Name | Type | Description | Notes |
---|---|---|---|
ClassId | string | The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. | [default to "adapter.HostFcInterface"] |
ObjectType | string | The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. | [default to "adapter.HostFcInterface"] |
AdminState | Pointer to string | Admin Configured State of Host Fibre Channel Interface. | [optional] [readonly] |
EpDn | Pointer to string | The Endpoint Config Dn of the Host Fibre Channel Interface. | [optional] [readonly] |
HostFcInterfaceId | Pointer to int64 | Identifier of Host Fibre Channel Interface. | [optional] [readonly] |
Name | Pointer to string | Name of Host Fibre Channel Interface. | [optional] [readonly] |
OperReason | Pointer to []string | [optional] | |
OperState | Pointer to string | Operational State of Host Fibre Channel Interface. | [optional] [readonly] |
Operability | Pointer to string | Operability status of Host Fibre Channel Interface. | [optional] [readonly] |
OriginalWwnn | Pointer to string | The uniquely distinguishable factory default World Wide Node Name of the Host. | [optional] [readonly] |
OriginalWwpn | Pointer to string | The uniquely distinguishable factory default World Wide Port Name of the Host Fibre Channel Interface. | [optional] [readonly] |
PeerDn | Pointer to string | PeerPort Dn of Host Fibre Channel Interface. | [optional] [readonly] |
PinGroupName | Pointer to string | Name given for San PinGroup. | [optional] |
VfcAction | Pointer to string | Denotes the action to be performed on the vfc corresponding to the vHBA. * `None` - Default value for vif operation. * `ResetConnectivity` - Resets connectivity on both active and passive vif. * `ResetConnectivityActive` - Resets connectivity on the active vif. * `ResetConnectivityPassive` - Resets connectivity on the passive vif. * `Enable` - Enables the vif on both the FIs. * `Disable` - Disables the vif on both the FIs. * `EnableActive` - Enables the corresponding active vif. * `EnablePassive` - Enables the corresponding standby vif. * `DisableActive` - Disables the corresponding active vif. * `DisablePassive` - Disables the corresponding standby vif. | [optional] [default to "None"] |
VifId | Pointer to int64 | Identifier of the virtual fibre channel (Vfc) interface on the networking component (e.g., Fabric Interconnect) for the corresponding Host Fibre Channel Interface. | [optional] [readonly] |
Wwnn | Pointer to string | The uniquely distinguishable user configured World Wide Node Name of the Host. | [optional] [readonly] |
Wwpn | Pointer to string | The uniquely distinguishable user configured World Wide Port Name of the Host Fibre Channel Interface. | [optional] [readonly] |
AdapterUnit | Pointer to NullableAdapterUnitRelationship | [optional] | |
InventoryDeviceInfo | Pointer to NullableInventoryDeviceInfoRelationship | [optional] | |
PinnedInterface | Pointer to NullableInventoryInterfaceRelationship | [optional] | |
RegisteredDevice | Pointer to NullableAssetDeviceRegistrationRelationship | [optional] | |
Vfc | Pointer to NullableNetworkVfcRelationship | [optional] |
func NewAdapterHostFcInterface(classId string, objectType string, ) *AdapterHostFcInterface
NewAdapterHostFcInterface instantiates a new AdapterHostFcInterface 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 NewAdapterHostFcInterfaceWithDefaults() *AdapterHostFcInterface
NewAdapterHostFcInterfaceWithDefaults instantiates a new AdapterHostFcInterface 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 *AdapterHostFcInterface) GetClassId() string
GetClassId returns the ClassId field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetClassIdOk() (*string, bool)
GetClassIdOk returns a tuple with the ClassId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetClassId(v string)
SetClassId sets ClassId field to given value.
func (o *AdapterHostFcInterface) GetObjectType() string
GetObjectType returns the ObjectType field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetObjectTypeOk() (*string, bool)
GetObjectTypeOk returns a tuple with the ObjectType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetObjectType(v string)
SetObjectType sets ObjectType field to given value.
func (o *AdapterHostFcInterface) GetAdminState() string
GetAdminState returns the AdminState field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetAdminStateOk() (*string, bool)
GetAdminStateOk returns a tuple with the AdminState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetAdminState(v string)
SetAdminState sets AdminState field to given value.
func (o *AdapterHostFcInterface) HasAdminState() bool
HasAdminState returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetEpDn() string
GetEpDn returns the EpDn field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetEpDnOk() (*string, bool)
GetEpDnOk returns a tuple with the EpDn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetEpDn(v string)
SetEpDn sets EpDn field to given value.
func (o *AdapterHostFcInterface) HasEpDn() bool
HasEpDn returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetHostFcInterfaceId() int64
GetHostFcInterfaceId returns the HostFcInterfaceId field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetHostFcInterfaceIdOk() (*int64, bool)
GetHostFcInterfaceIdOk returns a tuple with the HostFcInterfaceId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetHostFcInterfaceId(v int64)
SetHostFcInterfaceId sets HostFcInterfaceId field to given value.
func (o *AdapterHostFcInterface) HasHostFcInterfaceId() bool
HasHostFcInterfaceId returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetName(v string)
SetName sets Name field to given value.
func (o *AdapterHostFcInterface) HasName() bool
HasName returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetOperReason() []string
GetOperReason returns the OperReason field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetOperReasonOk() (*[]string, bool)
GetOperReasonOk returns a tuple with the OperReason field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetOperReason(v []string)
SetOperReason sets OperReason field to given value.
func (o *AdapterHostFcInterface) HasOperReason() bool
HasOperReason returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) SetOperReasonNil(b bool)
SetOperReasonNil sets the value for OperReason to be an explicit nil
func (o *AdapterHostFcInterface) UnsetOperReason()
UnsetOperReason ensures that no value is present for OperReason, not even an explicit nil
func (o *AdapterHostFcInterface) GetOperState() string
GetOperState returns the OperState field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetOperStateOk() (*string, bool)
GetOperStateOk returns a tuple with the OperState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetOperState(v string)
SetOperState sets OperState field to given value.
func (o *AdapterHostFcInterface) HasOperState() bool
HasOperState returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetOperability() string
GetOperability returns the Operability field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetOperabilityOk() (*string, bool)
GetOperabilityOk returns a tuple with the Operability field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetOperability(v string)
SetOperability sets Operability field to given value.
func (o *AdapterHostFcInterface) HasOperability() bool
HasOperability returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetOriginalWwnn() string
GetOriginalWwnn returns the OriginalWwnn field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetOriginalWwnnOk() (*string, bool)
GetOriginalWwnnOk returns a tuple with the OriginalWwnn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetOriginalWwnn(v string)
SetOriginalWwnn sets OriginalWwnn field to given value.
func (o *AdapterHostFcInterface) HasOriginalWwnn() bool
HasOriginalWwnn returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetOriginalWwpn() string
GetOriginalWwpn returns the OriginalWwpn field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetOriginalWwpnOk() (*string, bool)
GetOriginalWwpnOk returns a tuple with the OriginalWwpn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetOriginalWwpn(v string)
SetOriginalWwpn sets OriginalWwpn field to given value.
func (o *AdapterHostFcInterface) HasOriginalWwpn() bool
HasOriginalWwpn returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetPeerDn() string
GetPeerDn returns the PeerDn field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetPeerDnOk() (*string, bool)
GetPeerDnOk returns a tuple with the PeerDn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetPeerDn(v string)
SetPeerDn sets PeerDn field to given value.
func (o *AdapterHostFcInterface) HasPeerDn() bool
HasPeerDn returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetPinGroupName() string
GetPinGroupName returns the PinGroupName field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetPinGroupNameOk() (*string, bool)
GetPinGroupNameOk returns a tuple with the PinGroupName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetPinGroupName(v string)
SetPinGroupName sets PinGroupName field to given value.
func (o *AdapterHostFcInterface) HasPinGroupName() bool
HasPinGroupName returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetVfcAction() string
GetVfcAction returns the VfcAction field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetVfcActionOk() (*string, bool)
GetVfcActionOk returns a tuple with the VfcAction field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetVfcAction(v string)
SetVfcAction sets VfcAction field to given value.
func (o *AdapterHostFcInterface) HasVfcAction() bool
HasVfcAction returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetVifId() int64
GetVifId returns the VifId field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetVifIdOk() (*int64, bool)
GetVifIdOk returns a tuple with the VifId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetVifId(v int64)
SetVifId sets VifId field to given value.
func (o *AdapterHostFcInterface) HasVifId() bool
HasVifId returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetWwnn() string
GetWwnn returns the Wwnn field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetWwnnOk() (*string, bool)
GetWwnnOk returns a tuple with the Wwnn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetWwnn(v string)
SetWwnn sets Wwnn field to given value.
func (o *AdapterHostFcInterface) HasWwnn() bool
HasWwnn returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetWwpn() string
GetWwpn returns the Wwpn field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetWwpnOk() (*string, bool)
GetWwpnOk returns a tuple with the Wwpn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetWwpn(v string)
SetWwpn sets Wwpn field to given value.
func (o *AdapterHostFcInterface) HasWwpn() bool
HasWwpn returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) GetAdapterUnit() AdapterUnitRelationship
GetAdapterUnit returns the AdapterUnit field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetAdapterUnitOk() (*AdapterUnitRelationship, bool)
GetAdapterUnitOk returns a tuple with the AdapterUnit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetAdapterUnit(v AdapterUnitRelationship)
SetAdapterUnit sets AdapterUnit field to given value.
func (o *AdapterHostFcInterface) HasAdapterUnit() bool
HasAdapterUnit returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) SetAdapterUnitNil(b bool)
SetAdapterUnitNil sets the value for AdapterUnit to be an explicit nil
func (o *AdapterHostFcInterface) UnsetAdapterUnit()
UnsetAdapterUnit ensures that no value is present for AdapterUnit, not even an explicit nil
func (o *AdapterHostFcInterface) GetInventoryDeviceInfo() InventoryDeviceInfoRelationship
GetInventoryDeviceInfo returns the InventoryDeviceInfo field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetInventoryDeviceInfoOk() (*InventoryDeviceInfoRelationship, bool)
GetInventoryDeviceInfoOk returns a tuple with the InventoryDeviceInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetInventoryDeviceInfo(v InventoryDeviceInfoRelationship)
SetInventoryDeviceInfo sets InventoryDeviceInfo field to given value.
func (o *AdapterHostFcInterface) HasInventoryDeviceInfo() bool
HasInventoryDeviceInfo returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) SetInventoryDeviceInfoNil(b bool)
SetInventoryDeviceInfoNil sets the value for InventoryDeviceInfo to be an explicit nil
func (o *AdapterHostFcInterface) UnsetInventoryDeviceInfo()
UnsetInventoryDeviceInfo ensures that no value is present for InventoryDeviceInfo, not even an explicit nil
func (o *AdapterHostFcInterface) GetPinnedInterface() InventoryInterfaceRelationship
GetPinnedInterface returns the PinnedInterface field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetPinnedInterfaceOk() (*InventoryInterfaceRelationship, bool)
GetPinnedInterfaceOk returns a tuple with the PinnedInterface field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetPinnedInterface(v InventoryInterfaceRelationship)
SetPinnedInterface sets PinnedInterface field to given value.
func (o *AdapterHostFcInterface) HasPinnedInterface() bool
HasPinnedInterface returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) SetPinnedInterfaceNil(b bool)
SetPinnedInterfaceNil sets the value for PinnedInterface to be an explicit nil
func (o *AdapterHostFcInterface) UnsetPinnedInterface()
UnsetPinnedInterface ensures that no value is present for PinnedInterface, not even an explicit nil
func (o *AdapterHostFcInterface) GetRegisteredDevice() AssetDeviceRegistrationRelationship
GetRegisteredDevice returns the RegisteredDevice field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetRegisteredDeviceOk() (*AssetDeviceRegistrationRelationship, bool)
GetRegisteredDeviceOk returns a tuple with the RegisteredDevice field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetRegisteredDevice(v AssetDeviceRegistrationRelationship)
SetRegisteredDevice sets RegisteredDevice field to given value.
func (o *AdapterHostFcInterface) HasRegisteredDevice() bool
HasRegisteredDevice returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) SetRegisteredDeviceNil(b bool)
SetRegisteredDeviceNil sets the value for RegisteredDevice to be an explicit nil
func (o *AdapterHostFcInterface) UnsetRegisteredDevice()
UnsetRegisteredDevice ensures that no value is present for RegisteredDevice, not even an explicit nil
func (o *AdapterHostFcInterface) GetVfc() NetworkVfcRelationship
GetVfc returns the Vfc field if non-nil, zero value otherwise.
func (o *AdapterHostFcInterface) GetVfcOk() (*NetworkVfcRelationship, bool)
GetVfcOk returns a tuple with the Vfc field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AdapterHostFcInterface) SetVfc(v NetworkVfcRelationship)
SetVfc sets Vfc field to given value.
func (o *AdapterHostFcInterface) HasVfc() bool
HasVfc returns a boolean if a field has been set.
func (o *AdapterHostFcInterface) SetVfcNil(b bool)
SetVfcNil sets the value for Vfc to be an explicit nil
func (o *AdapterHostFcInterface) UnsetVfc()
UnsetVfc ensures that no value is present for Vfc, not even an explicit nil