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 "fcpool.PoolMember"] |
ObjectType | string | The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. | [default to "fcpool.PoolMember"] |
WwnId | Pointer to string | WWN ID of this pool member. | [optional] [readonly] |
AssignedToEntity | Pointer to NullableMoBaseMoRelationship | [optional] | |
BlockHead | Pointer to NullableFcpoolFcBlockRelationship | [optional] | |
Peer | Pointer to NullableFcpoolLeaseRelationship | [optional] | |
Pool | Pointer to NullableFcpoolPoolRelationship | [optional] | |
Reservation | Pointer to NullableFcpoolReservationRelationship | [optional] |
func NewFcpoolPoolMember(classId string, objectType string, ) *FcpoolPoolMember
NewFcpoolPoolMember instantiates a new FcpoolPoolMember 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 NewFcpoolPoolMemberWithDefaults() *FcpoolPoolMember
NewFcpoolPoolMemberWithDefaults instantiates a new FcpoolPoolMember 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 *FcpoolPoolMember) GetClassId() string
GetClassId returns the ClassId field if non-nil, zero value otherwise.
func (o *FcpoolPoolMember) 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 *FcpoolPoolMember) SetClassId(v string)
SetClassId sets ClassId field to given value.
func (o *FcpoolPoolMember) GetObjectType() string
GetObjectType returns the ObjectType field if non-nil, zero value otherwise.
func (o *FcpoolPoolMember) 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 *FcpoolPoolMember) SetObjectType(v string)
SetObjectType sets ObjectType field to given value.
func (o *FcpoolPoolMember) GetWwnId() string
GetWwnId returns the WwnId field if non-nil, zero value otherwise.
func (o *FcpoolPoolMember) GetWwnIdOk() (*string, bool)
GetWwnIdOk returns a tuple with the WwnId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FcpoolPoolMember) SetWwnId(v string)
SetWwnId sets WwnId field to given value.
func (o *FcpoolPoolMember) HasWwnId() bool
HasWwnId returns a boolean if a field has been set.
func (o *FcpoolPoolMember) GetAssignedToEntity() MoBaseMoRelationship
GetAssignedToEntity returns the AssignedToEntity field if non-nil, zero value otherwise.
func (o *FcpoolPoolMember) GetAssignedToEntityOk() (*MoBaseMoRelationship, bool)
GetAssignedToEntityOk returns a tuple with the AssignedToEntity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FcpoolPoolMember) SetAssignedToEntity(v MoBaseMoRelationship)
SetAssignedToEntity sets AssignedToEntity field to given value.
func (o *FcpoolPoolMember) HasAssignedToEntity() bool
HasAssignedToEntity returns a boolean if a field has been set.
func (o *FcpoolPoolMember) SetAssignedToEntityNil(b bool)
SetAssignedToEntityNil sets the value for AssignedToEntity to be an explicit nil
func (o *FcpoolPoolMember) UnsetAssignedToEntity()
UnsetAssignedToEntity ensures that no value is present for AssignedToEntity, not even an explicit nil
func (o *FcpoolPoolMember) GetBlockHead() FcpoolFcBlockRelationship
GetBlockHead returns the BlockHead field if non-nil, zero value otherwise.
func (o *FcpoolPoolMember) GetBlockHeadOk() (*FcpoolFcBlockRelationship, bool)
GetBlockHeadOk returns a tuple with the BlockHead field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FcpoolPoolMember) SetBlockHead(v FcpoolFcBlockRelationship)
SetBlockHead sets BlockHead field to given value.
func (o *FcpoolPoolMember) HasBlockHead() bool
HasBlockHead returns a boolean if a field has been set.
func (o *FcpoolPoolMember) SetBlockHeadNil(b bool)
SetBlockHeadNil sets the value for BlockHead to be an explicit nil
func (o *FcpoolPoolMember) UnsetBlockHead()
UnsetBlockHead ensures that no value is present for BlockHead, not even an explicit nil
func (o *FcpoolPoolMember) GetPeer() FcpoolLeaseRelationship
GetPeer returns the Peer field if non-nil, zero value otherwise.
func (o *FcpoolPoolMember) GetPeerOk() (*FcpoolLeaseRelationship, bool)
GetPeerOk returns a tuple with the Peer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FcpoolPoolMember) SetPeer(v FcpoolLeaseRelationship)
SetPeer sets Peer field to given value.
func (o *FcpoolPoolMember) HasPeer() bool
HasPeer returns a boolean if a field has been set.
func (o *FcpoolPoolMember) SetPeerNil(b bool)
SetPeerNil sets the value for Peer to be an explicit nil
func (o *FcpoolPoolMember) UnsetPeer()
UnsetPeer ensures that no value is present for Peer, not even an explicit nil
func (o *FcpoolPoolMember) GetPool() FcpoolPoolRelationship
GetPool returns the Pool field if non-nil, zero value otherwise.
func (o *FcpoolPoolMember) GetPoolOk() (*FcpoolPoolRelationship, bool)
GetPoolOk returns a tuple with the Pool field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FcpoolPoolMember) SetPool(v FcpoolPoolRelationship)
SetPool sets Pool field to given value.
func (o *FcpoolPoolMember) HasPool() bool
HasPool returns a boolean if a field has been set.
func (o *FcpoolPoolMember) SetPoolNil(b bool)
SetPoolNil sets the value for Pool to be an explicit nil
func (o *FcpoolPoolMember) UnsetPool()
UnsetPool ensures that no value is present for Pool, not even an explicit nil
func (o *FcpoolPoolMember) GetReservation() FcpoolReservationRelationship
GetReservation returns the Reservation field if non-nil, zero value otherwise.
func (o *FcpoolPoolMember) GetReservationOk() (*FcpoolReservationRelationship, bool)
GetReservationOk returns a tuple with the Reservation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FcpoolPoolMember) SetReservation(v FcpoolReservationRelationship)
SetReservation sets Reservation field to given value.
func (o *FcpoolPoolMember) HasReservation() bool
HasReservation returns a boolean if a field has been set.
func (o *FcpoolPoolMember) SetReservationNil(b bool)
SetReservationNil sets the value for Reservation to be an explicit nil
func (o *FcpoolPoolMember) UnsetReservation()
UnsetReservation ensures that no value is present for Reservation, not even an explicit nil