Skip to content

Latest commit

 

History

History
478 lines (265 loc) · 19 KB

AddMachineToMachineCatalogDetailRequestModel.md

File metadata and controls

478 lines (265 loc) · 19 KB

AddMachineToMachineCatalogDetailRequestModel

Properties

Name Type Description Notes
MachineName Pointer to NullableString Specify the name of the machine to create (in the form 'domain\machine'). A SID can also be specified. [optional]
AssignedClientName Pointer to NullableString The client name to which this machine will be assigned. Machines can be assigned to multiple users, a single client IP address, or a single client name, but only to one of these categories at a time. [optional]
AssignedIPAddress Pointer to NullableString The client IP address to which this machine will be assigned. Machines can be assigned to multiple users, a single client IP address, or a single client name, but only to one of these categories at a time. [optional]
AssignedUsers Pointer to []string The user(s) to whom this machine will be assigned. Machines can be assigned to multiple users, a single client IP address, or a single client name, but only to one of these categories at a time. [optional]
HostedMachineId Pointer to NullableString The unique ID by which the hypervisor recognizes the machine. Omit this for machines that are not power-managed. [optional]
HypervisorConnection Pointer to NullableString Hypervisor connection to use for power management of the machine. [optional]
InMaintenanceMode Pointer to NullableBool Specifies whether the machine is initially in maintenance mode. A machine in maintenance mode is not available for new sessions, and for managed machines all automatic power management is disabled. Optional; default is `false`. [optional] [default to false]
Metadata Pointer to []NameValueStringPairModel The metadata of machine. [optional]
PvsAddress Pointer to NullableString IP address of the PVS server to be used. This only applies if the ProvisioningType is PVS. [optional]
PvsDomain Pointer to NullableString The domain of the PVS server to be used. This only applies if the ProvisioningType is PVS. [optional]
PvsCollectionIds Pointer to []string Collection IDs of PVS collections containing machines that should be added to the catalog. This only applies if the ProvisioningType is PVS, and is required in that case. Each item must be a valid PVS collection ID residing on the PVS server located at the specified . [optional]
MachineAccountCreationRules Pointer to UpdateMachineAccountCreationRulesRequestModel [optional]
AddAvailableMachineAccount Pointer to MachineAccountRequestModel [optional]

Methods

NewAddMachineToMachineCatalogDetailRequestModel

func NewAddMachineToMachineCatalogDetailRequestModel() *AddMachineToMachineCatalogDetailRequestModel

NewAddMachineToMachineCatalogDetailRequestModel instantiates a new AddMachineToMachineCatalogDetailRequestModel 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

NewAddMachineToMachineCatalogDetailRequestModelWithDefaults

func NewAddMachineToMachineCatalogDetailRequestModelWithDefaults() *AddMachineToMachineCatalogDetailRequestModel

NewAddMachineToMachineCatalogDetailRequestModelWithDefaults instantiates a new AddMachineToMachineCatalogDetailRequestModel 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

GetMachineName

func (o *AddMachineToMachineCatalogDetailRequestModel) GetMachineName() string

GetMachineName returns the MachineName field if non-nil, zero value otherwise.

GetMachineNameOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetMachineNameOk() (*string, bool)

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

SetMachineName

func (o *AddMachineToMachineCatalogDetailRequestModel) SetMachineName(v string)

SetMachineName sets MachineName field to given value.

HasMachineName

func (o *AddMachineToMachineCatalogDetailRequestModel) HasMachineName() bool

HasMachineName returns a boolean if a field has been set.

SetMachineNameNil

func (o *AddMachineToMachineCatalogDetailRequestModel) SetMachineNameNil(b bool)

SetMachineNameNil sets the value for MachineName to be an explicit nil

UnsetMachineName

func (o *AddMachineToMachineCatalogDetailRequestModel) UnsetMachineName()

UnsetMachineName ensures that no value is present for MachineName, not even an explicit nil

GetAssignedClientName

func (o *AddMachineToMachineCatalogDetailRequestModel) GetAssignedClientName() string

GetAssignedClientName returns the AssignedClientName field if non-nil, zero value otherwise.

GetAssignedClientNameOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetAssignedClientNameOk() (*string, bool)

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

SetAssignedClientName

