- リソース: Datastore
- NfsDatastore
- GoogleFileService
- ThirdPartyFileService
- GoogleVmwareFileService
- 都道府県
- メソッド
リソース: Datastore
データストア リソースを表します。
| JSON 表現 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "clusters": [ string ], "nfsDatastore": { object ( |
| フィールド | |
|---|---|
name |
出力専用。ID。このデータストアのリソース名。リソース名は、https://cloud.google.com/apis/design/resource_names の規則に従ったスキームレス URI です。例: |
createTime |
出力専用。このリソースの作成時間。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
updateTime |
出力専用。このリソースの最終更新時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
description |
省略可。このデータストアのユーザー指定の説明 |
clusters[] |
出力専用。データストアが接続されているクラスタ。 |
nfsDatastore |
必須。NFS データストアの設定。 |
state |
出力専用。Datastore の状態。 |
uid |
出力専用。システムが生成したリソースの固有識別子。 |
etag |
省略可。更新リクエストと削除リクエストで送信して、サーバーがリクエストを処理する前に、ユーザーが指定した値が最新であることを確認できるチェックサム。サーバーは、リクエスト内の他のフィールドの値に基づいてチェックサムを計算します。 |
NfsDatastore
NFS データストアの構成。
| JSON 表現 |
|---|
{ // Union field |
| フィールド | |
|---|---|
共用体フィールド FileServiceOption。NFS データストアのファイル サービス オプション。FileServiceOption は次のいずれかになります。 |
|
googleFileService |
Google ファイル サービス構成 |
thirdPartyFileService |
サードパーティのファイル サービスの設定 |
googleVmwareFileService |
GCVE ファイル サービス構成 |
GoogleFileService
Google サービス ファイルのサービス構成
| JSON 表現 |
|---|
{ // Union field |
| フィールド | |
|---|---|
共用体フィールド FileServiceOption。Google サービス ファイルのサービス名 FileServiceOption は、次のいずれかになります。 |
|
netappVolume |
Google NetApp ボリューム リソース名(例: projects/my-project/locations/me-west1-b/volumes/my-volume) |
filestoreInstance |
Google Filestore インスタンスのリソース名(projects/my-project/locations/me-west1-b/instances/my-instance など) |
ThirdPartyFileService
サードパーティのファイル サービスの設定
| JSON 表現 |
|---|
{ "servers": [ string ], "fileShare": string, "network": string } |
| フィールド | |
|---|---|
servers[] |
必須。NFS ファイル サービスのサーバー IP アドレス。NFS v3 の場合は、単一の IP アドレスまたは DNS 名を指定します。NFS 4.1 プロトコルのサポートが有効になると、複数のサーバーがサポートされる可能性があります。 |
fileShare |
必須。必要なマウント フォルダ名 |
network |
必須。NFS アクセスに使用される VPC ピアリングを識別するために必要です。NFS の VPC のネットワーク名(例: projects/project-id/global/networks/my-network_id) |
GoogleVmwareFileService
この型にはフィールドがありません。
ボリューム メッセージは、GCVE で管理されるファイル サービスの作成に関するユーザー入力をキャプチャします
状態
Datastore の状態
| 列挙型 | |
|---|---|
STATE_UNSPECIFIED |
デフォルト値。この値は使用しないでください。 |
CREATING |
NFS ボリュームが作成されています。 |
ACTIVE |
NFS ボリュームがアクティブである。 |
UPDATING |
NFS ボリュームを更新しています。 |
DELETING |
NFS ボリュームが削除されています。 |
メソッド |
|
|---|---|
|
指定されたプロジェクトとロケーションに新しい Datastore リソースを作成します。 |
|
Datastore リソースを削除します。 |
|
リソース名で Datastore リソースを取得します。 |
|
指定されたプロジェクトとロケーションの Datastore リソースの一覧を取得します。 |
|
Datastore リソースを変更します。 |