Skip to content

Latest commit

 

History

History
264 lines (143 loc) · 10.3 KB

ApiAtlasClusterRegionConfigsV15Manual.md

File metadata and controls

264 lines (143 loc) · 10.3 KB

ApiAtlasClusterRegionConfigsV15Manual

Properties

Name Type Description Notes
AnalyticsAutoScaling Pointer to ApiAtlasClusterV15AutoScalingGCPManual [optional]
AnalyticsSpecs Pointer to ApiAtlasClusterHardwareSpecsV15TenantManual [optional]
AutoScaling Pointer to ApiAtlasClusterV15AutoScalingGCPManual [optional]
ElectableSpecs Pointer to ApiAtlasClusterHardwareSpecsV15TenantManual [optional]
Priority Pointer to int32 Precedence that MongoDB Cloud gives this region when a primary election occurs. If your regionConfigs has only readOnlySpecs, analyticsSpecs, or both, set this value to `0`. If you have multiple regionConfigs objects, set priorities in descending order starting from `7`. Example: If you have three regions, their priorities would be `7`, `6`, and `5` respectively. If you added two more regions for supporting electable nodes, the priorities of those regions would be `4` and `3` respectively. [optional]
ProviderName Pointer to string Cloud service provider on which MongoDB Cloud provisions the MongoDB nodes. [optional]
ReadOnlySpecs Pointer to ApiAtlasClusterHardwareSpecsV15TenantManual [optional]
RegionName Pointer to ApiAtlasClusterTenantRegionsV15Manual [optional]
BackingProviderName Pointer to string Cloud service provider on which MongoDB Cloud provisioned the tenant cluster. [optional]

Methods

NewApiAtlasClusterRegionConfigsV15Manual

func NewApiAtlasClusterRegionConfigsV15Manual() *ApiAtlasClusterRegionConfigsV15Manual

NewApiAtlasClusterRegionConfigsV15Manual instantiates a new ApiAtlasClusterRegionConfigsV15Manual 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

NewApiAtlasClusterRegionConfigsV15ManualWithDefaults

func NewApiAtlasClusterRegionConfigsV15ManualWithDefaults() *ApiAtlasClusterRegionConfigsV15Manual

NewApiAtlasClusterRegionConfigsV15ManualWithDefaults instantiates a new ApiAtlasClusterRegionConfigsV15Manual 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

GetAnalyticsAutoScaling

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetAnalyticsAutoScaling() ApiAtlasClusterV15AutoScalingGCPManual

GetAnalyticsAutoScaling returns the AnalyticsAutoScaling field if non-nil, zero value otherwise.

GetAnalyticsAutoScalingOk

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetAnalyticsAutoScalingOk() (*ApiAtlasClusterV15AutoScalingGCPManual, bool)

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

SetAnalyticsAutoScaling

func (o *ApiAtlasClusterRegionConfigsV15Manual) SetAnalyticsAutoScaling(v ApiAtlasClusterV15AutoScalingGCPManual)

SetAnalyticsAutoScaling sets AnalyticsAutoScaling field to given value.

HasAnalyticsAutoScaling

func (o *ApiAtlasClusterRegionConfigsV15Manual) HasAnalyticsAutoScaling() bool

HasAnalyticsAutoScaling returns a boolean if a field has been set.

GetAnalyticsSpecs

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetAnalyticsSpecs() ApiAtlasClusterHardwareSpecsV15TenantManual

GetAnalyticsSpecs returns the AnalyticsSpecs field if non-nil, zero value otherwise.

GetAnalyticsSpecsOk

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetAnalyticsSpecsOk() (*ApiAtlasClusterHardwareSpecsV15TenantManual, bool)

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

SetAnalyticsSpecs

func (o *ApiAtlasClusterRegionConfigsV15Manual) SetAnalyticsSpecs(v ApiAtlasClusterHardwareSpecsV15TenantManual)

SetAnalyticsSpecs sets AnalyticsSpecs field to given value.

HasAnalyticsSpecs

func (o *ApiAtlasClusterRegionConfigsV15Manual) HasAnalyticsSpecs() bool

HasAnalyticsSpecs returns a boolean if a field has been set.

GetAutoScaling

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetAutoScaling() ApiAtlasClusterV15AutoScalingGCPManual

GetAutoScaling returns the AutoScaling field if non-nil, zero value otherwise.

GetAutoScalingOk

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetAutoScalingOk() (*ApiAtlasClusterV15AutoScalingGCPManual, bool)

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

