Name | Type | Description | Notes |
---|---|---|---|
NetworkInterfaceCardId | Pointer to string | ID of the network interface card for these settings. | [optional] |
NetworkInterfaceCardName | Pointer to string | Name of the network interface card for these settings. | [optional] |
NetworkLabelAssignmentSpecs | Pointer to []NetworkLabelAssignmentSettingsInfo | Automatic network label assignment feature settings for this NIC. | [optional] |
func NewFarmNetworkInterfaceCardSettingsInfo() *FarmNetworkInterfaceCardSettingsInfo
NewFarmNetworkInterfaceCardSettingsInfo instantiates a new FarmNetworkInterfaceCardSettingsInfo 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 NewFarmNetworkInterfaceCardSettingsInfoWithDefaults() *FarmNetworkInterfaceCardSettingsInfo
NewFarmNetworkInterfaceCardSettingsInfoWithDefaults instantiates a new FarmNetworkInterfaceCardSettingsInfo 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 *FarmNetworkInterfaceCardSettingsInfo) GetNetworkInterfaceCardId() string
GetNetworkInterfaceCardId returns the NetworkInterfaceCardId field if non-nil, zero value otherwise.
func (o *FarmNetworkInterfaceCardSettingsInfo) GetNetworkInterfaceCardIdOk() (*string, bool)
GetNetworkInterfaceCardIdOk returns a tuple with the NetworkInterfaceCardId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FarmNetworkInterfaceCardSettingsInfo) SetNetworkInterfaceCardId(v string)
SetNetworkInterfaceCardId sets NetworkInterfaceCardId field to given value.
func (o *FarmNetworkInterfaceCardSettingsInfo) HasNetworkInterfaceCardId() bool
HasNetworkInterfaceCardId returns a boolean if a field has been set.
func (o *FarmNetworkInterfaceCardSettingsInfo) GetNetworkInterfaceCardName() string
GetNetworkInterfaceCardName returns the NetworkInterfaceCardName field if non-nil, zero value otherwise.
func (o *FarmNetworkInterfaceCardSettingsInfo) GetNetworkInterfaceCardNameOk() (*string, bool)
GetNetworkInterfaceCardNameOk returns a tuple with the NetworkInterfaceCardName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FarmNetworkInterfaceCardSettingsInfo) SetNetworkInterfaceCardName(v string)
SetNetworkInterfaceCardName sets NetworkInterfaceCardName field to given value.
func (o *FarmNetworkInterfaceCardSettingsInfo) HasNetworkInterfaceCardName() bool
HasNetworkInterfaceCardName returns a boolean if a field has been set.
func (o *FarmNetworkInterfaceCardSettingsInfo) GetNetworkLabelAssignmentSpecs() []NetworkLabelAssignmentSettingsInfo
GetNetworkLabelAssignmentSpecs returns the NetworkLabelAssignmentSpecs field if non-nil, zero value otherwise.
func (o *FarmNetworkInterfaceCardSettingsInfo) GetNetworkLabelAssignmentSpecsOk() (*[]NetworkLabelAssignmentSettingsInfo, bool)
GetNetworkLabelAssignmentSpecsOk returns a tuple with the NetworkLabelAssignmentSpecs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FarmNetworkInterfaceCardSettingsInfo) SetNetworkLabelAssignmentSpecs(v []NetworkLabelAssignmentSettingsInfo)
SetNetworkLabelAssignmentSpecs sets NetworkLabelAssignmentSpecs field to given value.
func (o *FarmNetworkInterfaceCardSettingsInfo) HasNetworkLabelAssignmentSpecs() bool
HasNetworkLabelAssignmentSpecs returns a boolean if a field has been set.