REST Resource: projects.locations.vmwareEngineNetworks

リソース: VmwareEngineNetwork

VMware Engine プライベート クラウドの接続を提供する VMware Engine ネットワーク リソース。

JSON 表現
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "description": string,
  "vpcNetworks": [
    {
      object (VpcNetwork)
    }
  ],
  "state": enum (State),
  "type": enum (Type),
  "uid": string,
  "etag": string
}
フィールド
name

string

出力専用。ID。VMware Engine ネットワークのリソース名。リソース名は、https://cloud.google.com/apis/design/resource_names の規則に従ったスキームレス URI です。例: projects/my-project/locations/global/vmwareEngineNetworks/my-network

createTime

string (Timestamp format)

出力専用。このリソースの作成時間。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

出力専用。このリソースの最終更新時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

description

string

この VMware Engine ネットワークのユーザー指定の説明。

vpcNetworks[]

object (VpcNetwork)

出力専用。プライベート クラウドからお客様のプロジェクト、インターネット、その他の Google Cloud サービスへの接続を提供する VMware Engine サービス VPC ネットワーク。

state

enum (State)

出力専用。VMware Engine ネットワークの状態。

type

enum (Type)

必須。VMware Engine ネットワーク タイプ。

uid

string

出力専用。システムが生成したリソースの固有識別子。

etag

string

更新リクエストと削除リクエストで送信して、サーバーがリクエストを処理する前に、ユーザーが指定した値が最新であることを確認できるチェックサム。サーバーは、リクエスト内の他のフィールドの値に基づいてチェックサムを計算します。

VpcNetwork

VMware Engine ネットワーク リソースによって管理される VMware Engine VPC ネットワークを表します。

JSON 表現
{
  "type": enum (Type),
  "network": string
}
フィールド
type

enum (Type)

出力専用。VPC ネットワークのタイプ(INTRANET、INTERNET、GOOGLE_CLOUD)

network

string

出力専用。この VMware Engine ネットワークが接続されているサービス VPC ネットワークの相対リソース名。例: projects/123123/global/networks/my-network

タイプ

Enum Type は、VMware Engine ネットワークで制御されるサービスの可能なタイプを定義します。

列挙型
TYPE_UNSPECIFIED デフォルト値。この値は使用しないでください。
INTRANET コンシューマー VPC ネットワークまたは別の VMware Engine ネットワークのイントラネット VPC とピアリングされる VPC ネットワーク。ピアリングされた VPC ネットワーク上の Compute Engine VM またはピアリングされたコンシューマー VPC ネットワークに接続されたオンプレミス リソースを介してプライベート クラウドにアクセスします。
INTERNET プライベート クラウドとのインターネット アクセスに使用される VPC ネットワーク。
GOOGLE_CLOUD Cloud Storage などの Google Cloud サービスへのアクセスに使用される VPC ネットワーク。

状態

列挙型 State は、VMware Engine ネットワークの可能な状態を定義します。

列挙型
STATE_UNSPECIFIED デフォルト値。この値は、状態が省略されている場合に使用されます。
CREATING VMware Engine ネットワークが作成されています。
ACTIVE VMware Engine ネットワークの準備が完了しました。
UPDATING VMware Engine ネットワークを更新しています。
DELETING VMware Engine ネットワークが削除されています。

タイプ

Enum Type は、VMware Engine ネットワークの可能なタイプを定義します。

列挙型
TYPE_UNSPECIFIED デフォルト値。この値は使用しないでください。
LEGACY STANDARD タイプのネットワークがないプロジェクトで作成されたプライベート クラウドで使用されるネットワーク タイプ。このネットワーク タイプは、新しい VMware Engine プライベート クラウドのデプロイでは使用されなくなりました。
STANDARD プライベート クラウドの接続に使用する標準のネットワークの種類。

メソッド

create

プライベート クラウドで使用できる新しい VMware Engine ネットワークを作成します。

delete

VmwareEngineNetwork リソースを削除します。

get

リソース名で VmwareEngineNetwork リソースを取得します。

list

指定されたプロジェクトとロケーションの VmwareEngineNetwork リソースの一覧を取得します。

patch

VMware Engine ネットワーク リソースを変更します。