Skip to content

Latest commit

 

History

History
655 lines (352 loc) · 20.9 KB

CreatePitrConfigParams.md

File metadata and controls

655 lines (352 loc) · 20.9 KB

CreatePitrConfigParams

Properties

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]

Methods

NewCreatePitrConfigParams

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

NewCreatePitrConfigParamsWithDefaults

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

GetCmkArn

func (o *CreatePitrConfigParams) GetCmkArn() string

GetCmkArn returns the CmkArn field if non-nil, zero value otherwise.

GetCmkArnOk

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.

SetCmkArn

func (o *CreatePitrConfigParams) SetCmkArn(v string)

SetCmkArn sets CmkArn field to given value.

HasCmkArn

func (o *CreatePitrConfigParams) HasCmkArn() bool

HasCmkArn returns a boolean if a field has been set.

GetCommunicationPorts

func (o *CreatePitrConfigParams) GetCommunicationPorts() CommunicationPorts

GetCommunicationPorts returns the CommunicationPorts field if non-nil, zero value otherwise.

GetCommunicationPortsOk

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.

SetCommunicationPorts

func (o *CreatePitrConfigParams) SetCommunicationPorts(v CommunicationPorts)

SetCommunicationPorts sets CommunicationPorts field to given value.

HasCommunicationPorts

func (o *CreatePitrConfigParams) HasCommunicationPorts() bool

HasCommunicationPorts returns a boolean if a field has been set.

GetCreatingUser

func (o *CreatePitrConfigParams) GetCreatingUser() Users

GetCreatingUser returns the CreatingUser field if non-nil, zero value otherwise.

GetCreatingUserOk

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.

SetCreatingUser

func (o *CreatePitrConfigParams) SetCreatingUser(v Users)

SetCreatingUser sets CreatingUser field to given value.

GetDeviceInfo

func (o *CreatePitrConfigParams) GetDeviceInfo() DeviceInfo

GetDeviceInfo returns the DeviceInfo field if non-nil, zero value otherwise.

GetDeviceInfoOk

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.

SetDeviceInfo

func (o *CreatePitrConfigParams) SetDeviceInfo(v DeviceInfo)

SetDeviceInfo sets DeviceInfo field to given value.

HasDeviceInfo

func (o *CreatePitrConfigParams) HasDeviceInfo() bool

HasDeviceInfo returns a boolean if a field has been set.

GetEnableYbc

func (o *CreatePitrConfigParams) GetEnableYbc() bool

GetEnableYbc returns the EnableYbc field if non-nil, zero value otherwise.

GetEnableYbcOk

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.

SetEnableYbc

func (o *CreatePitrConfigParams) SetEnableYbc(v bool)

SetEnableYbc sets EnableYbc field to given value.

HasEnableYbc

func (o *CreatePitrConfigParams) HasEnableYbc() bool

HasEnableYbc returns a boolean if a field has been set.

GetEncryptionAtRestConfig

func (o *CreatePitrConfigParams) GetEncryptionAtRestConfig() EncryptionAtRestConfig

GetEncryptionAtRestConfig returns the EncryptionAtRestConfig field if non-nil, zero value otherwise.

GetEncryptionAtRestConfigOk

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.

SetEncryptionAtRestConfig

func (o *CreatePitrConfigParams) SetEncryptionAtRestConfig(v EncryptionAtRestConfig)

SetEncryptionAtRestConfig sets EncryptionAtRestConfig field to given value.

HasEncryptionAtRestConfig

func (o *CreatePitrConfigParams) HasEncryptionAtRestConfig() bool

HasEncryptionAtRestConfig returns a boolean if a field has been set.

GetErrorString

func (o *CreatePitrConfigParams) GetErrorString() string

GetErrorString returns the ErrorString field if non-nil, zero value otherwise.

GetErrorStringOk

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.

SetErrorString

func (o *CreatePitrConfigParams) SetErrorString(v string)

SetErrorString sets ErrorString field to given value.

HasErrorString

func (o *CreatePitrConfigParams) HasErrorString() bool

HasErrorString returns a boolean if a field has been set.

GetExpectedUniverseVersion

func (o *CreatePitrConfigParams) GetExpectedUniverseVersion() int32

GetExpectedUniverseVersion returns the ExpectedUniverseVersion field if non-nil, zero value otherwise.

GetExpectedUniverseVersionOk

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.

SetExpectedUniverseVersion

func (o *CreatePitrConfigParams) SetExpectedUniverseVersion(v int32)

SetExpectedUniverseVersion sets ExpectedUniverseVersion field to given value.

HasExpectedUniverseVersion

func (o *CreatePitrConfigParams) HasExpectedUniverseVersion() bool

HasExpectedUniverseVersion returns a boolean if a field has been set.

GetExtraDependencies

func (o *CreatePitrConfigParams) GetExtraDependencies() ExtraDependencies

