Docs Menu
Docs Home
/ /

Cluster カスタム リソース

MongoDB Kubernetes Atlas 演算子によって管理されるクラスター。

Name
タイプ
説明
必須

apiVersion

string

atlas.generated.mongodb.com/v1

true

kind

string

クラスター

true

metadata

オブジェクト

metadataフィールドのフィールドについては、 Kubernetes API のドキュメントを参照してください。

true

spec

オブジェクト

次のバージョンをサポートするクラスターの仕様。

  • v20250312

バージョン化された を最大 1spec つ指定できます。詳細については、 https://git.k8 s.io/community/contributors/devel/sign-archives/api-conventions.md#spec-and-status 検証:

  • (has(自己.v20250312.``groupId``) & は(自己.`` connectionSecretRef``) || (!has(セルフ.v20250312.``groupId``)):spec.v20250312.``groupId`` が設定されている場合は、spec.`` connectionSecretRef`` を設定する必要があります。

false

status

オブジェクト

指定されたリソースバージョンのクラスターの読み取り専用 が最近確認された読み取り専用の 。このデータは最新ではなく、システムによって入力されている場合があります。詳細については、status https://git.k8 s.io/community/contributors/devel/sign-archives/api-conventions.md#spec-and-status

false

次のバージョンをサポートするクラスターの仕様。

  • v20250312

指定できるバージョン化された仕様は最大 1 つです。詳細については、 https://git.k8 s.io/community/contributors/devel/sign-archives/api-conventions.md#spec-and-status

Name
タイプ
説明
必須

connectionSecretRef

オブジェクト

SENSITIVE FIELD Atlas への接続を設定するための認証情報を含むシークレットへの参照。

false

v20250312

オブジェクト

バージョン v20250312 のクラスターリソースの仕様。検証:

  • (has(Self.``groupId``) &+ !has(Self.``groupRef``)) ||groupId (ディレクティブを含む)やgroupRef を使用した場合、設定できるのは 1 つだけです

false

機密フィールド

Atlas への接続を設定するための認証情報を含むシークレットへの参照。

Name
タイプ
説明
必須

name

string

Atlas 認証情報を含むシークレットの名前。

false

バージョン v20250312 のクラスターリソースの仕様。

Name
タイプ
説明
必須

entry

オブジェクト

クラスターリソース仕様の entry フィールド。これらのフィールドは、クラスターの作成と更新に設定できます。

false

groupId

string

プロジェクトを識別する一意の 24 桁の 16 進数文字列。認証済みユーザーがアクセスできるすべてのプロジェクトを取得するには、/groups エンドポイントを使用します。

注意

グループとプロジェクトは同義語です。 そのため、グループ ID はプロジェクト ID と同じです。既存のグループの場合、グループ/プロジェクト ID は同じままです。リソースおよび対応するエンドポイントでは、グループという用語が使用されます。

検証:

  • 自己 == oldSelf: groupId は作成後に変更できません

false

groupRef

オブジェクト

"Group"リソースへの参照。 "$.status.v20250312.id" の値は、"groupId" を設定するために使用されます。 "groupId"プロパティと排他関係にあります。

false

クラスターリソースのエントリ フィールドは を指定します。これらのフィールドは、クラスターの作成と更新に設定できます。

Name
タイプ
説明
必須

acceptDataRisksAndForceReplicaSetReconfig

string

リージョン停止時によりプライマリを復旧するために再構成が必要な場合は、トポロジーの再構成と一緒にこのフィールドを送信して、新たなリージョン停止時に耐性のあるトポロジーをリクエスト。複製された書込み(過半数がコミットされた書込みであっても)が新しい プライマリノードに複製されていない場合、選挙可能なノードの過半数が停止時間に強制再構成を行うと、データが失われるリスクがあります。 MongoDB Atlas のドキュメントに詳しい情報が記載されています。このリスクを伴う操作を続行するには、acceptDataRisksAndForceReplicaSetReconfig を現在の日付に設定します。このパラメータは、UTCISO 8601 タイムスタンプ形式で値を表します。

false

advancedConfiguration

オブジェクト

高度な構成の詳細のサブセットを構成する設定のグループ。

false

backupEnabled

ブール値

クラスターがバックアップを実行できるかどうかを示すフラグ。true に設定されている場合、クラスターはバックアップを実行できます。true NVMe クラスターの場合、この値を に設定する必要があります。バックアップは、専有クラスターには クラウドバックアップ を使用し、テナント クラスターには 共有クラスター バックアップ を使用します。false に設定されている場合は、クラスターはバックアップを使用しません。

false

biConnector

オブジェクト

このクラスターの MongoDB Connector for Business Intelligence を構成するために必要な設定。

false

clusterType

string

クラスターを構成するノードの構成。

false

configServerManagementMode

string

シャーディングされたクラスターを作成または更新するための コンフィギュレーションサーバー マネジメント モード 。ATLAS_MANAGED として構成されている場合、Atlas は最適なパフォーマンスと節約のためにクラスターのコンフィギュレーションサーバータイプを自動的に切り替える場合があります。FIXED_TO_DEDICATED として構成されている場合、クラスターは常に専用のコンフィギュレーションサーバーを使用します。

false

configServerType

string

シャーディングされたクラスターのコンフィギュレーションサーバーのタイプを説明します。

false

diskWarmingMode

string

ディスク ウォーミング モードの選択。

false

encryptionAtRestProvider

string

カスタマーキーを管理して、クラスターの保管時の暗号化の追加レイヤーを提供するクラウド サービス プロバイダー。保管時の暗号化のためのカスタマーキーマネジメントを有効にするには、クラスターの replicationSpecs[n].regionConfigs[m].{type}Specs.instanceSize 設定が M10 以上、かつ "backupEnabled" : false または完全に省略されている必要があります。

false

globalClusterSelfManagedSharding

ブール値

新しいグローバルクラスターを作成するときに、シャーディング管理モードを構成するには、このフィールドを に設定します。 false に設定されている場合、マネジメント モードは Atlas マネージド シャーディングに設定されます。このモードはグローバルクラスターのシャーディングを完全に管理し、シームレスな配置エクスペリエンスを提供するように構築されています。 true に設定されている場合、マネジメント モードは自己管理型シャーディングに設定されます。このモードは、シャードの管理をユーザーに委ね、高度で柔軟な配置エクスペリエンスを提供するように構築されています。 この設定は、クラスターが配置されると変更できません。

false

labels

[]オブジェクト

クラスターにタグを付けて分類する、長さが 1 から 255 文字の間のキーと値のペアのコレクション。 MongoDB Cloud コンソールはラベルを表示しません。クラスター labels は非推奨であり、将来のリリースで削除される予定です。代わりに リソース タグ を使用することを強くお勧めています。

false

mongoDBEmployeeAccessGrant

オブジェクト

MongoDB クラスターのアクセスレベルと有効期限が付与された従業員。

false

mongoDBMajorVersion

string

MongoDB クラスターのメジャー バージョン。バイナリ メジャー バージョンに設定します。作成時: 利用可能な MongoDB のバージョンから選択するか、MongoDB Cloud プラットフォームで現在推奨されているデフォルトを未指定のままにします。推奨バージョンは、最新の長期サポートバージョンです。デフォルトは、全リリース サイクルを通じて最新のリリース バージョンであることを保証するものではありません。特定のプロジェクトで利用可能なバージョンについては、リンクされたドキュメントを参照するか、project LTS versions endpointAPI エンドポイントを使用してください。更新時: 一度に 1 メジャー バージョンを つだけ上げてください。クラスターが現在の MongoDB バージョンより 1 つ下の MongoDB機能の互換性バージョンに固定されている場合、MongoDB バージョンはそれ以前のメジャー バージョンにダウングレードできます。

false

name

string

クラスターを識別する人間が判読できるラベル。

false

paused

ブール値

クラスターが一時停止しているかどうかを示すフラグ。

false

pitEnabled

ブール値

クラスターが継続的なクラウドバックアップを使用するかどうかを示すフラグ。

false

redactClientLogData

ブール値

ログリダクションを有効または無効にします。この設定により、 または は、ログに記録される前に特定のログイベントに付随するメッセージから任意のドキュメントフィールドの内容をリダクションするように構成されます。これにより、データベースに保存されている機密性が高い可能性のあるデータをプログラムが 診断ログに書き込むことを防止します。エラー コードや操作コード、行番号、ソースファイル名などのメタデータは、引き続きログに表示されます。規制要件へのコンプライアンスに、 を 保存時の暗号化mongod mongosredactClientLogDataおよびTLS /SSL (トランスポート暗号化) と組み合わせて使用することが役立ちます。注: クラスターでこの設定を変更すると、クラスターが更新された後すぐにローリング再起動がトリガーされます。

false

replicaSetScalingStrategy

string

クラスターのレプリカセットスケーリングモードを構成するには、このフィールドを に設定します。デフォルトでは 、Atlas は WORKLOAD_TYPE の下でスケーリングされます。このモードでは、Atlas は分析ノードを運用ノードと並行して増やすできます。 SEQUENTIAL として構成すると、Atlas はすべてのノードを順次スケーリングします。このモードは、定常状態のワークロードとレイテンシの影響を受けやすいセカンダリ読み取りを実行するアプリケーションを対象としています。 NODE_TYPE に設定すると、Atlas は選択可能なノードを読み取り専用ノードと分析ノードと並行してスケーリングします。このモードは、頻繁にクラスター層をスケーリングすることを必要とする大規模で動的ワークロードを対象としています。これは最速のスケーリング戦略ですが、大量のセカンダリ読み取りを実行するとワークロードのレイテンシに影響可能性があります。

false

replicationSpecs

[]オブジェクト

クラスター リージョンを構成する設定のリスト。 この配列には、各シャードのノード構成を表すシャードごとに 1 つのオブジェクトが含まれます。 レプリカセットの場合、ノード構成を表すオブジェクトは 1 つだけです。

false

retainBackups

ブール値

クラスターがバックアップを保持しているかどうかを示すフラグ。

false

rootCertType

string

MongoDB Atlas クラスターが使用するルート認証局。 MongoDB Cloud は Internet Security Research Group をサポートしています。

false

tags

[]オブジェクト

クラスターにタグを付けて分類する、長さが 1 から 255 文字のキーと値のペアを含むリスト。

false

terminationProtectionEnabled

ブール値

クラスターで終了保護が有効になっているかどうかを示すフラグ。 true に設定されていると、MongoDB Cloud はクラスターを削除しません。 false に設定されていると、MongoDB Cloud はクラスターを削除します。

false

useAwsTimeBasedSnapshotCopyForFastInitialSync

ブール値

Atlas の高速 クロスリージョン 最初の同期中に、低速の標準スナップショット コピーの代わりに、AWS 時間ベースのスナップショット コピーを使用するかどうかを示すフラグ。このフラグは、AWS ノードを含むクラスターにのみ関連します。

false

versionReleaseSystem

string

クラスターが MongoDB バージョンを管理する方法。値が CONTINUOUS の場合、mongoDBMajorVersion を指定しないでください。

false

高度な構成の詳細のサブセットを構成する設定のグループ。

Name
タイプ
説明
必須

customOpensslCipherConfigTls12

[]string

TLS1.2 のカスタム OpenSSL 暗号スイート リスト。このフィールドは、tlsCipherConfigModeCUSTOM に設定されている場合にのみ有効です。

false

customOpensslCipherConfigTls13

[]string

TLS1.3 のカスタム OpenSSL 暗号スイート リスト。このフィールドは、tlsCipherConfigModeCUSTOM に設定されている場合にのみ有効です。

false

minimumEnabledTlsProtocol

string

クラスターが受信接続に受け入れるトランスポート層セキュリティ (TLS) の最小バージョン。 TLS 1.0 または 1.1 を使用するクラスターでは、最小の TLSプロトコルバージョンとして TLS 1.2 を設定することを検討する必要があります。

false

tlsCipherConfigMode

string

TLS 暗号スイートの 構成モード。デフォルトモードでは、デフォルトの暗号スイートが使用されます。カスタムモードでは、TLS 1.2 と TLS 1.3 の両方のカスタム暗号スイートを指定できます。

false

このクラスターの MongoDB Connector for Business Intelligence を構成するために必要な設定。

Name
タイプ
説明
必須

enabled

ブール値

MongoDB Connector for Business Intelligence が指定されたクラスターで enabled であるかどうかを示すフラグ。

false

readPreference

string

MongoDBCloud 上の MongoDB Connector for Business Intelligence に指定されたデータソースノード。 MongoDB Cloud 上の MongoDB Connector for Business Intelligence は、 読み込み設定(read preference) に基づいて、プライマリ、セカンダリ、または分析ノードからデータを読み取ります。デフォルトは ANALYTICSノード、または ANALYTICS ノードがない場合は SECONDARY になります。

false

このMongoDB Cloud コンポーネントに適用された、人間が判読可能なラベル。

Name
タイプ
説明
必須

key

string

このコンポーネントをタグ付けおよび分類するために適用されるキー。

false

value

string

このコンポーネントをタグ付けおよび分類するために適用されるキーに設定された値。

false

MongoDB 従業員に付与されるクラスターのアクセスレベルと有効期限。

Name
タイプ
説明
必須

expirationTime

string

従業員アクセス許可の有効期限。このパラメータは、UTCISO 8601 タイムスタンプ形式で値を表します。

true

grantType

string

MongoDB 従業員に付与するアクセスのレベル。

true

links

[]オブジェクト

API サブリソース、関連する API リソース、またはその両方を点1 つ以上の Uniform Resource Locator(URL)のリスト。 RFC 5988 はこれらの関係の概要をまとめています。

false

Name
タイプ
説明
必須

href

string

この応答が何らかの関係を持つ別の APIリソースを指すため、均一リソース ロケール(URL)。この URL は、多くの場合、https://cloud.mongodb.com/api/atlas で始まります。

false

rel

string

このリソースと別の APIリソースとの間のセマンティック関係を定義する均一リソース ロケール(URL)。この URL は、多くの場合、https://cloud.mongodb.com/api/atlas で始まります。

false

MongoDB Cloud が指定されたMongoDBデータベースでデータを複製する方法を説明する詳細。

Name
タイプ
説明
必須

regionConfigs

[]オブジェクト

regionConfigsreplicationSpecregionConfigsMongoDBMongoDBregionConfigsanalyticsSpecselectableSpecsreadOnlySpecs特定のリージョンに設定されたノードのハードウェア仕様。各electableSpecs オブジェクトは、 内のリージョンとクラウドプロバイダーによって一意である必要があります。各 オブジェクトは、選挙におけるリージョンの優先順位と、 Cloud がリージョンに配置する ノードの数とタイプを記述します。各 オブジェクトには、 オブジェクト、 オブジェクト、または オブジェクトのいずれかが必要です。テナントelectableSpecs replicationSpecreplicationSpecs[n].regionConfigs[m].analyticsSpecs.instanceSizeM30replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSizeM30replicationSpecs[n].regionConfigs[m].readOnlySpecs.instanceSizeM30クラスターには のみが必要です。専有クラスターはこれらの仕様のいずれかを指定できますが、 内に少なくとも 1 つの オブジェクトが必要です。例:: を設定した場合、選択可能なノードがある場合は: を設定し、読み取り専用ノードがある場合は: を設定します。

false

zoneId

string

グローバルクラスター内のゾーンを識別する一意な 24 桁の 16 進数文字列。この値は、グローバルクラスターのバックアップポリシーの構成に使用できます。

false

zoneName

string

グローバルクラスター内のこのシャードが属するゾーンを説明する、人間が判読できるラベル。この値は、clusterType : GEOSHARDED の場合にのみ指定し、selfManagedSharding : true ではない場合にのみ指定します。

false

MongoDB Cloud がホストをプロビジョニングするクラウド サービス プロバイダー。

Name
タイプ
説明
必須

analyticsAutoScaling

オブジェクト

このクラスターがリソーススケーリングを取り扱う方法を決定するオプション。

false

analyticsSpecs

オブジェクト

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

false

autoScaling

オブジェクト

このクラスターがリソーススケーリングを取り扱う方法を決定するオプション。

false

backingProviderName

string

MongoDB Cloud がマルチテナント クラスターをプロビジョニングしたクラウド サービス プロバイダー。リソースは、providerNameTENANT で、かつ electableSpecs.instanceSizeM0M2、または M5 の場合、このパラメータを返します。代わりに、M2 または M5instanceSize を使用すると Flex クラスターが作成されます。 M2 または M5instanceSize のサポートは、2026 年 1 月に終了します。このような構成には、Flex Cluster の作成 API を使用することをお勧めします。

false

electableSpecs

オブジェクト

リージョンに配置されるすべての選択可能なノードのハードウェア仕様。選挙可能なノードはプライマリになることができ、ローカル読み取りを有効にできます。このオプションを指定しない場合、MongoDB Cloud はリージョンに選択可能なノードを配置しません。

false

priority

integer

予備選挙が行われると、このリージョンに優先順位が与えられます。regionConfigs readOnlySpecsanalyticsSpecs0regionConfigspriority776に 、 、またはその両方がある場合は、この値を に設定します。複数の オブジェクト(クラスターがマルチリージョンまたはマルチクラウドである場合)には、降順の優先順位が必要です。最高の は です。例: 3 つのリージョンがある場合、優先順位はそれぞれ 、 、5 になります。選択可能なノードをサポートするためにさらに 2 つのリージョンを追加した場合、それらのリージョンの優先順位はそれぞれ43 になります。

false

providerName

string

MongoDB Cloud がホストをプロビジョニングするクラウド サービス プロバイダー。専有クラスターを AWSGCPAZURE、または TENANT に設定します。

false

readOnlySpecs

オブジェクト

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

false

regionName

string

MongoDB クラスター ノードの物理的なロケーション選択したリージョンは、データベースにアクセスするクライアントのネットワークレイテンシに影響する可能性があります。リージョン名は、単一リージョン クラスターのレスポンスではのみ返されます。 MongoDB Cloud が専有クラスターを配置すると、そのプロバイダーとリージョンに VPC または VPC 接続が存在するかどうかを確認します。変換できない場合、MongoDB Cloud は配置の一部としてそれらを作成します。これにより、VPC にクラスレス ドメイン間ルーティング(CIDR)ブロックが割り当てられます。新しい VPC ピアリング接続を 1 つのクラスレス ドメイン間ルーティング(CIDR)ブロックとリージョンに制限するには、最初に接続を作成します。接続が開始された後にクラスターを配置します。 GCP クラスターと マルチリージョンクラスターでは、リージョンごとに 1 つの VPC ピアリング接続が必要です。 MongoDB ノードは、ピアリングされた VPC と通信するために、ノードと同じリージョンに存在するピアリング接続のみを使用できます。

false

このクラスターがリソーススケーリングを取り扱う方法を決定するオプション。

Name
タイプ
説明
必須

compute

オブジェクト

このクラスターが CPU スケーリングを処理する方法を決定するオプション。

false

diskGB

オブジェクト

ディスクのオートスケーリングを有効にする に設定します。

false

このクラスターの CPU スケーリングの処理方法を決定するオプション。

Name
タイプ
説明
必須

enabled

ブール値

インスタンスサイズのリアクティブなオートスケーリングが有効になっているかどうかを示すフラグ。

  • インスタンスサイズのリアクティブなオートスケーリングを有効にするには、true に設定します。有効にする場合は、replicationSpecs[n].regionConfigs[m].autoScaling.compute.maxInstanceSize の値を指定する必要があります。

  • インスタンスサイズのリアクティブなオートスケーリングを無効にするには、false に設定します。

false

maxInstanceSize

string

クラスターがオート増やすできるインスタンス サイズの境界。

false

minInstanceSize

string

クラスターがオート増やすできるインスタンス サイズの境界。

false

scaleDownEnabled

ブール値

リアクティブなオートスケーリングによってインスタンスサイズを増やすダウンできるかどうかを示すフラグ。 replicationSpecs[n].regionConfigs[m].autoScaling.compute.enabledtrue の場合、MongoDB Cloud ではこのパラメータが必要です。このオプションを有効にする場合は、replicationSpecs[n].regionConfigs[m].autoScaling.compute.minInstanceSize の値を指定します。

false

ディスクのオートスケーリングを有効にする に設定します。

Name
タイプ
説明
必須

enabled

ブール値

このクラスターでディスクのオートスケーリングが有効になっているかどうかを示すフラグ。 選択したクラスター層に許可される最大メモリとoplogサイズによって、ストレージのオートスケーリングが制限される可能性があります。

false

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

Name
タイプ
説明
必須

diskIOPS

integer

Azure がプロビジョニングしたクラスターに接続されたストレージに必要なターゲットスループット。次の場合は、このパラメーターを変更します。

  • set replicationSpecs[n].regionConfigs[m].providerName : Azure を設定します。

  • replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSize を設定 : M40 以上(Mxx_NVME 階層は含まない)

1 秒あたりの最大入出力操作数(IOPS)は、選択した .instanceSize.diskSizeGB によって異なります。このパラメータはデフォルトで、クラスター階層の標準 IOPS 値になります。この値を変更すると、クラスターのコストに影響します。

false

diskSizeGB

数値

インスタンスデータ ボリュームのストレージキャパシティー(ギガバイト単位)。この数を増やすと、キャパシティーが追加されます。この値は、すべてのシャードとノードタイプで等しくなければなりません。この値は、M0/M2/M5 クラスターでは構成できません。 replicationSpecsを設定する場合、MongoDB Cloud ではこのパラメータが必要になります。最小(10 GB)より小さいディスク サイズを指定する場合、このパラメータはデフォルトで最小ディスク サイズ値になります。ストレージ料金の計算は、デフォルト値を選択するかカスタム値を選択するかによって異なります。ディスクストレージの最大値は、選択したクラスターの最大 RAM の 50 倍を超えることはできません。より多くのストレージ容量が必要な場合は、クラスターを上位階層にアップグレードすることを検討してください。

false

ebsVolumeType

string

AWS に接続するストレージのタイプ。

  • STANDARD ボリュームタイプは、選択したボリューム サイズのデフォルトの入出力操作数(IOPS)を超えることはできません。

  • PROVISIONED ボリュームタイプは、選択したボリュームサイズに許容される IOPS の範囲内に収まる必要があります。 NVMe クラスターの場合、この値を (PROVISIONED)に設定する必要があります。

false

instanceSize

string

このシャード内のこのリージョンのインスタンスサイズのハードウェア仕様。各インスタンスサイズには、デフォルトのストレージとメモリキャパシティーがあります。単一シャード内の選択可能なノードと読み取り専用ノード(「ベース ノード」と呼ばれる)では、同じインスタンスサイズを使用する必要があります。分析ノードは、シャード内の基本ノードとは独立して増やすできます。基本ノードと分析ノードはどちらも、他のシャードの同等のノードとは独立して増やすできます。

false

nodeCount

integer

リージョンに配置する MongoDB クラウド の指定されたタイプのノードの数。

false

このクラスターがリソーススケーリングを取り扱う方法を決定するオプション。

Name
タイプ
説明
必須

compute

オブジェクト

このクラスターが CPU スケーリングを処理する方法を決定するオプション。

false

diskGB

オブジェクト

ディスクのオートスケーリングを有効にする に設定します。

false

このクラスターの CPU スケーリングの処理方法を決定するオプション。

Name
タイプ
説明
必須

enabled

ブール値

インスタンスサイズのリアクティブなオートスケーリングが有効になっているかどうかを示すフラグ。

  • インスタンスサイズのリアクティブなオートスケーリングを有効にするには、true に設定します。有効にする場合は、replicationSpecs[n].regionConfigs[m].autoScaling.compute.maxInstanceSize の値を指定する必要があります。

  • インスタンスサイズのリアクティブなオートスケーリングを無効にするには、false に設定します。

false

maxInstanceSize

string

クラスターがオート増やすできるインスタンス サイズの境界。

false

minInstanceSize

string

クラスターがオート増やすできるインスタンス サイズの境界。

false

scaleDownEnabled

ブール値

リアクティブなオートスケーリングによってインスタンスサイズを増やすダウンできるかどうかを示すフラグ。 replicationSpecs[n].regionConfigs[m].autoScaling.compute.enabledtrue の場合、MongoDB Cloud ではこのパラメータが必要です。このオプションを有効にする場合は、replicationSpecs[n].regionConfigs[m].autoScaling.compute.minInstanceSize の値を指定します。

false

ディスクのオートスケーリングを有効にする に設定します。

Name
タイプ
説明
必須

enabled

ブール値

このクラスターでディスクのオートスケーリングが有効になっているかどうかを示すフラグ。 選択したクラスター層に許可される最大メモリとoplogサイズによって、ストレージのオートスケーリングが制限される可能性があります。

false

リージョンに配置されるすべての選択可能なノードのハードウェア仕様。 選挙可能なノードはプライマリになることができ、ローカル読み取りを有効にできます。 このオプションを指定しない場合、 MongoDB Cloud は選挙可能なノードを リージョンに配置しません。

Name
タイプ
説明
必須

diskIOPS

integer

Azure がプロビジョニングしたクラスターに接続されたストレージに必要なターゲットスループット。次の場合は、このパラメーターを変更します。

  • set replicationSpecs[n].regionConfigs[m].providerName : Azure を設定します。

  • replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSize を設定 : M40 以上(Mxx_NVME 階層は含まない)

1 秒あたりの最大入出力操作数(IOPS)は、選択した .instanceSize.diskSizeGB によって異なります。このパラメータはデフォルトで、クラスター階層の標準 IOPS 値になります。この値を変更すると、クラスターのコストに影響します。

false

diskSizeGB

数値

インスタンスデータ ボリュームのストレージキャパシティー(ギガバイト単位)。この数を増やすと、キャパシティーが追加されます。この値は、すべてのシャードとノードタイプで等しくなければなりません。この値は、M0/M2/M5 クラスターでは構成できません。 replicationSpecsを設定する場合、MongoDB Cloud ではこのパラメータが必要になります。最小(10 GB)より小さいディスク サイズを指定する場合、このパラメータはデフォルトで最小ディスク サイズ値になります。ストレージ料金の計算は、デフォルト値を選択するかカスタム値を選択するかによって異なります。ディスクストレージの最大値は、選択したクラスターの最大 RAM の 50 倍を超えることはできません。より多くのストレージ容量が必要な場合は、クラスターを上位階層にアップグレードすることを検討してください。

false

ebsVolumeType

string

AWS に接続するストレージのタイプ。

  • STANDARD ボリュームタイプは、選択したボリューム サイズのデフォルトの入出力操作数(IOPS)を超えることはできません。

  • PROVISIONED ボリュームタイプは、選択したボリュームサイズに許容される IOPS の範囲内に収まる必要があります。 NVMe クラスターの場合、この値を (PROVISIONED)に設定する必要があります。

false

effectiveInstanceSize

string

true テナントインスタンスのサイズ。これは、非推奨のプロバイダー タイプやインスタンスサイズの下位互換性をサポートするために存在します。

false

instanceSize

string

この M0/M2/M5 階層クラスター内のインスタンスのハードウェア仕様。

false

nodeCount

integer

リージョンに配置する MongoDB クラウド の指定されたタイプのノードの数。

false

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

Name
タイプ
説明
必須

diskIOPS

integer

Azure がプロビジョニングしたクラスターに接続されたストレージに必要なターゲットスループット。次の場合は、このパラメーターを変更します。

  • set replicationSpecs[n].regionConfigs[m].providerName : Azure を設定します。

  • replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSize を設定 : M40 以上(Mxx_NVME 階層は含まない)

1 秒あたりの最大入出力操作数(IOPS)は、選択した .instanceSize.diskSizeGB によって異なります。このパラメータはデフォルトで、クラスター階層の標準 IOPS 値になります。この値を変更すると、クラスターのコストに影響します。

false

diskSizeGB

数値

インスタンスデータ ボリュームのストレージキャパシティー(ギガバイト単位)。この数を増やすと、キャパシティーが追加されます。この値は、すべてのシャードとノードタイプで等しくなければなりません。この値は、M0/M2/M5 クラスターでは構成できません。 replicationSpecsを設定する場合、MongoDB Cloud ではこのパラメータが必要になります。最小(10 GB)より小さいディスク サイズを指定する場合、このパラメータはデフォルトで最小ディスク サイズ値になります。ストレージ料金の計算は、デフォルト値を選択するかカスタム値を選択するかによって異なります。ディスクストレージの最大値は、選択したクラスターの最大 RAM の 50 倍を超えることはできません。より多くのストレージ容量が必要な場合は、クラスターを上位階層にアップグレードすることを検討してください。

false

ebsVolumeType

string

AWS に接続するストレージのタイプ。

  • STANDARD ボリュームタイプは、選択したボリューム サイズのデフォルトの入出力操作数(IOPS)を超えることはできません。

  • PROVISIONED ボリュームタイプは、選択したボリュームサイズに許容される IOPS の範囲内に収まる必要があります。 NVMe クラスターの場合、この値を (PROVISIONED)に設定する必要があります。

false

instanceSize

string

このシャード内のこのリージョンのインスタンスサイズのハードウェア仕様。各インスタンスサイズには、デフォルトのストレージとメモリキャパシティーがあります。単一シャード内の選択可能なノードと読み取り専用ノード(「ベース ノード」と呼ばれる)では、同じインスタンスサイズを使用する必要があります。分析ノードは、シャード内の基本ノードとは独立して増やすできます。基本ノードと分析ノードはどちらも、他のシャードの同等のノードとは独立して増やすできます。

false

nodeCount

integer

リージョンに配置する MongoDB クラウド の指定されたタイプのノードの数。

false

MongoDB Cloud の組織、プロジェクト、または クラスター をタグ付けして分類するキーと値のペア。例、environment : production

Name
タイプ
説明
必須

key

string

タグのセットを定義する定数。 たとえば、 environment : productionタグ内のenvironment

true

value

string

タグのセットに属する 変数 。 たとえば、 environment : productionタグ内のproduction

true

"Group"リソースへの参照。 "$.status.v20250312.id" の値は、"groupId" を設定するために使用されます。 "groupId"プロパティと排他関係にあります。

Name
タイプ
説明
必須

name

string

"Group"リソースの名前。

false

指定されたリソースバージョンのクラスターの最近確認された読み取り専用ステータス。このデータは最新ではなく、システムによって入力されている場合があります。詳細については、 https://git.k8 s.io/community/contributors/devel/sign-archives/api-conventions.md#spec-and-status

Name
タイプ
説明
必須

conditions

[]オブジェクト

リソースの現在の状態に関する利用可能な最新の観察を表します。

false

v20250312

オブジェクト

バージョン v20250312 のクラスターリソースの最後に確認された Atlas の状態。

false

Name
タイプ
説明
必須

status

string

条件のステータスは、True、False、Unknown のいずれか 1 つです。

true

type

string

条件のタイプ。

true

lastTransitionTime

string

条件があるステータスから別のステータスに最後に移行した時刻。形式: 日時

false

message

string

移行に関する詳細を示す、人間が判読可能な message

false

observedGeneration

integer

observedGeneration は、 を表します。条件が基づいて設定されたメタデータ. 生成。

false

reason

string

条件の最後の移行の reason

false

バージョン v20250312 のクラスターリソースの最後に確認された Atlas の状態。

Name
タイプ
説明
必須

advancedConfiguration

オブジェクト

高度な構成の詳細のサブセットを構成する設定のグループ。

false

configServerManagementMode

string

シャーディングされたクラスターを作成または更新するための コンフィギュレーションサーバー マネジメント モード 。ATLAS_MANAGED として構成されている場合、Atlas は最適なパフォーマンスと節約のためにクラスターのコンフィギュレーションサーバータイプを自動的に切り替える場合があります。FIXED_TO_DEDICATED として構成されている場合、クラスターは常に専用のコンフィギュレーションサーバーを使用します。

false

configServerType

string

シャーディングされたクラスターのコンフィギュレーションサーバーのタイプを説明します。

false

connectionStrings

オブジェクト

MongoDBデータベースを点均一リソース ロケールのコレクション。

false

createDate

string

MongoDB Cloud がこのクラスターを作成した日時。このパラメータは、UTC 内の ISO 8601形式で値を表します。

false

effectiveReplicationSpecs

[]オブジェクト

実際のクラスターの状態を表す設定のリスト。これは読み取り専用で、常に応答内に返されます。これは現在のクラスター構成を反映しています。システム管理による変更により、replicationSpecs と異なる場合があります。

false

featureCompatibilityVersion

string

クラスターの機能の互換性バージョン。これは、FCV が固定されているかどうかに関係なく、常に表示されます。

false

featureCompatibilityVersionExpirationDate

string

機能の互換性バージョンの有効期限。 FCV が固定されている場合にのみ表示されます。このパラメータは、UTCISO 8601 タイムスタンプ形式で値を表します。

false

globalClusterSelfManagedSharding

ブール値

新しいグローバルクラスターを作成するときに、シャーディング管理モードを構成するには、このフィールドを に設定します。 false に設定されている場合、マネジメント モードは Atlas マネージド シャーディングに設定されます。このモードはグローバルクラスターのシャーディングを完全に管理し、シームレスな配置エクスペリエンスを提供するように構築されています。 true に設定されている場合、マネジメント モードは自己管理型シャーディングに設定されます。このモードは、シャードの管理をユーザーに委ね、高度で柔軟な配置エクスペリエンスを提供するように構築されています。 この設定は、クラスターが配置されると変更できません。

false

groupId

string

プロジェクトを識別するユニークな 24 桁の 16 進数の文字列。

false

id

string

クラスターを識別するユニークな 24 桁の 16 進数の文字列。

false

internalClusterRole

string

クラスターのロールの内部分類。可能な値は: NONE(通常のユーザー クラスター)、SYSTEM_CLUSTER(バックアップ用のシステム クラスター)、INTERNAL_SHADOW_CLUSTER(テスト用の内部使用シャットダウン クラスター)。

false

mongoDBEmployeeAccessGrant

オブジェクト

MongoDB クラスターのアクセスレベルと有効期限が付与された従業員。

false

mongoDBVersion

string

クラスターが実行する MongoDB のバージョン。

false

redactClientLogData

ブール値

ログリダクションを有効または無効にします。この設定により、 または は、ログに記録される前に特定のログイベントに付随するメッセージから任意のドキュメントフィールドの内容をリダクションするように構成されます。これにより、データベースに保存されている機密性が高い可能性のあるデータをプログラムが 診断ログに書き込むことを防止します。エラー コードや操作コード、行番号、ソースファイル名などのメタデータは、引き続きログに表示されます。規制要件へのコンプライアンスに、 を 保存時の暗号化mongod mongosredactClientLogDataおよびTLS /SSL (トランスポート暗号化) と組み合わせて使用することが役立ちます。注: クラスターでこの設定を変更すると、クラスターが更新された後すぐにローリング再起動がトリガーされます。

false

replicaSetScalingStrategy

string

クラスターのレプリカセットスケーリングモードを構成するには、このフィールドを に設定します。デフォルトでは 、Atlas は WORKLOAD_TYPE の下でスケーリングされます。このモードでは、Atlas は分析ノードを運用ノードと並行して増やすできます。 SEQUENTIAL として構成すると、Atlas はすべてのノードを順次スケーリングします。このモードは、定常状態のワークロードとレイテンシの影響を受けやすいセカンダリ読み取りを実行するアプリケーションを対象としています。 NODE_TYPE に設定すると、Atlas は選択可能なノードを読み取り専用ノードと分析ノードと並行してスケーリングします。このモードは、頻繁にクラスター層をスケーリングすることを必要とする大規模で動的ワークロードを対象としています。これは最速のスケーリング戦略ですが、大量のセカンダリ読み取りを実行するとワークロードのレイテンシに影響可能性があります。

false

retainBackups

ブール値

クラスターがバックアップを保持しているかどうかを示すフラグ。

false

stateName

string

Atlas コントロール プレーンによってこのクラスターで実行されている現在のアクティビティを示す、人間が判読可能なラベル。 CREATING 状態と DELETING 状態を除き、 が進行中のアクティビティを示す 状態であっても、クラスターは常に使用可能であり、 プライマリノードが存在する必要があります。

  • IDLE: Atlas はこのクラスターに変更を加えず、UI または API を介してリクエストされたすべての変更が適用されたと想定できます。

  • CREATING: 初めてプロビジョニングされたクラスターは、接続の準備が整うまで状態 CREATING を返します。接続を試みる前に、IPアクセス リストと DB ユーザーが構成されていることを確認します。

  • UPDATING: UIAPIAutoScaling、またはその他のスケジュールされたアクティビティからリクエストされた変更が実行されています。

  • DELETING: クラスターは削除プロセス中であり、すぐに削除される予定です。

  • REPAIRING: クラスター内の 1 つ以上のノードが Atlas コントロール プレーンによって使用可能に返されています。他のノードは、通常どおりサービスを提供し続ける必要があります。

false

高度な構成の詳細のサブセットを構成する設定のグループ。

Name
タイプ
説明
必須

customOpensslCipherConfigTls12

[]string

TLS1.2 のカスタム OpenSSL 暗号スイート リスト。このフィールドは、tlsCipherConfigModeCUSTOM に設定されている場合にのみ有効です。

false

customOpensslCipherConfigTls13

[]string

TLS1.3 のカスタム OpenSSL 暗号スイート リスト。このフィールドは、tlsCipherConfigModeCUSTOM に設定されている場合にのみ有効です。

false

minimumEnabledTlsProtocol

string

クラスターが受信接続に受け入れるトランスポート層セキュリティ (TLS) の最小バージョン。 TLS 1.0 または 1.1 を使用するクラスターでは、最小の TLSプロトコルバージョンとして TLS 1.2 を設定することを検討する必要があります。

false

tlsCipherConfigMode

string

TLS 暗号スイートの 構成モード。デフォルトモードでは、デフォルトの暗号スイートが使用されます。カスタムモードでは、TLS 1.2 と TLS 1.3 の両方のカスタム暗号スイートを指定できます。

false

MongoDB データベースを指すユニフォーム リソース ロケータのコレクション。

Name
タイプ
説明
必須

awsPrivateLink

map[string]string

Amazon Web Services (AWSPrivateLink でホストされる AWS ホスト型クラスターを使用するプライベートエンドポイント対応接続文字列各キーはAmazon Web Services (AWS)インターフェイスエンドポイントを識別します。各値は、キーが名前を付けるインターフェイスエンドポイントを介して MongoDB Cloud に接続するために使用する関連する mongodb://接続文字列を識別します。

false

awsPrivateLinkSrv

map[string]string

Amazon Web Services (AWSPrivateLink でホストされる AWS ホスト型クラスターを使用するプライベートエンドポイント対応接続文字列各キーはAmazon Web Services (AWS)インターフェイスエンドポイントを識別します。各値は、キーが名前を付けるインターフェイスエンドポイントを介して Atlas に接続するために使用する関連する mongodb://接続文字列を識別します。クラスターが 最適化された接続文字列を使用する場合、awsPrivateLinkSrv には最適化された接続文字列が含まれます。クラスターに最適化されていない(レガシー)接続文字列がある場合、最適化された接続接続文字列が存在していても、awsPrivateLinkSrv には最適化されていない接続文字列が含まれます。

false

private

string

このクラスターに接続するために構成した各インターフェース仮想プライベートクラウド(VPC)エンドポイントのネットワークピアリング接続文字列。この接続文字列ではmongodb+srv://プロトコルを使用します。リソースは、このクラスターへのネットワークピアリング接続がユーザーが作成すると、このパラメーターを返します。このプロトコルは、アプリケーションにドメインネームシステム(DNS)のホストシードリストを検索するように指示します。このリストは、クラスター内のノードと同期します。接続文字列がこの 均等リソース識別子(URI)形式 を使用している場合、ノードが変更された場合にシードリストを追加したり、URI を変更したりする必要はありません。ドライバーがサポートしている場合は、この URI形式を使用します。変換できない場合は connectionStrings.private を使用します。 Amazon Web Services (AWS)クラスターの場合、このリソースはカスタム DNS を有効にしている場合にのみこのパラメーターを返します。

false

privateEndpoint

[]オブジェクト

プライベートエンドポイント経由でこのクラスターに接続するために使用できるプライベートエンドポイント対応接続文字列のリスト。このパラメーターは、このクラスターのノードを配置したすべてのリージョンにプライベートエンドポイントを配置した場合にのみ を返します。

false

privateSrv

string

このクラスターに接続するために構成した各インターフェース仮想プライベートクラウド(VPC )エンドポイントのネットワークピアリング接続文字列。この接続文字列ではmongodb+srv:// プロトコルを使用します。リソースは、このクラスターへのネットワークピアリング接続が誰かが作成したときに、このパラメータを返します。このプロトコルは、アプリケーションにドメインネームシステム( )のホストシードリストを検索するように指示します。このリストは、クラスター内のノードと同期します。接続文字列がこのDNS Uniform Resource Identifier(URI )形式 を使用している場合、ノードが変更された場合にシードリストを追加したり、Uniform Resource Identifier(URI )を変更したりする必要はありません。ドライバーがサポートしている場合は、この Uniform Resource Identifier(URI )形式を使用します。変換できない場合はconnectionStrings.private を使用します。 Amazon Web Services ()AWS クラスターの場合、このパラメーターはカスタム DNS を有効にしている場合にのみ返します。

false

standard

string

このクラスターに接続するために使用できるパブリック接続文字列。この接続文字列はmongodb://プロトコルを使用します。

false

standardSrv

string

このクラスターに接続するために使用できるパブリック接続文字列。この接続文字列はmongodb+srv://プロトコルを使用します。

false

プライベートエンドポイントを認識する接続文字列。プライベートエンドポイントを介してこのクラスターに接続するために使用できます。

Name
タイプ
説明
必須

connectionString

string

プライベートエンドポイントを認識する接続文字列。mongodb://プロトコルを使用し、プライベートエンドポイントを介して MongoDB Cloud に接続します。

false

endpoints

[]オブジェクト

connectionStrings.privateEndpoint[n].connectionString または connectionStrings.privateEndpoint[n].srvConnectionString を使用するときに MongoDB Cloud に接続するプライベート endpoints を含むリスト。

false

srvConnectionString

string

プライベートエンドポイントを認識する接続文字列。mongodb+srv://プロトコルを使用し、プライベートエンドポイントを介して MongoDB Cloud に接続します。 mongodb+srvプロトコルは、ドメインネームシステム(DNS)内のホストのシードリストを検索するようにドライバーに指示します。このリストは、クラスター内のノードと同期します。接続文字列がこの Uniform Resource Identifier(URI)形式 を使用している場合、ノードが変更された場合にシードリストを追加したり、Uniform Resource Identifier(URI)を変更したりする必要はありません。アプリケーションがこの Uniform Resource Identifier(URI)形式をサポートしている場合は、使用します。変換できない場合は connectionStrings.privateEndpoint[n].connectionString を使用します。

false

srvShardOptimizedConnectionString

string

シャーディングされたクラスター用に最適化されたプライベートエンドポイント対応の接続文字列。 mongodb+srv://プロトコルを使用してプライベートエンドポイント経由で MongoDB クラウドに接続します。接続文字列がこの 均等リソース識別子(URI)形式を使用している場合、ノードが変更された場合に 均等リソース識別子 (URI)を変更する必要はありません。アプリケーションと Atlas クラスターがサポートしている場合は、この Uniform Resource Identifier(URI)形式を使用します。一致しない場合は、 を使用して connectionStrings.privateEndpoint[n].srvConnectionString のドキュメントを参照してください。

false

type

string

MongoDB アプリケーションが接続するプロセス type。レプリカセットには MONGOD を使用し、シャーディングされたクラスターには MONGOS を使用します。

false

このクラスターに配置されたプライベートエンドポイントの詳細。

Name
タイプ
説明
必須

endpointId

string

クラウドプロバイダーがプライベートエンドポイントを識別するために使用する一意の string。

false

providerName

string

MongoDB Cloud がプライベートエンドポイントを配置するクラウドプロバイダー。

false

region

string

プライベートエンドポイントが配置されるリージョン。

false

MongoDB Cloud が指定されたMongoDBデータベースでデータを複製する方法を説明する詳細。

Name
タイプ
説明
必須

id

string

クラスター内のシャードのレプリケーションオブジェクトを識別する一意の 24 桁の 16 進数文字列。リクエストに既存のシャードレプリケーション構成を含める場合は、このパラメーターを指定する必要があります。既存のクラスターに新しいシャードを追加する場合は、このパラメーターを指定できます。リクエストは、リクエストから除外したクラスター内の既存のシャードを削除します。これは、UI に表示されるシャード ID に対応します。

false

regionConfigs

[]オブジェクト

regionConfigsreplicationSpecregionConfigsMongoDBMongoDBregionConfigsanalyticsSpecselectableSpecsreadOnlySpecs特定のリージョンに設定されたノードのハードウェア仕様。各electableSpecs オブジェクトは、 内のリージョンとクラウドプロバイダーによって一意である必要があります。各 オブジェクトは、選挙におけるリージョンの優先順位と、 Cloud がリージョンに配置する ノードの数とタイプを記述します。各 オブジェクトには、 オブジェクト、 オブジェクト、または オブジェクトのいずれかが必要です。テナントelectableSpecs replicationSpecreplicationSpecs[n].regionConfigs[m].analyticsSpecs.instanceSizeM30replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSizeM30replicationSpecs[n].regionConfigs[m].readOnlySpecs.instanceSizeM30クラスターには のみが必要です。専有クラスターはこれらの仕様のいずれかを指定できますが、 内に少なくとも 1 つの オブジェクトが必要です。例:: を設定した場合、選択可能なノードがある場合は: を設定し、読み取り専用ノードがある場合は: を設定します。

false

zoneId

string

グローバルクラスター内のゾーンを識別する一意な 24 桁の 16 進数文字列。この値は、グローバルクラスターのバックアップポリシーの構成に使用できます。

false

zoneName

string

グローバルクラスター内のこのシャードが属するゾーンを説明する、人間が判読できるラベル。この値は、clusterType : GEOSHARDED の場合にのみ指定し、selfManagedSharding : true ではない場合にのみ指定します。

false

MongoDB Cloud がホストをプロビジョニングするクラウド サービス プロバイダー。

Name
タイプ
説明
必須

analyticsAutoScaling

オブジェクト

このクラスターがリソーススケーリングを取り扱う方法を決定するオプション。

false

analyticsSpecs

オブジェクト

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

false

autoScaling

オブジェクト

このクラスターがリソーススケーリングを取り扱う方法を決定するオプション。

false

backingProviderName

string

MongoDB Cloud がマルチテナント クラスターをプロビジョニングしたクラウド サービス プロバイダー。リソースは、providerNameTENANT で、かつ electableSpecs.instanceSizeM0M2、または M5 の場合、このパラメータを返します。代わりに、M2 または M5instanceSize を使用すると Flex クラスターが作成されます。 M2 または M5instanceSize のサポートは、2026 年 1 月に終了します。このような構成には、Flex Cluster の作成 API を使用することをお勧めします。

false

effectiveAnalyticsSpecs

オブジェクト

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

false

effectiveElectableSpecs

オブジェクト

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

false

effectiveReadOnlySpecs

オブジェクト

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

false

electableSpecs

オブジェクト

リージョンに配置されるすべての選択可能なノードのハードウェア仕様。選挙可能なノードはプライマリになることができ、ローカル読み取りを有効にできます。このオプションを指定しない場合、MongoDB Cloud はリージョンに選択可能なノードを配置しません。

false

priority

integer

予備選挙が行われると、このリージョンに優先順位が与えられます。regionConfigs readOnlySpecsanalyticsSpecs0regionConfigspriority776に 、 、またはその両方がある場合は、この値を に設定します。複数の オブジェクト(クラスターがマルチリージョンまたはマルチクラウドである場合)には、降順の優先順位が必要です。最高の は です。例: 3 つのリージョンがある場合、優先順位はそれぞれ 、 、5 になります。選択可能なノードをサポートするためにさらに 2 つのリージョンを追加した場合、それらのリージョンの優先順位はそれぞれ43 になります。

false

providerName

string

MongoDB Cloud がホストをプロビジョニングするクラウド サービス プロバイダー。専有クラスターを AWSGCPAZURE、または TENANT に設定します。

false

readOnlySpecs

オブジェクト

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

false

regionName

string

MongoDB クラスター ノードの物理的なロケーション選択したリージョンは、データベースにアクセスするクライアントのネットワークレイテンシに影響する可能性があります。リージョン名は、単一リージョン クラスターのレスポンスではのみ返されます。 MongoDB Cloud が専有クラスターを配置すると、そのプロバイダーとリージョンに VPC または VPC 接続が存在するかどうかを確認します。変換できない場合、MongoDB Cloud は配置の一部としてそれらを作成します。これにより、VPC にクラスレス ドメイン間ルーティング(CIDR)ブロックが割り当てられます。新しい VPC ピアリング接続を 1 つのクラスレス ドメイン間ルーティング(CIDR)ブロックとリージョンに制限するには、最初に接続を作成します。接続が開始された後にクラスターを配置します。 GCP クラスターと マルチリージョンクラスターでは、リージョンごとに 1 つの VPC ピアリング接続が必要です。 MongoDB ノードは、ピアリングされた VPC と通信するために、ノードと同じリージョンに存在するピアリング接続のみを使用できます。

false

このクラスターがリソーススケーリングを取り扱う方法を決定するオプション。

Name
タイプ
説明
必須

compute

オブジェクト

このクラスターが CPU スケーリングを処理する方法を決定するオプション。

false

diskGB

オブジェクト

ディスクのオートスケーリングを有効にする に設定します。

false

このクラスターの CPU スケーリングの処理方法を決定するオプション。

Name
タイプ
説明
必須

enabled

ブール値

インスタンスサイズのリアクティブなオートスケーリングが有効になっているかどうかを示すフラグ。

  • インスタンスサイズのリアクティブなオートスケーリングを有効にするには、true に設定します。有効にする場合は、replicationSpecs[n].regionConfigs[m].autoScaling.compute.maxInstanceSize の値を指定する必要があります。

  • インスタンスサイズのリアクティブなオートスケーリングを無効にするには、false に設定します。

false

maxInstanceSize

string

クラスターがオート増やすできるインスタンス サイズの境界。

false

minInstanceSize

string

クラスターがオート増やすできるインスタンス サイズの境界。

false

scaleDownEnabled

ブール値

リアクティブなオートスケーリングによってインスタンスサイズを増やすダウンできるかどうかを示すフラグ。 replicationSpecs[n].regionConfigs[m].autoScaling.compute.enabledtrue の場合、MongoDB Cloud ではこのパラメータが必要です。このオプションを有効にする場合は、replicationSpecs[n].regionConfigs[m].autoScaling.compute.minInstanceSize の値を指定します。

false

ディスクのオートスケーリングを有効にする に設定します。

Name
タイプ
説明
必須

enabled

ブール値

このクラスターでディスクのオートスケーリングが有効になっているかどうかを示すフラグ。 選択したクラスター層に許可される最大メモリとoplogサイズによって、ストレージのオートスケーリングが制限される可能性があります。

false

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

Name
タイプ
説明
必須

diskIOPS

integer

Azure がプロビジョニングしたクラスターに接続されたストレージに必要なターゲットスループット。次の場合は、このパラメーターを変更します。

  • set replicationSpecs[n].regionConfigs[m].providerName : Azure を設定します。

  • replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSize を設定 : M40 以上(Mxx_NVME 階層は含まない)

1 秒あたりの最大入出力操作数(IOPS)は、選択した .instanceSize.diskSizeGB によって異なります。このパラメータはデフォルトで、クラスター階層の標準 IOPS 値になります。この値を変更すると、クラスターのコストに影響します。

false

diskSizeGB

数値

インスタンスデータ ボリュームのストレージキャパシティー(ギガバイト単位)。この数を増やすと、キャパシティーが追加されます。この値は、すべてのシャードとノードタイプで等しくなければなりません。この値は、M0/M2/M5 クラスターでは構成できません。 replicationSpecsを設定する場合、MongoDB Cloud ではこのパラメータが必要になります。最小(10 GB)より小さいディスク サイズを指定する場合、このパラメータはデフォルトで最小ディスク サイズ値になります。ストレージ料金の計算は、デフォルト値を選択するかカスタム値を選択するかによって異なります。ディスクストレージの最大値は、選択したクラスターの最大 RAM の 50 倍を超えることはできません。より多くのストレージ容量が必要な場合は、クラスターを上位階層にアップグレードすることを検討してください。

false

ebsVolumeType

string

AWS に接続するストレージのタイプ。

  • STANDARD ボリュームタイプは、選択したボリューム サイズのデフォルトの入出力操作数(IOPS)を超えることはできません。

  • PROVISIONED ボリュームタイプは、選択したボリュームサイズに許容される IOPS の範囲内に収まる必要があります。 NVMe クラスターの場合、この値を (PROVISIONED)に設定する必要があります。

false

instanceSize

string

このシャード内のこのリージョンのインスタンスサイズのハードウェア仕様。各インスタンスサイズには、デフォルトのストレージとメモリキャパシティーがあります。単一シャード内の選択可能なノードと読み取り専用ノード(「ベース ノード」と呼ばれる)では、同じインスタンスサイズを使用する必要があります。分析ノードは、シャード内の基本ノードとは独立して増やすできます。基本ノードと分析ノードはどちらも、他のシャードの同等のノードとは独立して増やすできます。

false

nodeCount

integer

リージョンに配置する MongoDB クラウド の指定されたタイプのノードの数。

false

このクラスターがリソーススケーリングを取り扱う方法を決定するオプション。

Name
タイプ
説明
必須

compute

オブジェクト

このクラスターが CPU スケーリングを処理する方法を決定するオプション。

false

diskGB

オブジェクト

ディスクのオートスケーリングを有効にする に設定します。

false

このクラスターの CPU スケーリングの処理方法を決定するオプション。

Name
タイプ
説明
必須

enabled

ブール値

インスタンスサイズのリアクティブなオートスケーリングが有効になっているかどうかを示すフラグ。

  • インスタンスサイズのリアクティブなオートスケーリングを有効にするには、true に設定します。有効にする場合は、replicationSpecs[n].regionConfigs[m].autoScaling.compute.maxInstanceSize の値を指定する必要があります。

  • インスタンスサイズのリアクティブなオートスケーリングを無効にするには、false に設定します。

false

maxInstanceSize

string

クラスターがオート増やすできるインスタンス サイズの境界。

false

minInstanceSize

string

クラスターがオート増やすできるインスタンス サイズの境界。

false

scaleDownEnabled

ブール値

リアクティブなオートスケーリングによってインスタンスサイズを増やすダウンできるかどうかを示すフラグ。 replicationSpecs[n].regionConfigs[m].autoScaling.compute.enabledtrue の場合、MongoDB Cloud ではこのパラメータが必要です。このオプションを有効にする場合は、replicationSpecs[n].regionConfigs[m].autoScaling.compute.minInstanceSize の値を指定します。

false

ディスクのオートスケーリングを有効にする に設定します。

Name
タイプ
説明
必須

enabled

ブール値

このクラスターでディスクのオートスケーリングが有効になっているかどうかを示すフラグ。 選択したクラスター層に許可される最大メモリとoplogサイズによって、ストレージのオートスケーリングが制限される可能性があります。

false

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

Name
タイプ
説明
必須

diskIOPS

integer

Azure がプロビジョニングしたクラスターに接続されたストレージに必要なターゲットスループット。次の場合は、このパラメーターを変更します。

  • set replicationSpecs[n].regionConfigs[m].providerName : Azure を設定します。

  • replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSize を設定 : M40 以上(Mxx_NVME 階層は含まない)

1 秒あたりの最大入出力操作数(IOPS)は、選択した .instanceSize.diskSizeGB によって異なります。このパラメータはデフォルトで、クラスター階層の標準 IOPS 値になります。この値を変更すると、クラスターのコストに影響します。

false

diskSizeGB

数値

インスタンスデータ ボリュームのストレージキャパシティー(ギガバイト単位)。この数を増やすと、キャパシティーが追加されます。この値は、すべてのシャードとノードタイプで等しくなければなりません。この値は、M0/M2/M5 クラスターでは構成できません。 replicationSpecsを設定する場合、MongoDB Cloud ではこのパラメータが必要になります。最小(10 GB)より小さいディスク サイズを指定する場合、このパラメータはデフォルトで最小ディスク サイズ値になります。ストレージ料金の計算は、デフォルト値を選択するかカスタム値を選択するかによって異なります。ディスクストレージの最大値は、選択したクラスターの最大 RAM の 50 倍を超えることはできません。より多くのストレージ容量が必要な場合は、クラスターを上位階層にアップグレードすることを検討してください。

false

ebsVolumeType

string

AWS に接続するストレージのタイプ。

  • STANDARD ボリュームタイプは、選択したボリューム サイズのデフォルトの入出力操作数(IOPS)を超えることはできません。

  • PROVISIONED ボリュームタイプは、選択したボリュームサイズに許容される IOPS の範囲内に収まる必要があります。 NVMe クラスターの場合、この値を (PROVISIONED)に設定する必要があります。

false

instanceSize

string

このシャード内のこのリージョンのインスタンスサイズのハードウェア仕様。各インスタンスサイズには、デフォルトのストレージとメモリキャパシティーがあります。単一シャード内の選択可能なノードと読み取り専用ノード(「ベース ノード」と呼ばれる)では、同じインスタンスサイズを使用する必要があります。分析ノードは、シャード内の基本ノードとは独立して増やすできます。基本ノードと分析ノードはどちらも、他のシャードの同等のノードとは独立して増やすできます。

false

nodeCount

integer

リージョンに配置する MongoDB クラウド の指定されたタイプのノードの数。

false

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

Name
タイプ
説明
必須

diskIOPS

integer

Azure がプロビジョニングしたクラスターに接続されたストレージに必要なターゲットスループット。次の場合は、このパラメーターを変更します。

  • set replicationSpecs[n].regionConfigs[m].providerName : Azure を設定します。

  • replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSize を設定 : M40 以上(Mxx_NVME 階層は含まない)

1 秒あたりの最大入出力操作数(IOPS)は、選択した .instanceSize.diskSizeGB によって異なります。このパラメータはデフォルトで、クラスター階層の標準 IOPS 値になります。この値を変更すると、クラスターのコストに影響します。

false

diskSizeGB

数値

インスタンスデータ ボリュームのストレージキャパシティー(ギガバイト単位)。この数を増やすと、キャパシティーが追加されます。この値は、すべてのシャードとノードタイプで等しくなければなりません。この値は、M0/M2/M5 クラスターでは構成できません。 replicationSpecsを設定する場合、MongoDB Cloud ではこのパラメータが必要になります。最小(10 GB)より小さいディスク サイズを指定する場合、このパラメータはデフォルトで最小ディスク サイズ値になります。ストレージ料金の計算は、デフォルト値を選択するかカスタム値を選択するかによって異なります。ディスクストレージの最大値は、選択したクラスターの最大 RAM の 50 倍を超えることはできません。より多くのストレージ容量が必要な場合は、クラスターを上位階層にアップグレードすることを検討してください。

false

ebsVolumeType

string

AWS に接続するストレージのタイプ。

  • STANDARD ボリュームタイプは、選択したボリューム サイズのデフォルトの入出力操作数(IOPS)を超えることはできません。

  • PROVISIONED ボリュームタイプは、選択したボリュームサイズに許容される IOPS の範囲内に収まる必要があります。 NVMe クラスターの場合、この値を (PROVISIONED)に設定する必要があります。

false

instanceSize

string

このシャード内のこのリージョンのインスタンスサイズのハードウェア仕様。各インスタンスサイズには、デフォルトのストレージとメモリキャパシティーがあります。単一シャード内の選択可能なノードと読み取り専用ノード(「ベース ノード」と呼ばれる)では、同じインスタンスサイズを使用する必要があります。分析ノードは、シャード内の基本ノードとは独立して増やすできます。基本ノードと分析ノードはどちらも、他のシャードの同等のノードとは独立して増やすできます。

false

nodeCount

integer

リージョンに配置する MongoDB クラウド の指定されたタイプのノードの数。

false

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

Name
タイプ
説明
必須

diskIOPS

integer

Azure がプロビジョニングしたクラスターに接続されたストレージに必要なターゲットスループット。次の場合は、このパラメーターを変更します。

  • set replicationSpecs[n].regionConfigs[m].providerName : Azure を設定します。

  • replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSize を設定 : M40 以上(Mxx_NVME 階層は含まない)

1 秒あたりの最大入出力操作数(IOPS)は、選択した .instanceSize.diskSizeGB によって異なります。このパラメータはデフォルトで、クラスター階層の標準 IOPS 値になります。この値を変更すると、クラスターのコストに影響します。

false

diskSizeGB

数値

インスタンスデータ ボリュームのストレージキャパシティー(ギガバイト単位)。この数を増やすと、キャパシティーが追加されます。この値は、すべてのシャードとノードタイプで等しくなければなりません。この値は、M0/M2/M5 クラスターでは構成できません。 replicationSpecsを設定する場合、MongoDB Cloud ではこのパラメータが必要になります。最小(10 GB)より小さいディスク サイズを指定する場合、このパラメータはデフォルトで最小ディスク サイズ値になります。ストレージ料金の計算は、デフォルト値を選択するかカスタム値を選択するかによって異なります。ディスクストレージの最大値は、選択したクラスターの最大 RAM の 50 倍を超えることはできません。より多くのストレージ容量が必要な場合は、クラスターを上位階層にアップグレードすることを検討してください。

false

ebsVolumeType

string

AWS に接続するストレージのタイプ。

  • STANDARD ボリュームタイプは、選択したボリューム サイズのデフォルトの入出力操作数(IOPS)を超えることはできません。

  • PROVISIONED ボリュームタイプは、選択したボリュームサイズに許容される IOPS の範囲内に収まる必要があります。 NVMe クラスターの場合、この値を (PROVISIONED)に設定する必要があります。

false

instanceSize

string

このシャード内のこのリージョンのインスタンスサイズのハードウェア仕様。各インスタンスサイズには、デフォルトのストレージとメモリキャパシティーがあります。単一シャード内の選択可能なノードと読み取り専用ノード(「ベース ノード」と呼ばれる)では、同じインスタンスサイズを使用する必要があります。分析ノードは、シャード内の基本ノードとは独立して増やすできます。基本ノードと分析ノードはどちらも、他のシャードの同等のノードとは独立して増やすできます。

false

nodeCount

integer

リージョンに配置する MongoDB クラウド の指定されたタイプのノードの数。

false

リージョンに配置されるすべての選択可能なノードのハードウェア仕様。 選挙可能なノードはプライマリになることができ、ローカル読み取りを有効にできます。 このオプションを指定しない場合、 MongoDB Cloud は選挙可能なノードを リージョンに配置しません。

Name
タイプ
説明
必須

diskIOPS

integer

Azure がプロビジョニングしたクラスターに接続されたストレージに必要なターゲットスループット。次の場合は、このパラメーターを変更します。

  • set replicationSpecs[n].regionConfigs[m].providerName : Azure を設定します。

  • replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSize を設定 : M40 以上(Mxx_NVME 階層は含まない)

1 秒あたりの最大入出力操作数(IOPS)は、選択した .instanceSize.diskSizeGB によって異なります。このパラメータはデフォルトで、クラスター階層の標準 IOPS 値になります。この値を変更すると、クラスターのコストに影響します。

false

diskSizeGB

数値

インスタンスデータ ボリュームのストレージキャパシティー(ギガバイト単位)。この数を増やすと、キャパシティーが追加されます。この値は、すべてのシャードとノードタイプで等しくなければなりません。この値は、M0/M2/M5 クラスターでは構成できません。 replicationSpecsを設定する場合、MongoDB Cloud ではこのパラメータが必要になります。最小(10 GB)より小さいディスク サイズを指定する場合、このパラメータはデフォルトで最小ディスク サイズ値になります。ストレージ料金の計算は、デフォルト値を選択するかカスタム値を選択するかによって異なります。ディスクストレージの最大値は、選択したクラスターの最大 RAM の 50 倍を超えることはできません。より多くのストレージ容量が必要な場合は、クラスターを上位階層にアップグレードすることを検討してください。

false

ebsVolumeType

string

AWS に接続するストレージのタイプ。

  • STANDARD ボリュームタイプは、選択したボリューム サイズのデフォルトの入出力操作数(IOPS)を超えることはできません。

  • PROVISIONED ボリュームタイプは、選択したボリュームサイズに許容される IOPS の範囲内に収まる必要があります。 NVMe クラスターの場合、この値を (PROVISIONED)に設定する必要があります。

false

effectiveInstanceSize

string

true テナントインスタンスのサイズ。これは、非推奨のプロバイダー タイプやインスタンスサイズの下位互換性をサポートするために存在します。

false

instanceSize

string

この M0/M2/M5 階層クラスター内のインスタンスのハードウェア仕様。

false

nodeCount

integer

リージョンに配置する MongoDB クラウド の指定されたタイプのノードの数。

false

リージョン内の読み取り専用ノードの現在のハードウェア仕様。

Name
タイプ
説明
必須

diskIOPS

integer

Azure がプロビジョニングしたクラスターに接続されたストレージに必要なターゲットスループット。次の場合は、このパラメーターを変更します。

  • set replicationSpecs[n].regionConfigs[m].providerName : Azure を設定します。

  • replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSize を設定 : M40 以上(Mxx_NVME 階層は含まない)

1 秒あたりの最大入出力操作数(IOPS)は、選択した .instanceSize.diskSizeGB によって異なります。このパラメータはデフォルトで、クラスター階層の標準 IOPS 値になります。この値を変更すると、クラスターのコストに影響します。

false

diskSizeGB

数値

インスタンスデータ ボリュームのストレージキャパシティー(ギガバイト単位)。この数を増やすと、キャパシティーが追加されます。この値は、すべてのシャードとノードタイプで等しくなければなりません。この値は、M0/M2/M5 クラスターでは構成できません。 replicationSpecsを設定する場合、MongoDB Cloud ではこのパラメータが必要になります。最小(10 GB)より小さいディスク サイズを指定する場合、このパラメータはデフォルトで最小ディスク サイズ値になります。ストレージ料金の計算は、デフォルト値を選択するかカスタム値を選択するかによって異なります。ディスクストレージの最大値は、選択したクラスターの最大 RAM の 50 倍を超えることはできません。より多くのストレージ容量が必要な場合は、クラスターを上位階層にアップグレードすることを検討してください。

false

ebsVolumeType

string

AWS に接続するストレージのタイプ。

  • STANDARD ボリュームタイプは、選択したボリューム サイズのデフォルトの入出力操作数(IOPS)を超えることはできません。

  • PROVISIONED ボリュームタイプは、選択したボリュームサイズに許容される IOPS の範囲内に収まる必要があります。 NVMe クラスターの場合、この値を (PROVISIONED)に設定する必要があります。

false

instanceSize

string

このシャード内のこのリージョンのインスタンスサイズのハードウェア仕様。各インスタンスサイズには、デフォルトのストレージとメモリキャパシティーがあります。単一シャード内の選択可能なノードと読み取り専用ノード(「ベース ノード」と呼ばれる)では、同じインスタンスサイズを使用する必要があります。分析ノードは、シャード内の基本ノードとは独立して増やすできます。基本ノードと分析ノードはどちらも、他のシャードの同等のノードとは独立して増やすできます。

false

nodeCount

integer

リージョンに配置する MongoDB クラウド の指定されたタイプのノードの数。

false

MongoDB 従業員に付与されるクラスターのアクセスレベルと有効期限。

Name
タイプ
説明
必須

expirationTime

string

従業員アクセス許可の有効期限。このパラメータは、UTCISO 8601 タイムスタンプ形式で値を表します。

true

grantType

string

MongoDB 従業員に付与するアクセスのレベル。

true

links

[]オブジェクト

API サブリソース、関連する API リソース、またはその両方を点1 つ以上の Uniform Resource Locator(URL)のリスト。 RFC 5988 はこれらの関係の概要をまとめています。

false

Name
タイプ
説明
必須

href

string

この応答が何らかの関係を持つ別の APIリソースを指すため、均一リソース ロケール(URL)。この URL は、多くの場合、https://cloud.mongodb.com/api/atlas で始まります。

false

rel

string

このリソースと別の APIリソースとの間のセマンティック関係を定義する均一リソース ロケール(URL)。この URL は、多くの場合、https://cloud.mongodb.com/api/atlas で始まります。

false

戻る

グループ

項目一覧