func (o *AddMachineToMachineCatalogDetailRequestModel) SetAssignedClientName(v string)

SetAssignedClientName sets AssignedClientName field to given value.

HasAssignedClientName

func (o *AddMachineToMachineCatalogDetailRequestModel) HasAssignedClientName() bool

HasAssignedClientName returns a boolean if a field has been set.

SetAssignedClientNameNil

func (o *AddMachineToMachineCatalogDetailRequestModel) SetAssignedClientNameNil(b bool)

SetAssignedClientNameNil sets the value for AssignedClientName to be an explicit nil

UnsetAssignedClientName

func (o *AddMachineToMachineCatalogDetailRequestModel) UnsetAssignedClientName()

UnsetAssignedClientName ensures that no value is present for AssignedClientName, not even an explicit nil

GetAssignedIPAddress

func (o *AddMachineToMachineCatalogDetailRequestModel) GetAssignedIPAddress() string

GetAssignedIPAddress returns the AssignedIPAddress field if non-nil, zero value otherwise.

GetAssignedIPAddressOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetAssignedIPAddressOk() (*string, bool)

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

SetAssignedIPAddress

func (o *AddMachineToMachineCatalogDetailRequestModel) SetAssignedIPAddress(v string)

SetAssignedIPAddress sets AssignedIPAddress field to given value.

HasAssignedIPAddress

func (o *AddMachineToMachineCatalogDetailRequestModel) HasAssignedIPAddress() bool

HasAssignedIPAddress returns a boolean if a field has been set.

SetAssignedIPAddressNil

func (o *AddMachineToMachineCatalogDetailRequestModel) SetAssignedIPAddressNil(b bool)

SetAssignedIPAddressNil sets the value for AssignedIPAddress to be an explicit nil

UnsetAssignedIPAddress

func (o *AddMachineToMachineCatalogDetailRequestModel) UnsetAssignedIPAddress()

UnsetAssignedIPAddress ensures that no value is present for AssignedIPAddress, not even an explicit nil

GetAssignedUsers

func (o *AddMachineToMachineCatalogDetailRequestModel) GetAssignedUsers() []string

GetAssignedUsers returns the AssignedUsers field if non-nil, zero value otherwise.

GetAssignedUsersOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetAssignedUsersOk() (*[]string, bool)

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

SetAssignedUsers

func (o *AddMachineToMachineCatalogDetailRequestModel) SetAssignedUsers(v []string)

SetAssignedUsers sets AssignedUsers field to given value.

HasAssignedUsers

func (o *AddMachineToMachineCatalogDetailRequestModel) HasAssignedUsers() bool

HasAssignedUsers returns a boolean if a field has been set.

SetAssignedUsersNil

func (o *AddMachineToMachineCatalogDetailRequestModel) SetAssignedUsersNil(b bool)

SetAssignedUsersNil sets the value for AssignedUsers to be an explicit nil

UnsetAssignedUsers

func (o *AddMachineToMachineCatalogDetailRequestModel) UnsetAssignedUsers()

UnsetAssignedUsers ensures that no value is present for AssignedUsers, not even an explicit nil

GetHostedMachineId

func (o *AddMachineToMachineCatalogDetailRequestModel) GetHostedMachineId() string

GetHostedMachineId returns the HostedMachineId field if non-nil, zero value otherwise.

GetHostedMachineIdOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetHostedMachineIdOk() (*string, bool)

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

SetHostedMachineId

func (o *AddMachineToMachineCatalogDetailRequestModel) SetHostedMachineId(v string)

SetHostedMachineId sets HostedMachineId field to given value.

HasHostedMachineId

func (o *AddMachineToMachineCatalogDetailRequestModel) HasHostedMachineId() bool

HasHostedMachineId returns a boolean if a field has been set.

SetHostedMachineIdNil

func (o *AddMachineToMachineCatalogDetailRequestModel) SetHostedMachineIdNil(b bool)

SetHostedMachineIdNil sets the value for HostedMachineId to be an explicit nil

UnsetHostedMachineId

func (o *AddMachineToMachineCatalogDetailRequestModel) UnsetHostedMachineId()

UnsetHostedMachineId ensures that no value is present for HostedMachineId, not even an explicit nil

GetHypervisorConnection

