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] |
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
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
func (o *ApiAtlasGeoShardingView) GetCustomZoneMapping() map[string]map[string]interface{}
GetCustomZoneMapping returns the CustomZoneMapping field if non-nil, zero value otherwise.
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.
func (o *ApiAtlasGeoShardingView) SetCustomZoneMapping(v map[string]map[string]interface{})
SetCustomZoneMapping sets CustomZoneMapping field to given value.
func (o *ApiAtlasGeoShardingView) HasCustomZoneMapping() bool
HasCustomZoneMapping returns a boolean if a field has been set.
func (o *ApiAtlasGeoShardingView) GetManagedNamespaces() []ApiAtlasManagedNamespacesView
GetManagedNamespaces returns the ManagedNamespaces field if non-nil, zero value otherwise.
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.
func (o *ApiAtlasGeoShardingView) SetManagedNamespaces(v []ApiAtlasManagedNamespacesView)
SetManagedNamespaces sets ManagedNamespaces field to given value.
func (o *ApiAtlasGeoShardingView) HasManagedNamespaces() bool
HasManagedNamespaces returns a boolean if a field has been set.