Skip to content

Latest commit

 

History

History
344 lines (191 loc) · 11.8 KB

HypervisorResourceRefResponseModel.md

File metadata and controls

344 lines (191 loc) · 11.8 KB

HypervisorResourceRefResponseModel

Properties

Name Type Description Notes
Id Pointer to NullableString Id of the resource. [optional]
Name Pointer to NullableString Name of the resource. [optional]
XDPath Pointer to NullableString XenApp & XenDesktop path to the resource on the hypervisor. An example value is: `XDHyp:\Connections\{{hypervisor name}}\{{vm name}}.vm\{{snapshot name}}.snapshot` or `XDHyp:\HostingUnits\{{resource pool name}}\{{resource name}}.{{resource type}}` [optional]
RelativePath Pointer to NullableString Path to the object, relative to the resource pool from which it was queried. `{{vm name}}.vm/{{snapshot name}}.snapshot` [optional]
FullRelativePath Pointer to NullableString Full path to the resource, including the hypervisor, relative to the root of the API. Example: `Hypervisors/{{hypervisor id}}/ResourcePools/{{resource pool id}}/Resources/{{RelativePath}}` [optional]
ResourceType Pointer to NullableString Type of resource. [optional]
ObjectTypeName Pointer to NullableString The type name of the hypervisor resource object. [optional]
ResourceContainer Pointer to HypervisorResourceRefResponseModel [optional]
ResourcePoolXDPath Pointer to NullableString Citrix Apps and Desktops path to the resource on the ResourcePool. An example value is: `XDHyp:\HostingUnits\{{resource pool name}}\{{resource name}}.{{resource type}}` This value [optional]

Methods

NewHypervisorResourceRefResponseModel

func NewHypervisorResourceRefResponseModel() *HypervisorResourceRefResponseModel

NewHypervisorResourceRefResponseModel instantiates a new HypervisorResourceRefResponseModel 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

NewHypervisorResourceRefResponseModelWithDefaults

func NewHypervisorResourceRefResponseModelWithDefaults() *HypervisorResourceRefResponseModel

NewHypervisorResourceRefResponseModelWithDefaults instantiates a new HypervisorResourceRefResponseModel 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

GetId

func (o *HypervisorResourceRefResponseModel) GetId() string

GetId returns the Id field if non-nil, zero value otherwise.

GetIdOk

func (o *HypervisorResourceRefResponseModel) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetId

func (o *HypervisorResourceRefResponseModel) SetId(v string)

SetId sets Id field to given value.

HasId

func (o *HypervisorResourceRefResponseModel) HasId() bool

HasId returns a boolean if a field has been set.

SetIdNil

func (o *HypervisorResourceRefResponseModel) SetIdNil(b bool)

SetIdNil sets the value for Id to be an explicit nil

UnsetId

func (o *HypervisorResourceRefResponseModel) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

GetName

func (o *HypervisorResourceRefResponseModel) GetName() string

GetName returns the Name field if non-nil, zero value otherwise.

GetNameOk

func (o *HypervisorResourceRefResponseModel) 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.

SetName

func (o *HypervisorResourceRefResponseModel) SetName(v string)

SetName sets Name field to given value.

HasName

func (o *HypervisorResourceRefResponseModel) HasName() bool

HasName returns a boolean if a field has been set.

SetNameNil

func (o *HypervisorResourceRefResponseModel) SetNameNil(b bool)

SetNameNil sets the value for Name to be an explicit nil

UnsetName

func (o *HypervisorResourceRefResponseModel) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

GetXDPath

func (o *HypervisorResourceRefResponseModel) GetXDPath() string

GetXDPath returns the XDPath field if non-nil, zero value otherwise.

GetXDPathOk

func (o *HypervisorResourceRefResponseModel) GetXDPathOk() (*string, bool)

GetXDPathOk returns a tuple with the XDPath field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetXDPath

func (o *HypervisorResourceRefResponseModel) SetXDPath(v string)

SetXDPath sets XDPath field to given value.

HasXDPath

func (o *HypervisorResourceRefResponseModel) HasXDPath() bool

HasXDPath returns a boolean if a field has been set.

SetXDPathNil

func (o *HypervisorResourceRefResponseModel) SetXDPathNil(b bool)

SetXDPathNil sets the value for XDPath to be an explicit nil

UnsetXDPath

func (o *HypervisorResourceRefResponseModel) UnsetXDPath()

UnsetXDPath ensures that no value is present for XDPath, not even an explicit nil

GetRelativePath

func (o *HypervisorResourceRefResponseModel) GetRelativePath() string

GetRelativePath returns the RelativePath field if non-nil, zero value otherwise.

GetRelativePathOk

func (o *HypervisorResourceRefResponseModel) GetRelativePathOk() (*string, bool)

GetRelativePathOk returns a tuple with the RelativePath field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRelativePath

func (o *HypervisorResourceRefResponseModel) SetRelativePath(v string)

SetRelativePath sets RelativePath field to given value.

HasRelativePath

func (o *HypervisorResourceRefResponseModel) HasRelativePath() bool

HasRelativePath returns a boolean if a field has been set.

SetRelativePathNil

func (o *HypervisorResourceRefResponseModel) SetRelativePathNil(b bool)

SetRelativePathNil sets the value for RelativePath to be an explicit nil

UnsetRelativePath

func (o *HypervisorResourceRefResponseModel) UnsetRelativePath()

UnsetRelativePath ensures that no value is present for RelativePath, not even an explicit nil

