Skip to content

Latest commit

 

History

History
82 lines (45 loc) · 3.32 KB

ApiAtlasGeoShardingView.md

File metadata and controls

82 lines (45 loc) · 3.32 KB

ApiAtlasGeoShardingView

Properties

Name Type Description Notes
CustomZoneMapping Pointer to map[string]map[string]interface{} List that contains comma-separated key value pairs to map zones to geographic regions. These pairs map an ISO 3166-1a2 location code, with an ISO 3166-2 subdivision code when possible, to a unique 24-hexadecimal string that identifies the custom zone. This parameter returns an empty object if no custom zones exist. [optional] [readonly]
ManagedNamespaces Pointer to []ApiAtlasManagedNamespacesView List that contains a namespace for a Global Cluster. MongoDB Cloud manages this cluster. [optional] [readonly]

Methods

NewApiAtlasGeoShardingView

func NewApiAtlasGeoShardingView() *ApiAtlasGeoShardingView

NewApiAtlasGeoShardingView instantiates a new ApiAtlasGeoShardingView 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

NewApiAtlasGeoShardingViewWithDefaults

func NewApiAtlasGeoShardingViewWithDefaults() *ApiAtlasGeoShardingView

NewApiAtlasGeoShardingViewWithDefaults instantiates a new ApiAtlasGeoShardingView 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

GetCustomZoneMapping

func (o *ApiAtlasGeoShardingView) GetCustomZoneMapping() map[string]map[string]interface{}

GetCustomZoneMapping returns the CustomZoneMapping field if non-nil, zero value otherwise.

GetCustomZoneMappingOk

func (o *ApiAtlasGeoShardingView) GetCustomZoneMappingOk() (*map[string]map[string]interface{}, bool)

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

SetCustomZoneMapping

func (o *ApiAtlasGeoShardingView) SetCustomZoneMapping(v map[string]map[string]interface{})

SetCustomZoneMapping sets CustomZoneMapping field to given value.

HasCustomZoneMapping

func (o *ApiAtlasGeoShardingView) HasCustomZoneMapping() bool

HasCustomZoneMapping returns a boolean if a field has been set.

GetManagedNamespaces

func (o *ApiAtlasGeoShardingView) GetManagedNamespaces() []ApiAtlasManagedNamespacesView

GetManagedNamespaces returns the ManagedNamespaces field if non-nil, zero value otherwise.

GetManagedNamespacesOk

func (o *ApiAtlasGeoShardingView) GetManagedNamespacesOk() (*[]ApiAtlasManagedNamespacesView, bool)

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

SetManagedNamespaces

func (o *ApiAtlasGeoShardingView) SetManagedNamespaces(v []ApiAtlasManagedNamespacesView)

SetManagedNamespaces sets ManagedNamespaces field to given value.

HasManagedNamespaces

func (o *ApiAtlasGeoShardingView) HasManagedNamespaces() bool

HasManagedNamespaces returns a boolean if a field has been set.

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