リソース: PrivateConnection
VMware Engine プライベート クラウドの接続を提供するプライベート接続リソース。
| JSON 表現 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "state": enum ( |
| フィールド | |
|---|---|
name |
出力専用。プライベート接続のリソース名。リソース名は、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 |
省略可。このプライベート接続のユーザー指定の説明。 |
state |
出力専用。プライベート接続の状態。 |
vmwareEngineNetwork |
必須。以前の VMware Engine ネットワークの相対リソース名。名前は |
vmwareEngineNetworkCanonical |
出力専用。VMware Engine ネットワークの正規名。形式は |
type |
必須。プライベート接続のタイプ。 |
peeringId |
出力専用。指定されたネットワーク VPC と VMwareEngineNetwork 間の VPC ネットワーク ピアリング ID。 |
routingMode |
省略可。ルーティング モード。デフォルト値は GLOBAL に設定されています。type = PRIVATE_SERVICE_ACCESS の場合、このフィールドは GLOBAL または REGIONAL に設定できます。他のタイプでは GLOBAL のみがサポートされています。 |
uid |
出力専用。システムが生成したリソースの固有識別子。 |
serviceNetwork |
必須。プライベート接続を作成するサービス ネットワーク。名前は |
peeringState |
出力専用。サービス ネットワークと VMware Engine ネットワーク間のピアリング状態。 |
状態
列挙型 State は、プライベート接続の可能な状態を定義します。
| 列挙型 | |
|---|---|
STATE_UNSPECIFIED |
デフォルト値。この値は、状態が省略されている場合に使用されます。 |
CREATING |
プライベート接続を作成しています。 |
ACTIVE |
プライベート接続の準備ができました。 |
UPDATING |
プライベート接続を更新しています。 |
DELETING |
プライベート接続を削除しています。 |
UNPROVISIONED |
このプライベート接続が必要なプライベート クラウドが存在しないため、プライベート接続はプロビジョニングされません。 |
FAILED |
プライベート接続が失敗状態です。 |
タイプ
Enum Type は、プライベート接続の可能なタイプを定義します。
| 列挙型 | |
|---|---|
TYPE_UNSPECIFIED |
デフォルト値。この値は使用しないでください。 |
PRIVATE_SERVICE_ACCESS |
プライベート サービス アクセスの確立に使用される接続。 |
NETAPP_CLOUD_VOLUMES |
NetApp Cloud Volumes への接続に使用される接続。 |
DELL_POWERSCALE |
Dell PowerScale への接続に使用する接続。 |
THIRD_PARTY_SERVICE |
サードパーティのサービスに接続するには、このタイプを使用します。 |
RoutingMode
RoutingMode の可能なタイプ
| 列挙型 | |
|---|---|
ROUTING_MODE_UNSPECIFIED |
デフォルト値。この値は使用しないでください。 |
GLOBAL |
グローバル ルーティング モード |
REGIONAL |
リージョン ルーティング モード |
PeeringState
列挙型 PeeringState は、サービス ネットワークとサービス ネットワークにピアリングされた VPC ネットワーク間のピアリングの可能な状態を定義します。
| 列挙型 | |
|---|---|
PEERING_STATE_UNSPECIFIED |
デフォルト値。この値は、ピアリング状態が省略されているか不明な場合に使用されます。 |
PEERING_ACTIVE |
ピアリングがアクティブな状態です。 |
PEERING_INACTIVE |
ピアリングが非アクティブ状態です。 |
メソッド |
|
|---|---|
|
プライベート クラウドへのアクセスに使用できる新しいプライベート接続を作成します。 |
|
PrivateConnection リソースを削除します。 |
|
リソース名で PrivateConnection リソースを取得します。 |
|
指定されたプロジェクトとロケーションの PrivateConnection リソースの一覧を取得します。 |
|
PrivateConnection リソースを変更します。 |