Name | Type | Description | Notes |
---|---|---|---|
VpcName | string | ||
VpcProjectId | Pointer to NullableString | [optional] | |
SubnetworkName | Pointer to NullableString | [optional] | |
IpRangeServicesName | Pointer to NullableString | [optional] | |
IpRangePodsName | Pointer to NullableString | [optional] | |
AdditionalIpRangePodsNames | Pointer to []string | [optional] |
func NewClusterFeatureGcpExistingVpc(vpcName string, ) *ClusterFeatureGcpExistingVpc
NewClusterFeatureGcpExistingVpc instantiates a new ClusterFeatureGcpExistingVpc 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 NewClusterFeatureGcpExistingVpcWithDefaults() *ClusterFeatureGcpExistingVpc
NewClusterFeatureGcpExistingVpcWithDefaults instantiates a new ClusterFeatureGcpExistingVpc 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 *ClusterFeatureGcpExistingVpc) GetVpcName() string
GetVpcName returns the VpcName field if non-nil, zero value otherwise.
func (o *ClusterFeatureGcpExistingVpc) GetVpcNameOk() (*string, bool)
GetVpcNameOk returns a tuple with the VpcName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterFeatureGcpExistingVpc) SetVpcName(v string)
SetVpcName sets VpcName field to given value.
func (o *ClusterFeatureGcpExistingVpc) GetVpcProjectId() string
GetVpcProjectId returns the VpcProjectId field if non-nil, zero value otherwise.
func (o *ClusterFeatureGcpExistingVpc) GetVpcProjectIdOk() (*string, bool)
GetVpcProjectIdOk returns a tuple with the VpcProjectId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterFeatureGcpExistingVpc) SetVpcProjectId(v string)
SetVpcProjectId sets VpcProjectId field to given value.
func (o *ClusterFeatureGcpExistingVpc) HasVpcProjectId() bool
HasVpcProjectId returns a boolean if a field has been set.
func (o *ClusterFeatureGcpExistingVpc) SetVpcProjectIdNil(b bool)
SetVpcProjectIdNil sets the value for VpcProjectId to be an explicit nil
func (o *ClusterFeatureGcpExistingVpc) UnsetVpcProjectId()
UnsetVpcProjectId ensures that no value is present for VpcProjectId, not even an explicit nil
func (o *ClusterFeatureGcpExistingVpc) GetSubnetworkName() string
GetSubnetworkName returns the SubnetworkName field if non-nil, zero value otherwise.
func (o *ClusterFeatureGcpExistingVpc) GetSubnetworkNameOk() (*string, bool)
GetSubnetworkNameOk returns a tuple with the SubnetworkName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterFeatureGcpExistingVpc) SetSubnetworkName(v string)
SetSubnetworkName sets SubnetworkName field to given value.
func (o *ClusterFeatureGcpExistingVpc) HasSubnetworkName() bool
HasSubnetworkName returns a boolean if a field has been set.
func (o *ClusterFeatureGcpExistingVpc) SetSubnetworkNameNil(b bool)
SetSubnetworkNameNil sets the value for SubnetworkName to be an explicit nil
func (o *ClusterFeatureGcpExistingVpc) UnsetSubnetworkName()
UnsetSubnetworkName ensures that no value is present for SubnetworkName, not even an explicit nil
func (o *ClusterFeatureGcpExistingVpc) GetIpRangeServicesName() string
GetIpRangeServicesName returns the IpRangeServicesName field if non-nil, zero value otherwise.
func (o *ClusterFeatureGcpExistingVpc) GetIpRangeServicesNameOk() (*string, bool)
GetIpRangeServicesNameOk returns a tuple with the IpRangeServicesName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterFeatureGcpExistingVpc) SetIpRangeServicesName(v string)
SetIpRangeServicesName sets IpRangeServicesName field to given value.
func (o *ClusterFeatureGcpExistingVpc) HasIpRangeServicesName() bool
HasIpRangeServicesName returns a boolean if a field has been set.
func (o *ClusterFeatureGcpExistingVpc) SetIpRangeServicesNameNil(b bool)
SetIpRangeServicesNameNil sets the value for IpRangeServicesName to be an explicit nil
func (o *ClusterFeatureGcpExistingVpc) UnsetIpRangeServicesName()
UnsetIpRangeServicesName ensures that no value is present for IpRangeServicesName, not even an explicit nil
func (o *ClusterFeatureGcpExistingVpc) GetIpRangePodsName() string
GetIpRangePodsName returns the IpRangePodsName field if non-nil, zero value otherwise.
func (o *ClusterFeatureGcpExistingVpc) GetIpRangePodsNameOk() (*string, bool)
GetIpRangePodsNameOk returns a tuple with the IpRangePodsName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterFeatureGcpExistingVpc) SetIpRangePodsName(v string)
SetIpRangePodsName sets IpRangePodsName field to given value.
func (o *ClusterFeatureGcpExistingVpc) HasIpRangePodsName() bool
HasIpRangePodsName returns a boolean if a field has been set.
func (o *ClusterFeatureGcpExistingVpc) SetIpRangePodsNameNil(b bool)
SetIpRangePodsNameNil sets the value for IpRangePodsName to be an explicit nil
func (o *ClusterFeatureGcpExistingVpc) UnsetIpRangePodsName()
UnsetIpRangePodsName ensures that no value is present for IpRangePodsName, not even an explicit nil
func (o *ClusterFeatureGcpExistingVpc) GetAdditionalIpRangePodsNames() []string
GetAdditionalIpRangePodsNames returns the AdditionalIpRangePodsNames field if non-nil, zero value otherwise.
func (o *ClusterFeatureGcpExistingVpc) GetAdditionalIpRangePodsNamesOk() (*[]string, bool)
GetAdditionalIpRangePodsNamesOk returns a tuple with the AdditionalIpRangePodsNames field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterFeatureGcpExistingVpc) SetAdditionalIpRangePodsNames(v []string)
SetAdditionalIpRangePodsNames sets AdditionalIpRangePodsNames field to given value.
func (o *ClusterFeatureGcpExistingVpc) HasAdditionalIpRangePodsNames() bool
HasAdditionalIpRangePodsNames returns a boolean if a field has been set.