func NewNic(properties NicProperties, ) *Nic
func NewNicWithDefaults() *Nic
func (o *Nic) GetId() string
func (o *Nic) GetIdOk() (*string, bool)
func (o *Nic) SetId(v string)
func (o *Nic) HasId() bool
func (o *Nic) GetType() Type
func (o *Nic) GetTypeOk() (*Type, bool)
func (o *Nic) SetType(v Type)
func (o *Nic) HasType() bool
func (o *Nic) GetHref() string
func (o *Nic) GetHrefOk() (*string, bool)
func (o *Nic) SetHref(v string)
func (o *Nic) HasHref() bool
func (o *Nic) GetMetadata() DatacenterElementMetadata
func (o *Nic) GetMetadataOk() (*DatacenterElementMetadata, bool)
func (o *Nic) SetMetadata(v DatacenterElementMetadata)
func (o *Nic) HasMetadata() bool
func (o *Nic) GetProperties() NicProperties
func (o *Nic) GetPropertiesOk() (*NicProperties, bool)
func (o *Nic) SetProperties(v NicProperties)
func (o *Nic) GetEntities() NicEntities
func (o *Nic) GetEntitiesOk() (*NicEntities, bool)
func (o *Nic) SetEntities(v NicEntities)
func (o *Nic) HasEntities() bool