func NewResource() *Resource
func NewResourceWithDefaults() *Resource
func (o *Resource) GetId() string
func (o *Resource) GetIdOk() (*string, bool)
func (o *Resource) SetId(v string)
func (o *Resource) HasId() bool
func (o *Resource) GetType() Type
func (o *Resource) GetTypeOk() (*Type, bool)
func (o *Resource) SetType(v Type)
func (o *Resource) HasType() bool
func (o *Resource) GetHref() string
func (o *Resource) GetHrefOk() (*string, bool)
func (o *Resource) SetHref(v string)
func (o *Resource) HasHref() bool
func (o *Resource) GetMetadata() DatacenterElementMetadata
func (o *Resource) GetMetadataOk() (*DatacenterElementMetadata, bool)
func (o *Resource) SetMetadata(v DatacenterElementMetadata)
func (o *Resource) HasMetadata() bool
func (o *Resource) GetProperties() ResourceProperties
func (o *Resource) GetPropertiesOk() (*ResourceProperties, bool)
func (o *Resource) SetProperties(v ResourceProperties)
func (o *Resource) HasProperties() bool
func (o *Resource) GetEntities() ResourceEntities
func (o *Resource) GetEntitiesOk() (*ResourceEntities, bool)
func (o *Resource) SetEntities(v ResourceEntities)
func (o *Resource) HasEntities() bool