Name | Type | Description | Notes |
---|---|---|---|
AirGapInstall | Pointer to bool | [optional] | |
CloudInfo | Pointer to CloudInfo | [optional] | |
EnableNodeAgent | Pointer to bool | [optional] [readonly] | |
InstallNodeExporter | Pointer to bool | [optional] | |
NodeExporterPort | Pointer to int32 | [optional] | |
NodeExporterUser | Pointer to string | [optional] | |
NtpServers | Pointer to []string | [optional] | |
PasswordlessSudoAccess | Pointer to bool | [optional] | |
ProvisionInstanceScript | Pointer to string | [optional] | |
SetUpChrony | Pointer to bool | [optional] | |
ShowSetUpChrony | Pointer to bool | [optional] | |
SkipProvisioning | Pointer to bool | [optional] | |
SshPort | Pointer to int32 | [optional] | |
SshUser | Pointer to string | [optional] |
func NewProviderDetails() *ProviderDetails
NewProviderDetails instantiates a new ProviderDetails 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 NewProviderDetailsWithDefaults() *ProviderDetails
NewProviderDetailsWithDefaults instantiates a new ProviderDetails 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 *ProviderDetails) GetAirGapInstall() bool
GetAirGapInstall returns the AirGapInstall field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetAirGapInstallOk() (*bool, bool)
GetAirGapInstallOk returns a tuple with the AirGapInstall field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetAirGapInstall(v bool)
SetAirGapInstall sets AirGapInstall field to given value.
func (o *ProviderDetails) HasAirGapInstall() bool
HasAirGapInstall returns a boolean if a field has been set.
func (o *ProviderDetails) GetCloudInfo() CloudInfo
GetCloudInfo returns the CloudInfo field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetCloudInfoOk() (*CloudInfo, bool)
GetCloudInfoOk returns a tuple with the CloudInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetCloudInfo(v CloudInfo)
SetCloudInfo sets CloudInfo field to given value.
func (o *ProviderDetails) HasCloudInfo() bool
HasCloudInfo returns a boolean if a field has been set.
func (o *ProviderDetails) GetEnableNodeAgent() bool
GetEnableNodeAgent returns the EnableNodeAgent field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetEnableNodeAgentOk() (*bool, bool)
GetEnableNodeAgentOk returns a tuple with the EnableNodeAgent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetEnableNodeAgent(v bool)
SetEnableNodeAgent sets EnableNodeAgent field to given value.
func (o *ProviderDetails) HasEnableNodeAgent() bool
HasEnableNodeAgent returns a boolean if a field has been set.
func (o *ProviderDetails) GetInstallNodeExporter() bool
GetInstallNodeExporter returns the InstallNodeExporter field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetInstallNodeExporterOk() (*bool, bool)
GetInstallNodeExporterOk returns a tuple with the InstallNodeExporter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetInstallNodeExporter(v bool)
SetInstallNodeExporter sets InstallNodeExporter field to given value.
func (o *ProviderDetails) HasInstallNodeExporter() bool
HasInstallNodeExporter returns a boolean if a field has been set.
func (o *ProviderDetails) GetNodeExporterPort() int32
GetNodeExporterPort returns the NodeExporterPort field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetNodeExporterPortOk() (*int32, bool)
GetNodeExporterPortOk returns a tuple with the NodeExporterPort field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetNodeExporterPort(v int32)
SetNodeExporterPort sets NodeExporterPort field to given value.
func (o *ProviderDetails) HasNodeExporterPort() bool
HasNodeExporterPort returns a boolean if a field has been set.
func (o *ProviderDetails) GetNodeExporterUser() string
GetNodeExporterUser returns the NodeExporterUser field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetNodeExporterUserOk() (*string, bool)
GetNodeExporterUserOk returns a tuple with the NodeExporterUser field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetNodeExporterUser(v string)
SetNodeExporterUser sets NodeExporterUser field to given value.
func (o *ProviderDetails) HasNodeExporterUser() bool
HasNodeExporterUser returns a boolean if a field has been set.
func (o *ProviderDetails) GetNtpServers() []string
GetNtpServers returns the NtpServers field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetNtpServersOk() (*[]string, bool)
GetNtpServersOk returns a tuple with the NtpServers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetNtpServers(v []string)
SetNtpServers sets NtpServers field to given value.
func (o *ProviderDetails) HasNtpServers() bool
HasNtpServers returns a boolean if a field has been set.
func (o *ProviderDetails) GetPasswordlessSudoAccess() bool
GetPasswordlessSudoAccess returns the PasswordlessSudoAccess field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetPasswordlessSudoAccessOk() (*bool, bool)
GetPasswordlessSudoAccessOk returns a tuple with the PasswordlessSudoAccess field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetPasswordlessSudoAccess(v bool)
SetPasswordlessSudoAccess sets PasswordlessSudoAccess field to given value.
func (o *ProviderDetails) HasPasswordlessSudoAccess() bool
HasPasswordlessSudoAccess returns a boolean if a field has been set.
func (o *ProviderDetails) GetProvisionInstanceScript() string
GetProvisionInstanceScript returns the ProvisionInstanceScript field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetProvisionInstanceScriptOk() (*string, bool)
GetProvisionInstanceScriptOk returns a tuple with the ProvisionInstanceScript field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetProvisionInstanceScript(v string)
SetProvisionInstanceScript sets ProvisionInstanceScript field to given value.
func (o *ProviderDetails) HasProvisionInstanceScript() bool
HasProvisionInstanceScript returns a boolean if a field has been set.
func (o *ProviderDetails) GetSetUpChrony() bool
GetSetUpChrony returns the SetUpChrony field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetSetUpChronyOk() (*bool, bool)
GetSetUpChronyOk returns a tuple with the SetUpChrony field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetSetUpChrony(v bool)
SetSetUpChrony sets SetUpChrony field to given value.
func (o *ProviderDetails) HasSetUpChrony() bool
HasSetUpChrony returns a boolean if a field has been set.
func (o *ProviderDetails) GetShowSetUpChrony() bool
GetShowSetUpChrony returns the ShowSetUpChrony field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetShowSetUpChronyOk() (*bool, bool)
GetShowSetUpChronyOk returns a tuple with the ShowSetUpChrony field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetShowSetUpChrony(v bool)
SetShowSetUpChrony sets ShowSetUpChrony field to given value.
func (o *ProviderDetails) HasShowSetUpChrony() bool
HasShowSetUpChrony returns a boolean if a field has been set.
func (o *ProviderDetails) GetSkipProvisioning() bool
GetSkipProvisioning returns the SkipProvisioning field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetSkipProvisioningOk() (*bool, bool)
GetSkipProvisioningOk returns a tuple with the SkipProvisioning field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetSkipProvisioning(v bool)
SetSkipProvisioning sets SkipProvisioning field to given value.
func (o *ProviderDetails) HasSkipProvisioning() bool
HasSkipProvisioning returns a boolean if a field has been set.
func (o *ProviderDetails) GetSshPort() int32
GetSshPort returns the SshPort field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetSshPortOk() (*int32, bool)
GetSshPortOk returns a tuple with the SshPort field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetSshPort(v int32)
SetSshPort sets SshPort field to given value.
func (o *ProviderDetails) HasSshPort() bool
HasSshPort returns a boolean if a field has been set.
func (o *ProviderDetails) GetSshUser() string
GetSshUser returns the SshUser field if non-nil, zero value otherwise.
func (o *ProviderDetails) GetSshUserOk() (*string, bool)
GetSshUserOk returns a tuple with the SshUser field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProviderDetails) SetSshUser(v string)
SetSshUser sets SshUser field to given value.
func (o *ProviderDetails) HasSshUser() bool
HasSshUser returns a boolean if a field has been set.