リソース: NetworkPolicy
ネットワーク ポリシー リソースを表します。ネットワーク ポリシーはリージョン リソースです。ネットワーク ポリシーを使用して、インターネット アクセスと外部 IP アクセスを有効または無効にできます。ネットワーク ポリシーは VMware Engine ネットワークに関連付けられます。VMware Engine ネットワークは複数のリージョンにまたがっている可能性があります。特定のリージョンでは、ネットワーク ポリシーは、ポリシーに関連付けられている VMware Engine ネットワーク内のすべてのプライベート クラウドに適用されます。
| JSON 表現 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "internetAccess": { 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」以外のオフセットも使用できます。例: |
internetAccess |
VMware ワークロードがインターネットにアクセスできるようにするネットワーク サービス。 |
externalIp |
外部 IP アドレスを VMware ワークロードに割り当てることができるネットワーク サービス。このサービスは、 |
edgeServicesCidr |
必須。インターネット アクセスと外部 IP アクセスの作成に使用される CIDR 表記の IP アドレス範囲。接頭辞が /26 の RFC 1918 CIDR ブロックが必要です。この範囲は、コンシューマー VPC ネットワーク内、またはその VPC ネットワークに接続されているプライベート クラウドで使用されているプレフィックスと重複することはできません。 |
uid |
出力専用。システムが生成したリソースの固有識別子。 |
vmwareEngineNetwork |
省略可。VMware Engine ネットワークの相対リソース名。名前は |
description |
省略可。このネットワーク ポリシーのユーザー指定の説明。 |
vmwareEngineNetworkCanonical |
出力専用。VMware Engine ネットワークの正規名。形式は |
NetworkService
NetworkPolicy リソースによって管理されるネットワーク サービスを表します。ネットワーク サービスは、VMware ワークロードへの外部アクセスの側面を制御する方法を提供します。たとえば、ネットワーク ポリシーで制御されるプライベート クラウド内の VMware ワークロードがインターネットにアクセスできるかどうかなどです。
| JSON 表現 |
|---|
{
"enabled": boolean,
"state": enum ( |
| フィールド | |
|---|---|
enabled |
サービスが有効な場合は true、それ以外の場合は false。 |
state |
出力専用。サービスの状態。この列挙型には、必要に応じて新しい値が追加されることがあります。 |
状態
列挙型 State は、ネットワーク ポリシーで制御されるサービスの可能な状態を定義します。
| 列挙型 | |
|---|---|
STATE_UNSPECIFIED |
サービスの状態が指定されていません。これはデフォルト値です。 |
UNPROVISIONED |
サービスがプロビジョニングされていません。 |
RECONCILING |
サービスはプロビジョニング/プロビジョニング解除中です。 |
ACTIVE |
サービスは有効です。 |
メソッド |
|
|---|---|
|
プロジェクトとロケーション(リージョン)の特定の VMware Engine ネットワークに新しいネットワーク ポリシーを作成します。 |
|
NetworkPolicy リソースを削除します。 |
|
指定されたネットワーク ポリシーの範囲内の VMware ワークロード VM に割り当てられている外部 IP アドレスを一覧表示します。 |
|
リソース名で NetworkPolicy リソースを取得します。 |
|
指定されたプロジェクトとロケーションの NetworkPolicy リソースを一覧表示します。 |
|
NetworkPolicy リソースを変更します。 |