GetExtraDependencies returns the ExtraDependencies field if non-nil, zero value otherwise.

GetExtraDependenciesOk

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.

SetExtraDependencies

func (o *CreatePitrConfigParams) SetExtraDependencies(v ExtraDependencies)

SetExtraDependencies sets ExtraDependencies field to given value.

HasExtraDependencies

func (o *CreatePitrConfigParams) HasExtraDependencies() bool

HasExtraDependencies returns a boolean if a field has been set.

GetInstallYbc

func (o *CreatePitrConfigParams) GetInstallYbc() bool

GetInstallYbc returns the InstallYbc field if non-nil, zero value otherwise.

GetInstallYbcOk

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.

SetInstallYbc

func (o *CreatePitrConfigParams) SetInstallYbc(v bool)

SetInstallYbc sets InstallYbc field to given value.

HasInstallYbc

func (o *CreatePitrConfigParams) HasInstallYbc() bool

HasInstallYbc returns a boolean if a field has been set.

GetIntervalInSeconds

func (o *CreatePitrConfigParams) GetIntervalInSeconds() int64

GetIntervalInSeconds returns the IntervalInSeconds field if non-nil, zero value otherwise.

GetIntervalInSecondsOk

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.

SetIntervalInSeconds

func (o *CreatePitrConfigParams) SetIntervalInSeconds(v int64)

SetIntervalInSeconds sets IntervalInSeconds field to given value.

HasIntervalInSeconds

func (o *CreatePitrConfigParams) HasIntervalInSeconds() bool

HasIntervalInSeconds returns a boolean if a field has been set.

GetName

func (o *CreatePitrConfigParams) GetName() string

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

GetNameOk

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.

SetName

func (o *CreatePitrConfigParams) SetName(v string)

SetName sets Name field to given value.

HasName

func (o *CreatePitrConfigParams) HasName() bool

HasName returns a boolean if a field has been set.

GetNodeDetailsSet

func (o *CreatePitrConfigParams) GetNodeDetailsSet() []NodeDetails

GetNodeDetailsSet returns the NodeDetailsSet field if non-nil, zero value otherwise.

GetNodeDetailsSetOk

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.

SetNodeDetailsSet

func (o *CreatePitrConfigParams) SetNodeDetailsSet(v []NodeDetails)

SetNodeDetailsSet sets NodeDetailsSet field to given value.

HasNodeDetailsSet

func (o *CreatePitrConfigParams) HasNodeDetailsSet() bool

HasNodeDetailsSet returns a boolean if a field has been set.

GetNodeExporterUser

func (o *CreatePitrConfigParams) GetNodeExporterUser() string

GetNodeExporterUser returns the NodeExporterUser field if non-nil, zero value otherwise.

GetNodeExporterUserOk

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.

SetNodeExporterUser

func (o *CreatePitrConfigParams) SetNodeExporterUser(v string)

SetNodeExporterUser sets NodeExporterUser field to given value.

HasNodeExporterUser

func (o *CreatePitrConfigParams) HasNodeExporterUser() bool

HasNodeExporterUser returns a boolean if a field has been set.

GetPlatformUrl

func (o *CreatePitrConfigParams) GetPlatformUrl() string

GetPlatformUrl returns the PlatformUrl field if non-nil, zero value otherwise.

GetPlatformUrlOk

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.

SetPlatformUrl

func (o *CreatePitrConfigParams) SetPlatformUrl(v string)

SetPlatformUrl sets PlatformUrl field to given value.

GetPlatformVersion

func (o *CreatePitrConfigParams) GetPlatformVersion() string

GetPlatformVersion returns the PlatformVersion field if non-nil, zero value otherwise.

GetPlatformVersionOk

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.

SetPlatformVersion

func (o *CreatePitrConfigParams) SetPlatformVersion(v string)

SetPlatformVersion sets PlatformVersion field to given value.

GetPreviousTaskUUID

func (o *CreatePitrConfigParams) GetPreviousTaskUUID() string

GetPreviousTaskUUID returns the PreviousTaskUUID field if non-nil, zero value otherwise.

GetPreviousTaskUUIDOk

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.

SetPreviousTaskUUID

func (o *CreatePitrConfigParams) SetPreviousTaskUUID(v string)

SetPreviousTaskUUID sets PreviousTaskUUID field to given value.

HasPreviousTaskUUID

func (o *CreatePitrConfigParams) HasPreviousTaskUUID() bool

HasPreviousTaskUUID returns a boolean if a field has been set.

GetRetentionPeriodInSeconds

func (o *CreatePitrConfigParams) GetRetentionPeriodInSeconds() int64

GetRetentionPeriodInSeconds returns the RetentionPeriodInSeconds field if non-nil, zero value otherwise.

GetRetentionPeriodInSecondsOk

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.

