Name | Type | Description | Notes |
---|---|---|---|
AssignPublicIP | Pointer to bool | True if the node has a public IP address assigned | [optional] |
Az | Pointer to string | The node's availability zone | [optional] |
Cloud | Pointer to string | The node's cloud provider | [optional] |
InstanceType | Pointer to string | The node's instance type | [optional] |
KubernetesNamespace | Pointer to string | Kubernetes namespace | [optional] |
KubernetesPodName | Pointer to string | Pod name in Kubernetes | [optional] |
LunIndexes | Pointer to []int32 | Mounted disks LUN indexes | [optional] |
MountRoots | Pointer to string | Mount roots | [optional] |
PrivateDns | Pointer to string | The node's private DNS | [optional] |
PrivateIp | Pointer to string | The node's private IP address | [optional] |
PublicDns | Pointer to string | The node's public DNS name | [optional] |
PublicIp | Pointer to string | The node's public IP address | [optional] |
Region | Pointer to string | The node's region | [optional] |
RootVolume | Pointer to string | Root volume ID or name | [optional] |
SecondaryPrivateIp | Pointer to string | Secondary Private IP | [optional] |
SecondarySubnetId | Pointer to string | Secondary Subnet IP | [optional] |
SubnetId | Pointer to string | ID of the subnet on which this node is deployed | [optional] |
UseTimeSync | Pointer to bool | True if `use time sync` is enabled | [optional] |
func NewCloudSpecificInfo() *CloudSpecificInfo
NewCloudSpecificInfo instantiates a new CloudSpecificInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCloudSpecificInfoWithDefaults() *CloudSpecificInfo
NewCloudSpecificInfoWithDefaults instantiates a new CloudSpecificInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *CloudSpecificInfo) GetAssignPublicIP() bool
GetAssignPublicIP returns the AssignPublicIP field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetAssignPublicIPOk() (*bool, bool)
GetAssignPublicIPOk returns a tuple with the AssignPublicIP field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetAssignPublicIP(v bool)
SetAssignPublicIP sets AssignPublicIP field to given value.
func (o *CloudSpecificInfo) HasAssignPublicIP() bool
HasAssignPublicIP returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetAz() string
GetAz returns the Az field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetAzOk() (*string, bool)
GetAzOk returns a tuple with the Az field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetAz(v string)
SetAz sets Az field to given value.
func (o *CloudSpecificInfo) HasAz() bool
HasAz returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetCloud() string
GetCloud returns the Cloud field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetCloudOk() (*string, bool)
GetCloudOk returns a tuple with the Cloud field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetCloud(v string)
SetCloud sets Cloud field to given value.
func (o *CloudSpecificInfo) HasCloud() bool
HasCloud returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetInstanceType() string
GetInstanceType returns the InstanceType field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetInstanceTypeOk() (*string, bool)
GetInstanceTypeOk returns a tuple with the InstanceType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetInstanceType(v string)
SetInstanceType sets InstanceType field to given value.
func (o *CloudSpecificInfo) HasInstanceType() bool
HasInstanceType returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetKubernetesNamespace() string
GetKubernetesNamespace returns the KubernetesNamespace field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetKubernetesNamespaceOk() (*string, bool)
GetKubernetesNamespaceOk returns a tuple with the KubernetesNamespace field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetKubernetesNamespace(v string)
SetKubernetesNamespace sets KubernetesNamespace field to given value.
func (o *CloudSpecificInfo) HasKubernetesNamespace() bool
HasKubernetesNamespace returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetKubernetesPodName() string
GetKubernetesPodName returns the KubernetesPodName field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetKubernetesPodNameOk() (*string, bool)
GetKubernetesPodNameOk returns a tuple with the KubernetesPodName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetKubernetesPodName(v string)
SetKubernetesPodName sets KubernetesPodName field to given value.
func (o *CloudSpecificInfo) HasKubernetesPodName() bool
HasKubernetesPodName returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetLunIndexes() []int32
GetLunIndexes returns the LunIndexes field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetLunIndexesOk() (*[]int32, bool)
GetLunIndexesOk returns a tuple with the LunIndexes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetLunIndexes(v []int32)
SetLunIndexes sets LunIndexes field to given value.
func (o *CloudSpecificInfo) HasLunIndexes() bool
HasLunIndexes returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetMountRoots() string
GetMountRoots returns the MountRoots field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetMountRootsOk() (*string, bool)
GetMountRootsOk returns a tuple with the MountRoots field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetMountRoots(v string)
SetMountRoots sets MountRoots field to given value.
func (o *CloudSpecificInfo) HasMountRoots() bool
HasMountRoots returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetPrivateDns() string
GetPrivateDns returns the PrivateDns field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetPrivateDnsOk() (*string, bool)
GetPrivateDnsOk returns a tuple with the PrivateDns field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetPrivateDns(v string)
SetPrivateDns sets PrivateDns field to given value.
func (o *CloudSpecificInfo) HasPrivateDns() bool
HasPrivateDns returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetPrivateIp() string
GetPrivateIp returns the PrivateIp field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetPrivateIpOk() (*string, bool)
GetPrivateIpOk returns a tuple with the PrivateIp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetPrivateIp(v string)
SetPrivateIp sets PrivateIp field to given value.
func (o *CloudSpecificInfo) HasPrivateIp() bool
HasPrivateIp returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetPublicDns() string
GetPublicDns returns the PublicDns field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetPublicDnsOk() (*string, bool)
GetPublicDnsOk returns a tuple with the PublicDns field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetPublicDns(v string)
SetPublicDns sets PublicDns field to given value.
func (o *CloudSpecificInfo) HasPublicDns() bool
HasPublicDns returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetPublicIp() string
GetPublicIp returns the PublicIp field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetPublicIpOk() (*string, bool)
GetPublicIpOk returns a tuple with the PublicIp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetPublicIp(v string)
SetPublicIp sets PublicIp field to given value.
func (o *CloudSpecificInfo) HasPublicIp() bool
HasPublicIp returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetRegion() string
GetRegion returns the Region field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetRegionOk() (*string, bool)
GetRegionOk returns a tuple with the Region field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetRegion(v string)
SetRegion sets Region field to given value.
func (o *CloudSpecificInfo) HasRegion() bool
HasRegion returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetRootVolume() string
GetRootVolume returns the RootVolume field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetRootVolumeOk() (*string, bool)
GetRootVolumeOk returns a tuple with the RootVolume field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetRootVolume(v string)
SetRootVolume sets RootVolume field to given value.
func (o *CloudSpecificInfo) HasRootVolume() bool
HasRootVolume returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetSecondaryPrivateIp() string
GetSecondaryPrivateIp returns the SecondaryPrivateIp field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetSecondaryPrivateIpOk() (*string, bool)
GetSecondaryPrivateIpOk returns a tuple with the SecondaryPrivateIp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetSecondaryPrivateIp(v string)
SetSecondaryPrivateIp sets SecondaryPrivateIp field to given value.
func (o *CloudSpecificInfo) HasSecondaryPrivateIp() bool
HasSecondaryPrivateIp returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetSecondarySubnetId() string
GetSecondarySubnetId returns the SecondarySubnetId field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetSecondarySubnetIdOk() (*string, bool)
GetSecondarySubnetIdOk returns a tuple with the SecondarySubnetId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetSecondarySubnetId(v string)
SetSecondarySubnetId sets SecondarySubnetId field to given value.
func (o *CloudSpecificInfo) HasSecondarySubnetId() bool
HasSecondarySubnetId returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetSubnetId() string
GetSubnetId returns the SubnetId field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetSubnetIdOk() (*string, bool)
GetSubnetIdOk returns a tuple with the SubnetId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetSubnetId(v string)
SetSubnetId sets SubnetId field to given value.
func (o *CloudSpecificInfo) HasSubnetId() bool
HasSubnetId returns a boolean if a field has been set.
func (o *CloudSpecificInfo) GetUseTimeSync() bool
GetUseTimeSync returns the UseTimeSync field if non-nil, zero value otherwise.
func (o *CloudSpecificInfo) GetUseTimeSyncOk() (*bool, bool)
GetUseTimeSyncOk returns a tuple with the UseTimeSync field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CloudSpecificInfo) SetUseTimeSync(v bool)
SetUseTimeSync sets UseTimeSync field to given value.
func (o *CloudSpecificInfo) HasUseTimeSync() bool
HasUseTimeSync returns a boolean if a field has been set.