func (o *AddMachineToMachineCatalogDetailRequestModel) GetHypervisorConnection() string

GetHypervisorConnection returns the HypervisorConnection field if non-nil, zero value otherwise.

GetHypervisorConnectionOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetHypervisorConnectionOk() (*string, bool)

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

SetHypervisorConnection

func (o *AddMachineToMachineCatalogDetailRequestModel) SetHypervisorConnection(v string)

SetHypervisorConnection sets HypervisorConnection field to given value.

HasHypervisorConnection

func (o *AddMachineToMachineCatalogDetailRequestModel) HasHypervisorConnection() bool

HasHypervisorConnection returns a boolean if a field has been set.

SetHypervisorConnectionNil

func (o *AddMachineToMachineCatalogDetailRequestModel) SetHypervisorConnectionNil(b bool)

SetHypervisorConnectionNil sets the value for HypervisorConnection to be an explicit nil

UnsetHypervisorConnection

func (o *AddMachineToMachineCatalogDetailRequestModel) UnsetHypervisorConnection()

UnsetHypervisorConnection ensures that no value is present for HypervisorConnection, not even an explicit nil

GetInMaintenanceMode

func (o *AddMachineToMachineCatalogDetailRequestModel) GetInMaintenanceMode() bool

GetInMaintenanceMode returns the InMaintenanceMode field if non-nil, zero value otherwise.

GetInMaintenanceModeOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetInMaintenanceModeOk() (*bool, bool)

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

SetInMaintenanceMode

func (o *AddMachineToMachineCatalogDetailRequestModel) SetInMaintenanceMode(v bool)

SetInMaintenanceMode sets InMaintenanceMode field to given value.

HasInMaintenanceMode

func (o *AddMachineToMachineCatalogDetailRequestModel) HasInMaintenanceMode() bool

HasInMaintenanceMode returns a boolean if a field has been set.

SetInMaintenanceModeNil

func (o *AddMachineToMachineCatalogDetailRequestModel) SetInMaintenanceModeNil(b bool)

SetInMaintenanceModeNil sets the value for InMaintenanceMode to be an explicit nil

UnsetInMaintenanceMode

func (o *AddMachineToMachineCatalogDetailRequestModel) UnsetInMaintenanceMode()

UnsetInMaintenanceMode ensures that no value is present for InMaintenanceMode, not even an explicit nil

GetMetadata

func (o *AddMachineToMachineCatalogDetailRequestModel) GetMetadata() []NameValueStringPairModel

GetMetadata returns the Metadata field if non-nil, zero value otherwise.

GetMetadataOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetMetadataOk() (*[]NameValueStringPairModel, bool)

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

SetMetadata

func (o *AddMachineToMachineCatalogDetailRequestModel) SetMetadata(v []NameValueStringPairModel)

SetMetadata sets Metadata field to given value.

HasMetadata

func (o *AddMachineToMachineCatalogDetailRequestModel) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

SetMetadataNil

func (o *AddMachineToMachineCatalogDetailRequestModel) SetMetadataNil(b bool)

SetMetadataNil sets the value for Metadata to be an explicit nil

UnsetMetadata

func (o *AddMachineToMachineCatalogDetailRequestModel) UnsetMetadata()

UnsetMetadata ensures that no value is present for Metadata, not even an explicit nil

GetPvsAddress

func (o *AddMachineToMachineCatalogDetailRequestModel) GetPvsAddress() string

GetPvsAddress returns the PvsAddress field if non-nil, zero value otherwise.

GetPvsAddressOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetPvsAddressOk() (*string, bool)

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

SetPvsAddress

func (o *AddMachineToMachineCatalogDetailRequestModel) SetPvsAddress(v string)

SetPvsAddress sets PvsAddress field to given value.

HasPvsAddress

func (o *AddMachineToMachineCatalogDetailRequestModel) HasPvsAddress() bool

HasPvsAddress returns a boolean if a field has been set.

SetPvsAddressNil

func (o *AddMachineToMachineCatalogDetailRequestModel) SetPvsAddressNil(b bool)

SetPvsAddressNil sets the value for PvsAddress to be an explicit nil

UnsetPvsAddress

func (o *AddMachineToMachineCatalogDetailRequestModel) UnsetPvsAddress()

