| Name | Type | Description | Notes |
|---|---|---|---|
| AdContainerRdn | string | Instant Clone Engine Active Directory container for clone prep. | |
| CloneprepCustomizationSettings | FarmCloneprepCustomizationSettingsUpdateSpec | ||
| CustomizationType | string | Type of customization to use. * SYS_PREP: Applicable To: Instant clone automated Farms.<br>Microsoft Sysprep is a tool to deploy the configured operating system installation from a base image. The machine can then be customized based on an answer script. * CLONE_PREP: Applicable To: Instant clone automated Farms.<br>ClonePrep is a VMware system tool executed by Instant Clone Engine during a instant clone machine deployment. ClonePrep personalizes each machine created from the Master image. | |
| InstantCloneDomainAccountId | string | Instant clone domain account. This is the administrator which will add the machines to its domain. | |
| ReusePreExistingAccounts | bool | Indicates whether to allow the use of existing AD computer accounts when the VM names of newly created clones match the existing computer account names. | |
| SysprepCustomizationSpecId | Pointer to string | Customization specification to use when Sysprep customization is requested. This is required if customization_type is set to SYS_PREP | [optional] |
func NewFarmCustomizationSettingsUpdateSpecV2(adContainerRdn string, cloneprepCustomizationSettings FarmCloneprepCustomizationSettingsUpdateSpec, customizationType string, instantCloneDomainAccountId string, reusePreExistingAccounts bool, ) *FarmCustomizationSettingsUpdateSpecV2
NewFarmCustomizationSettingsUpdateSpecV2 instantiates a new FarmCustomizationSettingsUpdateSpecV2 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 NewFarmCustomizationSettingsUpdateSpecV2WithDefaults() *FarmCustomizationSettingsUpdateSpecV2
NewFarmCustomizationSettingsUpdateSpecV2WithDefaults instantiates a new FarmCustomizationSettingsUpdateSpecV2 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 *FarmCustomizationSettingsUpdateSpecV2) GetAdContainerRdn() string
GetAdContainerRdn returns the AdContainerRdn field if non-nil, zero value otherwise.
func (o *FarmCustomizationSettingsUpdateSpecV2) GetAdContainerRdnOk() (*string, bool)
GetAdContainerRdnOk returns a tuple with the AdContainerRdn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FarmCustomizationSettingsUpdateSpecV2) SetAdContainerRdn(v string)
SetAdContainerRdn sets AdContainerRdn field to given value.
func (o *FarmCustomizationSettingsUpdateSpecV2) GetCloneprepCustomizationSettings() FarmCloneprepCustomizationSettingsUpdateSpec
GetCloneprepCustomizationSettings returns the CloneprepCustomizationSettings field if non-nil, zero value otherwise.
func (o *FarmCustomizationSettingsUpdateSpecV2) GetCloneprepCustomizationSettingsOk() (*FarmCloneprepCustomizationSettingsUpdateSpec, bool)
GetCloneprepCustomizationSettingsOk returns a tuple with the CloneprepCustomizationSettings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FarmCustomizationSettingsUpdateSpecV2) SetCloneprepCustomizationSettings(v FarmCloneprepCustomizationSettingsUpdateSpec)
SetCloneprepCustomizationSettings sets CloneprepCustomizationSettings field to given value.
func (o *FarmCustomizationSettingsUpdateSpecV2) GetCustomizationType() string
GetCustomizationType returns the CustomizationType field if non-nil, zero value otherwise.
func (o *FarmCustomizationSettingsUpdateSpecV2) GetCustomizationTypeOk() (*string, bool)
GetCustomizationTypeOk returns a tuple with the CustomizationType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FarmCustomizationSettingsUpdateSpecV2) SetCustomizationType(v string)
SetCustomizationType sets CustomizationType field to given value.
func (o *FarmCustomizationSettingsUpdateSpecV2) GetInstantCloneDomainAccountId() string
GetInstantCloneDomainAccountId returns the InstantCloneDomainAccountId field if non-nil, zero value otherwise.
func (o *FarmCustomizationSettingsUpdateSpecV2) GetInstantCloneDomainAccountIdOk() (*string, bool)
GetInstantCloneDomainAccountIdOk returns a tuple with the InstantCloneDomainAccountId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FarmCustomizationSettingsUpdateSpecV2) SetInstantCloneDomainAccountId(v string)
SetInstantCloneDomainAccountId sets InstantCloneDomainAccountId field to given value.
func (o *FarmCustomizationSettingsUpdateSpecV2) GetReusePreExistingAccounts() bool
GetReusePreExistingAccounts returns the ReusePreExistingAccounts field if non-nil, zero value otherwise.
func (o *FarmCustomizationSettingsUpdateSpecV2) GetReusePreExistingAccountsOk() (*bool, bool)
GetReusePreExistingAccountsOk returns a tuple with the ReusePreExistingAccounts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FarmCustomizationSettingsUpdateSpecV2) SetReusePreExistingAccounts(v bool)
SetReusePreExistingAccounts sets ReusePreExistingAccounts field to given value.
func (o *FarmCustomizationSettingsUpdateSpecV2) GetSysprepCustomizationSpecId() string
GetSysprepCustomizationSpecId returns the SysprepCustomizationSpecId field if non-nil, zero value otherwise.
func (o *FarmCustomizationSettingsUpdateSpecV2) GetSysprepCustomizationSpecIdOk() (*string, bool)
GetSysprepCustomizationSpecIdOk returns a tuple with the SysprepCustomizationSpecId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FarmCustomizationSettingsUpdateSpecV2) SetSysprepCustomizationSpecId(v string)
SetSysprepCustomizationSpecId sets SysprepCustomizationSpecId field to given value.
func (o *FarmCustomizationSettingsUpdateSpecV2) HasSysprepCustomizationSpecId() bool
HasSysprepCustomizationSpecId returns a boolean if a field has been set.