SetRetentionPeriodInSeconds

func (o *CreatePitrConfigParams) SetRetentionPeriodInSeconds(v int64)

SetRetentionPeriodInSeconds sets RetentionPeriodInSeconds field to given value.

HasRetentionPeriodInSeconds

func (o *CreatePitrConfigParams) HasRetentionPeriodInSeconds() bool

HasRetentionPeriodInSeconds returns a boolean if a field has been set.

GetSleepAfterMasterRestartMillis

func (o *CreatePitrConfigParams) GetSleepAfterMasterRestartMillis() int32

GetSleepAfterMasterRestartMillis returns the SleepAfterMasterRestartMillis field if non-nil, zero value otherwise.

GetSleepAfterMasterRestartMillisOk

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.

SetSleepAfterMasterRestartMillis

func (o *CreatePitrConfigParams) SetSleepAfterMasterRestartMillis(v int32)

SetSleepAfterMasterRestartMillis sets SleepAfterMasterRestartMillis field to given value.

GetSleepAfterTServerRestartMillis

func (o *CreatePitrConfigParams) GetSleepAfterTServerRestartMillis() int32

GetSleepAfterTServerRestartMillis returns the SleepAfterTServerRestartMillis field if non-nil, zero value otherwise.

GetSleepAfterTServerRestartMillisOk

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.

SetSleepAfterTServerRestartMillis

func (o *CreatePitrConfigParams) SetSleepAfterTServerRestartMillis(v int32)

SetSleepAfterTServerRestartMillis sets SleepAfterTServerRestartMillis field to given value.

GetSourceXClusterConfigs

func (o *CreatePitrConfigParams) GetSourceXClusterConfigs() []string

GetSourceXClusterConfigs returns the SourceXClusterConfigs field if non-nil, zero value otherwise.

GetSourceXClusterConfigsOk

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.

SetSourceXClusterConfigs

func (o *CreatePitrConfigParams) SetSourceXClusterConfigs(v []string)

SetSourceXClusterConfigs sets SourceXClusterConfigs field to given value.

HasSourceXClusterConfigs

func (o *CreatePitrConfigParams) HasSourceXClusterConfigs() bool

HasSourceXClusterConfigs returns a boolean if a field has been set.

GetTargetXClusterConfigs

func (o *CreatePitrConfigParams) GetTargetXClusterConfigs() []string

GetTargetXClusterConfigs returns the TargetXClusterConfigs field if non-nil, zero value otherwise.

GetTargetXClusterConfigsOk

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.

SetTargetXClusterConfigs

func (o *CreatePitrConfigParams) SetTargetXClusterConfigs(v []string)

SetTargetXClusterConfigs sets TargetXClusterConfigs field to given value.

HasTargetXClusterConfigs

func (o *CreatePitrConfigParams) HasTargetXClusterConfigs() bool

HasTargetXClusterConfigs returns a boolean if a field has been set.

GetYbPrevSoftwareVersion

func (o *CreatePitrConfigParams) GetYbPrevSoftwareVersion() string

GetYbPrevSoftwareVersion returns the YbPrevSoftwareVersion field if non-nil, zero value otherwise.

GetYbPrevSoftwareVersionOk

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.

SetYbPrevSoftwareVersion

func (o *CreatePitrConfigParams) SetYbPrevSoftwareVersion(v string)

SetYbPrevSoftwareVersion sets YbPrevSoftwareVersion field to given value.

HasYbPrevSoftwareVersion

func (o *CreatePitrConfigParams) HasYbPrevSoftwareVersion() bool

HasYbPrevSoftwareVersion returns a boolean if a field has been set.

GetYbcInstalled

func (o *CreatePitrConfigParams) GetYbcInstalled() bool

GetYbcInstalled returns the YbcInstalled field if non-nil, zero value otherwise.

GetYbcInstalledOk

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.

SetYbcInstalled

func (o *CreatePitrConfigParams) SetYbcInstalled(v bool)

SetYbcInstalled sets YbcInstalled field to given value.

HasYbcInstalled

func (o *CreatePitrConfigParams) HasYbcInstalled() bool

HasYbcInstalled returns a boolean if a field has been set.

GetYbcSoftwareVersion

func (o *CreatePitrConfigParams) GetYbcSoftwareVersion() string

GetYbcSoftwareVersion returns the YbcSoftwareVersion field if non-nil, zero value otherwise.

GetYbcSoftwareVersionOk

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.

SetYbcSoftwareVersion

func (o *CreatePitrConfigParams) SetYbcSoftwareVersion(v string)

SetYbcSoftwareVersion sets YbcSoftwareVersion field to given value.

HasYbcSoftwareVersion

func (o *CreatePitrConfigParams) HasYbcSoftwareVersion() bool

HasYbcSoftwareVersion returns a boolean if a field has been set.

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