UnsetPvsAddress ensures that no value is present for PvsAddress, not even an explicit nil

GetPvsDomain

func (o *AddMachineToMachineCatalogDetailRequestModel) GetPvsDomain() string

GetPvsDomain returns the PvsDomain field if non-nil, zero value otherwise.

GetPvsDomainOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetPvsDomainOk() (*string, bool)

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

SetPvsDomain

func (o *AddMachineToMachineCatalogDetailRequestModel) SetPvsDomain(v string)

SetPvsDomain sets PvsDomain field to given value.

HasPvsDomain

func (o *AddMachineToMachineCatalogDetailRequestModel) HasPvsDomain() bool

HasPvsDomain returns a boolean if a field has been set.

SetPvsDomainNil

func (o *AddMachineToMachineCatalogDetailRequestModel) SetPvsDomainNil(b bool)

SetPvsDomainNil sets the value for PvsDomain to be an explicit nil

UnsetPvsDomain

func (o *AddMachineToMachineCatalogDetailRequestModel) UnsetPvsDomain()

UnsetPvsDomain ensures that no value is present for PvsDomain, not even an explicit nil

GetPvsCollectionIds

func (o *AddMachineToMachineCatalogDetailRequestModel) GetPvsCollectionIds() []string

GetPvsCollectionIds returns the PvsCollectionIds field if non-nil, zero value otherwise.

GetPvsCollectionIdsOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetPvsCollectionIdsOk() (*[]string, bool)

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

SetPvsCollectionIds

func (o *AddMachineToMachineCatalogDetailRequestModel) SetPvsCollectionIds(v []string)

SetPvsCollectionIds sets PvsCollectionIds field to given value.

HasPvsCollectionIds

func (o *AddMachineToMachineCatalogDetailRequestModel) HasPvsCollectionIds() bool

HasPvsCollectionIds returns a boolean if a field has been set.

SetPvsCollectionIdsNil

func (o *AddMachineToMachineCatalogDetailRequestModel) SetPvsCollectionIdsNil(b bool)

SetPvsCollectionIdsNil sets the value for PvsCollectionIds to be an explicit nil

UnsetPvsCollectionIds

func (o *AddMachineToMachineCatalogDetailRequestModel) UnsetPvsCollectionIds()

UnsetPvsCollectionIds ensures that no value is present for PvsCollectionIds, not even an explicit nil

GetMachineAccountCreationRules

func (o *AddMachineToMachineCatalogDetailRequestModel) GetMachineAccountCreationRules() UpdateMachineAccountCreationRulesRequestModel

GetMachineAccountCreationRules returns the MachineAccountCreationRules field if non-nil, zero value otherwise.

GetMachineAccountCreationRulesOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetMachineAccountCreationRulesOk() (*UpdateMachineAccountCreationRulesRequestModel, bool)

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

SetMachineAccountCreationRules

func (o *AddMachineToMachineCatalogDetailRequestModel) SetMachineAccountCreationRules(v UpdateMachineAccountCreationRulesRequestModel)

SetMachineAccountCreationRules sets MachineAccountCreationRules field to given value.

HasMachineAccountCreationRules

func (o *AddMachineToMachineCatalogDetailRequestModel) HasMachineAccountCreationRules() bool

HasMachineAccountCreationRules returns a boolean if a field has been set.

GetAddAvailableMachineAccount

func (o *AddMachineToMachineCatalogDetailRequestModel) GetAddAvailableMachineAccount() MachineAccountRequestModel

GetAddAvailableMachineAccount returns the AddAvailableMachineAccount field if non-nil, zero value otherwise.

GetAddAvailableMachineAccountOk

func (o *AddMachineToMachineCatalogDetailRequestModel) GetAddAvailableMachineAccountOk() (*MachineAccountRequestModel, bool)

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

SetAddAvailableMachineAccount

func (o *AddMachineToMachineCatalogDetailRequestModel) SetAddAvailableMachineAccount(v MachineAccountRequestModel)

SetAddAvailableMachineAccount sets AddAvailableMachineAccount field to given value.

HasAddAvailableMachineAccount

func (o *AddMachineToMachineCatalogDetailRequestModel) HasAddAvailableMachineAccount() bool

HasAddAvailableMachineAccount returns a boolean if a field has been set.

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