GetFullRelativePath

func (o *HypervisorResourceRefResponseModel) GetFullRelativePath() string

GetFullRelativePath returns the FullRelativePath field if non-nil, zero value otherwise.

GetFullRelativePathOk

func (o *HypervisorResourceRefResponseModel) GetFullRelativePathOk() (*string, bool)

GetFullRelativePathOk returns a tuple with the FullRelativePath field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetFullRelativePath

func (o *HypervisorResourceRefResponseModel) SetFullRelativePath(v string)

SetFullRelativePath sets FullRelativePath field to given value.

HasFullRelativePath

func (o *HypervisorResourceRefResponseModel) HasFullRelativePath() bool

HasFullRelativePath returns a boolean if a field has been set.

SetFullRelativePathNil

func (o *HypervisorResourceRefResponseModel) SetFullRelativePathNil(b bool)

SetFullRelativePathNil sets the value for FullRelativePath to be an explicit nil

UnsetFullRelativePath

func (o *HypervisorResourceRefResponseModel) UnsetFullRelativePath()

UnsetFullRelativePath ensures that no value is present for FullRelativePath, not even an explicit nil

GetResourceType

func (o *HypervisorResourceRefResponseModel) GetResourceType() string

GetResourceType returns the ResourceType field if non-nil, zero value otherwise.

GetResourceTypeOk

func (o *HypervisorResourceRefResponseModel) GetResourceTypeOk() (*string, bool)

GetResourceTypeOk returns a tuple with the ResourceType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetResourceType

func (o *HypervisorResourceRefResponseModel) SetResourceType(v string)

SetResourceType sets ResourceType field to given value.

HasResourceType

func (o *HypervisorResourceRefResponseModel) HasResourceType() bool

HasResourceType returns a boolean if a field has been set.

SetResourceTypeNil

func (o *HypervisorResourceRefResponseModel) SetResourceTypeNil(b bool)

SetResourceTypeNil sets the value for ResourceType to be an explicit nil

UnsetResourceType

func (o *HypervisorResourceRefResponseModel) UnsetResourceType()

UnsetResourceType ensures that no value is present for ResourceType, not even an explicit nil

GetObjectTypeName

func (o *HypervisorResourceRefResponseModel) GetObjectTypeName() string

GetObjectTypeName returns the ObjectTypeName field if non-nil, zero value otherwise.

GetObjectTypeNameOk

func (o *HypervisorResourceRefResponseModel) GetObjectTypeNameOk() (*string, bool)

GetObjectTypeNameOk returns a tuple with the ObjectTypeName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetObjectTypeName

func (o *HypervisorResourceRefResponseModel) SetObjectTypeName(v string)

SetObjectTypeName sets ObjectTypeName field to given value.

HasObjectTypeName

func (o *HypervisorResourceRefResponseModel) HasObjectTypeName() bool

HasObjectTypeName returns a boolean if a field has been set.

SetObjectTypeNameNil

func (o *HypervisorResourceRefResponseModel) SetObjectTypeNameNil(b bool)

SetObjectTypeNameNil sets the value for ObjectTypeName to be an explicit nil

UnsetObjectTypeName

func (o *HypervisorResourceRefResponseModel) UnsetObjectTypeName()

UnsetObjectTypeName ensures that no value is present for ObjectTypeName, not even an explicit nil

GetResourceContainer

func (o *HypervisorResourceRefResponseModel) GetResourceContainer() HypervisorResourceRefResponseModel

GetResourceContainer returns the ResourceContainer field if non-nil, zero value otherwise.

GetResourceContainerOk

func (o *HypervisorResourceRefResponseModel) GetResourceContainerOk() (*HypervisorResourceRefResponseModel, bool)

GetResourceContainerOk returns a tuple with the ResourceContainer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetResourceContainer

func (o *HypervisorResourceRefResponseModel) SetResourceContainer(v HypervisorResourceRefResponseModel)

SetResourceContainer sets ResourceContainer field to given value.

HasResourceContainer

func (o *HypervisorResourceRefResponseModel) HasResourceContainer() bool

HasResourceContainer returns a boolean if a field has been set.

GetResourcePoolXDPath

func (o *HypervisorResourceRefResponseModel) GetResourcePoolXDPath() string

GetResourcePoolXDPath returns the ResourcePoolXDPath field if non-nil, zero value otherwise.

GetResourcePoolXDPathOk

func (o *HypervisorResourceRefResponseModel) GetResourcePoolXDPathOk() (*string, bool)

GetResourcePoolXDPathOk returns a tuple with the ResourcePoolXDPath field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetResourcePoolXDPath

func (o *HypervisorResourceRefResponseModel) SetResourcePoolXDPath(v string)

SetResourcePoolXDPath sets ResourcePoolXDPath field to given value.

HasResourcePoolXDPath

func (o *HypervisorResourceRefResponseModel) HasResourcePoolXDPath() bool

HasResourcePoolXDPath returns a boolean if a field has been set.

SetResourcePoolXDPathNil

func (o *HypervisorResourceRefResponseModel) SetResourcePoolXDPathNil(b bool)

SetResourcePoolXDPathNil sets the value for ResourcePoolXDPath to be an explicit nil

UnsetResourcePoolXDPath

func (o *HypervisorResourceRefResponseModel) UnsetResourcePoolXDPath()

UnsetResourcePoolXDPath ensures that no value is present for ResourcePoolXDPath, not even an explicit nil

[Back to Model list] [Back to API list] [Back to README]