SetAutoScaling

func (o *ApiAtlasClusterRegionConfigsV15Manual) SetAutoScaling(v ApiAtlasClusterV15AutoScalingGCPManual)

SetAutoScaling sets AutoScaling field to given value.

HasAutoScaling

func (o *ApiAtlasClusterRegionConfigsV15Manual) HasAutoScaling() bool

HasAutoScaling returns a boolean if a field has been set.

GetElectableSpecs

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetElectableSpecs() ApiAtlasClusterHardwareSpecsV15TenantManual

GetElectableSpecs returns the ElectableSpecs field if non-nil, zero value otherwise.

GetElectableSpecsOk

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetElectableSpecsOk() (*ApiAtlasClusterHardwareSpecsV15TenantManual, bool)

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

SetElectableSpecs

func (o *ApiAtlasClusterRegionConfigsV15Manual) SetElectableSpecs(v ApiAtlasClusterHardwareSpecsV15TenantManual)

SetElectableSpecs sets ElectableSpecs field to given value.

HasElectableSpecs

func (o *ApiAtlasClusterRegionConfigsV15Manual) HasElectableSpecs() bool

HasElectableSpecs returns a boolean if a field has been set.

GetPriority

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetPriority() int32

GetPriority returns the Priority field if non-nil, zero value otherwise.

GetPriorityOk

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetPriorityOk() (*int32, bool)

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

SetPriority

func (o *ApiAtlasClusterRegionConfigsV15Manual) SetPriority(v int32)

SetPriority sets Priority field to given value.

HasPriority

func (o *ApiAtlasClusterRegionConfigsV15Manual) HasPriority() bool

HasPriority returns a boolean if a field has been set.

GetProviderName

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetProviderName() string

GetProviderName returns the ProviderName field if non-nil, zero value otherwise.

GetProviderNameOk

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetProviderNameOk() (*string, bool)

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

SetProviderName

func (o *ApiAtlasClusterRegionConfigsV15Manual) SetProviderName(v string)

SetProviderName sets ProviderName field to given value.

HasProviderName

func (o *ApiAtlasClusterRegionConfigsV15Manual) HasProviderName() bool

HasProviderName returns a boolean if a field has been set.

GetReadOnlySpecs

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetReadOnlySpecs() ApiAtlasClusterHardwareSpecsV15TenantManual

GetReadOnlySpecs returns the ReadOnlySpecs field if non-nil, zero value otherwise.

GetReadOnlySpecsOk

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetReadOnlySpecsOk() (*ApiAtlasClusterHardwareSpecsV15TenantManual, bool)

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

SetReadOnlySpecs

func (o *ApiAtlasClusterRegionConfigsV15Manual) SetReadOnlySpecs(v ApiAtlasClusterHardwareSpecsV15TenantManual)

SetReadOnlySpecs sets ReadOnlySpecs field to given value.

HasReadOnlySpecs

func (o *ApiAtlasClusterRegionConfigsV15Manual) HasReadOnlySpecs() bool

HasReadOnlySpecs returns a boolean if a field has been set.

GetRegionName

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetRegionName() ApiAtlasClusterTenantRegionsV15Manual

GetRegionName returns the RegionName field if non-nil, zero value otherwise.

GetRegionNameOk

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetRegionNameOk() (*ApiAtlasClusterTenantRegionsV15Manual, bool)

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

SetRegionName

func (o *ApiAtlasClusterRegionConfigsV15Manual) SetRegionName(v ApiAtlasClusterTenantRegionsV15Manual)

SetRegionName sets RegionName field to given value.

HasRegionName

func (o *ApiAtlasClusterRegionConfigsV15Manual) HasRegionName() bool

HasRegionName returns a boolean if a field has been set.

GetBackingProviderName

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetBackingProviderName() string

GetBackingProviderName returns the BackingProviderName field if non-nil, zero value otherwise.

GetBackingProviderNameOk

func (o *ApiAtlasClusterRegionConfigsV15Manual) GetBackingProviderNameOk() (*string, bool)

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

SetBackingProviderName

func (o *ApiAtlasClusterRegionConfigsV15Manual) SetBackingProviderName(v string)

SetBackingProviderName sets BackingProviderName field to given value.

HasBackingProviderName

func (o *ApiAtlasClusterRegionConfigsV15Manual) HasBackingProviderName() bool

HasBackingProviderName returns a boolean if a field has been set.

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