Name | Type | Description | Notes |
---|---|---|---|
CmkArn | Pointer to string | Amazon Resource Name (ARN) of the CMK | [optional] |
CommunicationPorts | Pointer to CommunicationPorts | [optional] | |
CreatingUser | Users | ||
DeviceInfo | Pointer to DeviceInfo | [optional] | |
EnableYbc | Pointer to bool | [optional] | |
EncryptionAtRestConfig | Pointer to EncryptionAtRestConfig | [optional] | |
ErrorString | Pointer to string | Error message | [optional] |
ExpectedUniverseVersion | Pointer to int32 | Expected universe version | [optional] |
ExtraDependencies | Pointer to ExtraDependencies | [optional] | |
InstallYbc | Pointer to bool | [optional] | |
IntervalInSeconds | Pointer to int64 | Time interval between snapshots | [optional] |
Name | Pointer to string | PITR config name | [optional] |
NodeDetailsSet | Pointer to []NodeDetails | Node details | [optional] |
NodeExporterUser | Pointer to string | Node exporter user | [optional] |
PlatformUrl | string | ||
PlatformVersion | string | ||
PreviousTaskUUID | Pointer to string | Previous task UUID of a retry | [optional] |
RetentionPeriodInSeconds | Pointer to int64 | Retention period of a snapshot | [optional] |
SleepAfterMasterRestartMillis | int32 | ||
SleepAfterTServerRestartMillis | int32 | ||
SourceXClusterConfigs | Pointer to []string | The source universe's xcluster replication relationships | [optional] [readonly] |
TargetXClusterConfigs | Pointer to []string | The target universe's xcluster replication relationships | [optional] [readonly] |
YbPrevSoftwareVersion | Pointer to string | Previous software version | [optional] |
YbcInstalled | Pointer to bool | [optional] | |
YbcSoftwareVersion | Pointer to string | [optional] |
func NewCreatePitrConfigParams(creatingUser Users, platformUrl string, platformVersion string, sleepAfterMasterRestartMillis int32, sleepAfterTServerRestartMillis int32, ) *CreatePitrConfigParams
NewCreatePitrConfigParams instantiates a new CreatePitrConfigParams 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 NewCreatePitrConfigParamsWithDefaults() *CreatePitrConfigParams
NewCreatePitrConfigParamsWithDefaults instantiates a new CreatePitrConfigParams 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 *CreatePitrConfigParams) GetCmkArn() string
GetCmkArn returns the CmkArn field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetCmkArnOk() (*string, bool)
GetCmkArnOk returns a tuple with the CmkArn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetCmkArn(v string)
SetCmkArn sets CmkArn field to given value.
func (o *CreatePitrConfigParams) HasCmkArn() bool
HasCmkArn returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetCommunicationPorts() CommunicationPorts
GetCommunicationPorts returns the CommunicationPorts field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetCommunicationPortsOk() (*CommunicationPorts, bool)
GetCommunicationPortsOk returns a tuple with the CommunicationPorts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetCommunicationPorts(v CommunicationPorts)
SetCommunicationPorts sets CommunicationPorts field to given value.
func (o *CreatePitrConfigParams) HasCommunicationPorts() bool
HasCommunicationPorts returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetCreatingUser() Users
GetCreatingUser returns the CreatingUser field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetCreatingUserOk() (*Users, bool)
GetCreatingUserOk returns a tuple with the CreatingUser field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetCreatingUser(v Users)
SetCreatingUser sets CreatingUser field to given value.
func (o *CreatePitrConfigParams) GetDeviceInfo() DeviceInfo
GetDeviceInfo returns the DeviceInfo field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetDeviceInfoOk() (*DeviceInfo, bool)
GetDeviceInfoOk returns a tuple with the DeviceInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetDeviceInfo(v DeviceInfo)
SetDeviceInfo sets DeviceInfo field to given value.
func (o *CreatePitrConfigParams) HasDeviceInfo() bool
HasDeviceInfo returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetEnableYbc() bool
GetEnableYbc returns the EnableYbc field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetEnableYbcOk() (*bool, bool)
GetEnableYbcOk returns a tuple with the EnableYbc field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetEnableYbc(v bool)
SetEnableYbc sets EnableYbc field to given value.
func (o *CreatePitrConfigParams) HasEnableYbc() bool
HasEnableYbc returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetEncryptionAtRestConfig() EncryptionAtRestConfig
GetEncryptionAtRestConfig returns the EncryptionAtRestConfig field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetEncryptionAtRestConfigOk() (*EncryptionAtRestConfig, bool)
GetEncryptionAtRestConfigOk returns a tuple with the EncryptionAtRestConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetEncryptionAtRestConfig(v EncryptionAtRestConfig)
SetEncryptionAtRestConfig sets EncryptionAtRestConfig field to given value.
func (o *CreatePitrConfigParams) HasEncryptionAtRestConfig() bool
HasEncryptionAtRestConfig returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetErrorString() string
GetErrorString returns the ErrorString field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetErrorStringOk() (*string, bool)
GetErrorStringOk returns a tuple with the ErrorString field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetErrorString(v string)
SetErrorString sets ErrorString field to given value.
func (o *CreatePitrConfigParams) HasErrorString() bool
HasErrorString returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetExpectedUniverseVersion() int32
GetExpectedUniverseVersion returns the ExpectedUniverseVersion field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetExpectedUniverseVersionOk() (*int32, bool)
GetExpectedUniverseVersionOk returns a tuple with the ExpectedUniverseVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetExpectedUniverseVersion(v int32)
SetExpectedUniverseVersion sets ExpectedUniverseVersion field to given value.
func (o *CreatePitrConfigParams) HasExpectedUniverseVersion() bool
HasExpectedUniverseVersion returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetExtraDependencies() ExtraDependencies
GetExtraDependencies returns the ExtraDependencies field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetExtraDependenciesOk() (*ExtraDependencies, bool)
GetExtraDependenciesOk returns a tuple with the ExtraDependencies field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetExtraDependencies(v ExtraDependencies)
SetExtraDependencies sets ExtraDependencies field to given value.
func (o *CreatePitrConfigParams) HasExtraDependencies() bool
HasExtraDependencies returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetInstallYbc() bool
GetInstallYbc returns the InstallYbc field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetInstallYbcOk() (*bool, bool)
GetInstallYbcOk returns a tuple with the InstallYbc field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetInstallYbc(v bool)
SetInstallYbc sets InstallYbc field to given value.
func (o *CreatePitrConfigParams) HasInstallYbc() bool
HasInstallYbc returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetIntervalInSeconds() int64
GetIntervalInSeconds returns the IntervalInSeconds field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetIntervalInSecondsOk() (*int64, bool)
GetIntervalInSecondsOk returns a tuple with the IntervalInSeconds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetIntervalInSeconds(v int64)
SetIntervalInSeconds sets IntervalInSeconds field to given value.
func (o *CreatePitrConfigParams) HasIntervalInSeconds() bool
HasIntervalInSeconds returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) 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.
func (o *CreatePitrConfigParams) SetName(v string)
SetName sets Name field to given value.
func (o *CreatePitrConfigParams) HasName() bool
HasName returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetNodeDetailsSet() []NodeDetails
GetNodeDetailsSet returns the NodeDetailsSet field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetNodeDetailsSetOk() (*[]NodeDetails, bool)
GetNodeDetailsSetOk returns a tuple with the NodeDetailsSet field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetNodeDetailsSet(v []NodeDetails)
SetNodeDetailsSet sets NodeDetailsSet field to given value.
func (o *CreatePitrConfigParams) HasNodeDetailsSet() bool
HasNodeDetailsSet returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetNodeExporterUser() string
GetNodeExporterUser returns the NodeExporterUser field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) 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 *CreatePitrConfigParams) SetNodeExporterUser(v string)
SetNodeExporterUser sets NodeExporterUser field to given value.
func (o *CreatePitrConfigParams) HasNodeExporterUser() bool
HasNodeExporterUser returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetPlatformUrl() string
GetPlatformUrl returns the PlatformUrl field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetPlatformUrlOk() (*string, bool)
GetPlatformUrlOk returns a tuple with the PlatformUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetPlatformUrl(v string)
SetPlatformUrl sets PlatformUrl field to given value.
func (o *CreatePitrConfigParams) GetPlatformVersion() string
GetPlatformVersion returns the PlatformVersion field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetPlatformVersionOk() (*string, bool)
GetPlatformVersionOk returns a tuple with the PlatformVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetPlatformVersion(v string)
SetPlatformVersion sets PlatformVersion field to given value.
func (o *CreatePitrConfigParams) GetPreviousTaskUUID() string
GetPreviousTaskUUID returns the PreviousTaskUUID field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetPreviousTaskUUIDOk() (*string, bool)
GetPreviousTaskUUIDOk returns a tuple with the PreviousTaskUUID field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetPreviousTaskUUID(v string)
SetPreviousTaskUUID sets PreviousTaskUUID field to given value.
func (o *CreatePitrConfigParams) HasPreviousTaskUUID() bool
HasPreviousTaskUUID returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetRetentionPeriodInSeconds() int64
GetRetentionPeriodInSeconds returns the RetentionPeriodInSeconds field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetRetentionPeriodInSecondsOk() (*int64, bool)
GetRetentionPeriodInSecondsOk returns a tuple with the RetentionPeriodInSeconds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetRetentionPeriodInSeconds(v int64)
SetRetentionPeriodInSeconds sets RetentionPeriodInSeconds field to given value.
func (o *CreatePitrConfigParams) HasRetentionPeriodInSeconds() bool
HasRetentionPeriodInSeconds returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetSleepAfterMasterRestartMillis() int32
GetSleepAfterMasterRestartMillis returns the SleepAfterMasterRestartMillis field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetSleepAfterMasterRestartMillisOk() (*int32, bool)
GetSleepAfterMasterRestartMillisOk returns a tuple with the SleepAfterMasterRestartMillis field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetSleepAfterMasterRestartMillis(v int32)
SetSleepAfterMasterRestartMillis sets SleepAfterMasterRestartMillis field to given value.
func (o *CreatePitrConfigParams) GetSleepAfterTServerRestartMillis() int32
GetSleepAfterTServerRestartMillis returns the SleepAfterTServerRestartMillis field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetSleepAfterTServerRestartMillisOk() (*int32, bool)
GetSleepAfterTServerRestartMillisOk returns a tuple with the SleepAfterTServerRestartMillis field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetSleepAfterTServerRestartMillis(v int32)
SetSleepAfterTServerRestartMillis sets SleepAfterTServerRestartMillis field to given value.
func (o *CreatePitrConfigParams) GetSourceXClusterConfigs() []string
GetSourceXClusterConfigs returns the SourceXClusterConfigs field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetSourceXClusterConfigsOk() (*[]string, bool)
GetSourceXClusterConfigsOk returns a tuple with the SourceXClusterConfigs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetSourceXClusterConfigs(v []string)
SetSourceXClusterConfigs sets SourceXClusterConfigs field to given value.
func (o *CreatePitrConfigParams) HasSourceXClusterConfigs() bool
HasSourceXClusterConfigs returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetTargetXClusterConfigs() []string
GetTargetXClusterConfigs returns the TargetXClusterConfigs field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetTargetXClusterConfigsOk() (*[]string, bool)
GetTargetXClusterConfigsOk returns a tuple with the TargetXClusterConfigs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetTargetXClusterConfigs(v []string)
SetTargetXClusterConfigs sets TargetXClusterConfigs field to given value.
func (o *CreatePitrConfigParams) HasTargetXClusterConfigs() bool
HasTargetXClusterConfigs returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetYbPrevSoftwareVersion() string
GetYbPrevSoftwareVersion returns the YbPrevSoftwareVersion field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetYbPrevSoftwareVersionOk() (*string, bool)
GetYbPrevSoftwareVersionOk returns a tuple with the YbPrevSoftwareVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetYbPrevSoftwareVersion(v string)
SetYbPrevSoftwareVersion sets YbPrevSoftwareVersion field to given value.
func (o *CreatePitrConfigParams) HasYbPrevSoftwareVersion() bool
HasYbPrevSoftwareVersion returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetYbcInstalled() bool
GetYbcInstalled returns the YbcInstalled field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetYbcInstalledOk() (*bool, bool)
GetYbcInstalledOk returns a tuple with the YbcInstalled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetYbcInstalled(v bool)
SetYbcInstalled sets YbcInstalled field to given value.
func (o *CreatePitrConfigParams) HasYbcInstalled() bool
HasYbcInstalled returns a boolean if a field has been set.
func (o *CreatePitrConfigParams) GetYbcSoftwareVersion() string
GetYbcSoftwareVersion returns the YbcSoftwareVersion field if non-nil, zero value otherwise.
func (o *CreatePitrConfigParams) GetYbcSoftwareVersionOk() (*string, bool)
GetYbcSoftwareVersionOk returns a tuple with the YbcSoftwareVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreatePitrConfigParams) SetYbcSoftwareVersion(v string)
SetYbcSoftwareVersion sets YbcSoftwareVersion field to given value.
func (o *CreatePitrConfigParams) HasYbcSoftwareVersion() bool
HasYbcSoftwareVersion returns a boolean if a field has been set.