1
0
Fork 0
mirror of https://github.com/imjasonh/gcloud-help synced 2026-07-17 06:11:59 +00:00

gcloud: Wed May 25 08:41:12 UTC 2022

This commit is contained in:
Automated 2022-05-25 08:41:12 +00:00
parent bda2bf9142
commit 5b5ff68a0d
Failed to extract signature
154 changed files with 3252 additions and 284 deletions

View file

@ -28,6 +28,10 @@ GROUPS
(ALPHA) Manage VMware Engine VPC peering using Google Cloud VMware
Engine.
network-policies
(ALPHA) Manage VMware Engine network policies in Google Cloud VMware
Engine.
node-types
(ALPHA) Show node types in Google Cloud VMware Engine.

View file

@ -5,8 +5,9 @@ NAME
SYNOPSIS
gcloud alpha vmware network-peerings create NETWORK_PEERING
--peer-network=PEER_NETWORK --peer-network-type=PEER_NETWORK_TYPE
(--vmware-engine-network=VMWARE_ENGINE_NETWORK : --location=LOCATION)
[--async] [--description=DESCRIPTION] [--no-exchange-subnet-routes]
(--vmware-engine-network=VMWARE_ENGINE_NETWORK
: --network-location=NETWORK_LOCATION) [--async]
[--description=DESCRIPTION] [--no-exchange-subnet-routes]
[--no-export-custom-routes] [--no-export-custom-routes-with-public-ip]
[--no-import-custom-routes] [--no-import-custom-routes-with-public-ip]
[--peer-mtu=PEER_MTU] [GCLOUD_WIDE_FLAG ...]
@ -103,11 +104,11 @@ REQUIRED FLAGS
This flag must be specified if any of the other arguments in this
group are specified.
--location=LOCATION
--network-location=NETWORK_LOCATION
The resource name of the location. To set the location attribute:
▸ provide the argument --vmware-engine-network on the command line
with a fully specified name;
▸ provide the argument --location on the command line;
▸ provide the argument --network-location on the command line;
▸ set location as 'global' (default) or a region.
OPTIONAL FLAGS

View file

@ -0,0 +1,138 @@
NAME
gcloud alpha vmware network-policies create - create a VMware Engine
network policy
SYNOPSIS
gcloud alpha vmware network-policies create
(NETWORK_POLICY : --location=LOCATION)
--edge-services-cidr=EDGE_SERVICES_CIDR
(--vmware-engine-network=VMWARE_ENGINE_NETWORK
: --network-location=NETWORK_LOCATION) [--async]
[--description=DESCRIPTION] [--external-ip-access] [--internet-access]
[GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Create a VMware Engine network policy. Only one network policy
applies to a VMware Engine network per region. Check the progress of a
network policy creation using gcloud alpha vmware network-policies list.
EXAMPLES
To create a network policy called my-network-policy which connects to the
VMware Engine network
projects/my-project/locations/global/vmwareEngineNetworks/my-vmware-engine-network
using the edge services address range 192.168.0.0/26 with the internet
access service enabled and the external IP access service disabled, run:
$ gcloud alpha vmware network-policies create my-network-policy \
--location=us-west2 --project=my-project \
--vmware-engine-network=projects/my-project/locations/global/\
vmwareEngineNetworks/my-vmware-engine-network \
--edge-services-cidr=192.168.0.0/26 --internet-access \
--no-external-ip-access
Or:
$ gcloud alpha vmware network-policies create my-network-policy \
--vmware-engine-network=projects/my-project/locations/global/\
vmwareEngineNetworks/my-vmware-engine-network \
--edge-services-cidr=192.168.0.0/26 --internet-access
In the second example, the project and the location are taken from gcloud
properties core/project and compute/region respectively. If the
--external-ip-access flag is not specified, it is taken as False.
POSITIONAL ARGUMENTS
VMware Engine Network Policy resource - network_policy. The arguments in
this group can be used to specify the attributes of this resource. (NOTE)
Some attributes are not given arguments in this group but can be set in
other ways. To set the project attribute:
◆ provide the argument network_policy on the command line with a fully
specified name;
◆ set the property core/project;
◆ provide the argument --project on the command line.
This must be specified.
NETWORK_POLICY
ID of the VMware Engine Network Policy or fully qualified identifier
for the VMware Engine Network Policy. To set the network-policy
attribute:
▸ provide the argument network_policy on the command line.
This positional must be specified if any of the other arguments in
this group are specified.
--location=LOCATION
The resource name of the location. To set the location attribute:
▸ provide the argument network_policy on the command line with a
fully specified name;
▸ provide the argument --location on the command line;
▸ set the property compute/region.
REQUIRED FLAGS
--edge-services-cidr=EDGE_SERVICES_CIDR
IP address range to use for internet access and external IP access
gateways, in CIDR notation. An RFC 1918 CIDR block with a "/26" prefix
is required.
VMware Engine network resource - vmware_engine_network. The arguments in
this group can be used to specify the attributes of this resource. (NOTE)
Some attributes are not given arguments in this group but can be set in
other ways. To set the project attribute:
◆ provide the argument --vmware-engine-network on the command line with
a fully specified name;
◆ set the property core/project;
◆ provide the argument --project on the command line.
This must be specified.
--vmware-engine-network=VMWARE_ENGINE_NETWORK
ID of the VMware Engine network or fully qualified identifier for the
VMware Engine network. To set the vmware-engine-network attribute:
▸ provide the argument --vmware-engine-network on the command line.
This flag must be specified if any of the other arguments in this
group are specified.
--network-location=NETWORK_LOCATION
The resource name of the location. To set the location attribute:
▸ provide the argument --vmware-engine-network on the command line
with a fully specified name;
▸ provide the argument --network-location on the command line;
▸ set location as 'global' (default) or a region.
OPTIONAL FLAGS
--async
Return immediately, without waiting for the operation in progress to
complete. The default is True. Enabled by default, use --no-async to
disable.
--description=DESCRIPTION
User-provided description of the network policy.
--external-ip-access
Enable or disable network service that allows external IP addresses to
be assigned to VMware workloads. To enable this service,
internet-access must also be enabled. Use --no-external-ip-access to
disable. If the flag is not provided, access to VMware workloads
through external IP addresses is disabled.
--internet-access
Enable or disable network service that allows VMware workloads to
access the internet. Use --no-internet-access to disable. If the flag
is not provided, internet access is disabled.
GCLOUD WIDE FLAGS
These flags are available to all commands: --access-token-file, --account,
--billing-project, --configuration, --flags-file, --flatten, --format,
--help, --impersonate-service-account, --log-http, --project, --quiet,
--trace-token, --user-output-enabled, --verbosity.
Run $ gcloud help for details.
NOTES
This command is currently in alpha and might change without notice. If this
command fails with API permission errors despite specifying the correct
project, you might be trying to access an API with an invitation-only early
access allowlist.

View file

@ -0,0 +1,73 @@
NAME
gcloud alpha vmware network-policies delete - delete a VMware Engine
network policy
SYNOPSIS
gcloud alpha vmware network-policies delete
(NETWORK_POLICY : --location=LOCATION) [--async] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Delete a VMware Engine network policy.
EXAMPLES
To delete a network policy called my-network-policy in project my-project
and region us-west2, run:
$ gcloud alpha vmware network-policies delete my-network-policy \
--location=us-west2 --project=my-project
Or:
$ gcloud alpha vmware network-policies delete my-network-policy
In the second example, the project and the location are taken from gcloud
properties core/project and compute/region respectively.
POSITIONAL ARGUMENTS
VMware Engine Network Policy resource - network_policy. The arguments in
this group can be used to specify the attributes of this resource. (NOTE)
Some attributes are not given arguments in this group but can be set in
other ways. To set the project attribute:
◆ provide the argument network_policy on the command line with a fully
specified name;
◆ set the property core/project;
◆ provide the argument --project on the command line.
This must be specified.
NETWORK_POLICY
ID of the VMware Engine Network Policy or fully qualified identifier
for the VMware Engine Network Policy. To set the network-policy
attribute:
▸ provide the argument network_policy on the command line.
This positional must be specified if any of the other arguments in
this group are specified.
--location=LOCATION
The resource name of the location. To set the location attribute:
▸ provide the argument network_policy on the command line with a
fully specified name;
▸ provide the argument --location on the command line;
▸ set the property compute/region.
FLAGS
--async
Return immediately, without waiting for the operation in progress to
complete. The default is True. Enabled by default, use --no-async to
disable.
GCLOUD WIDE FLAGS
These flags are available to all commands: --access-token-file, --account,
--billing-project, --configuration, --flags-file, --flatten, --format,
--help, --impersonate-service-account, --log-http, --project, --quiet,
--trace-token, --user-output-enabled, --verbosity.
Run $ gcloud help for details.
NOTES
This command is currently in alpha and might change without notice. If this
command fails with API permission errors despite specifying the correct
project, you might be trying to access an API with an invitation-only early
access allowlist.

View file

@ -0,0 +1,67 @@
NAME
gcloud alpha vmware network-policies describe - describe a VMware Engine
network policy
SYNOPSIS
gcloud alpha vmware network-policies describe
(NETWORK_POLICY : --location=LOCATION) [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Describe a VMware Engine network policy.
EXAMPLES
To get a description of a network policy called my-network-policy in
project my-project and region us-west2, run:
$ gcloud alpha vmware network-policies describe my-network-policy \
--location=us-west2 --project=my-project
Or:
$ gcloud alpha vmware network-policies describe my-network-policy
In the second example, the project and the location are taken from gcloud
properties core/project and compute/region respectively.
POSITIONAL ARGUMENTS
VMware Engine Network Policy resource - network_policy. The arguments in
this group can be used to specify the attributes of this resource. (NOTE)
Some attributes are not given arguments in this group but can be set in
other ways. To set the project attribute:
◆ provide the argument network_policy on the command line with a fully
specified name;
◆ set the property core/project;
◆ provide the argument --project on the command line.
This must be specified.
NETWORK_POLICY
ID of the VMware Engine Network Policy or fully qualified identifier
for the VMware Engine Network Policy. To set the network-policy
attribute:
▸ provide the argument network_policy on the command line.
This positional must be specified if any of the other arguments in
this group are specified.
--location=LOCATION
The resource name of the location. To set the location attribute:
▸ provide the argument network_policy on the command line with a
fully specified name;
▸ provide the argument --location on the command line;
▸ set the property compute/region.
GCLOUD WIDE FLAGS
These flags are available to all commands: --access-token-file, --account,
--billing-project, --configuration, --flags-file, --flatten, --format,
--help, --impersonate-service-account, --log-http, --project, --quiet,
--trace-token, --user-output-enabled, --verbosity.
Run $ gcloud help for details.
NOTES
This command is currently in alpha and might change without notice. If this
command fails with API permission errors despite specifying the correct
project, you might be trying to access an API with an invitation-only early
access allowlist.

View file

@ -0,0 +1,40 @@
NAME
gcloud alpha vmware network-policies - manage VMware Engine network
policies in Google Cloud VMware Engine
SYNOPSIS
gcloud alpha vmware network-policies COMMAND [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Manage VMware Engine network policies in Google Cloud VMware
Engine.
GCLOUD WIDE FLAGS
These flags are available to all commands: --help.
Run $ gcloud help for details.
COMMANDS
COMMAND is one of the following:
create
(ALPHA) Create a VMware Engine network policy.
delete
(ALPHA) Delete a VMware Engine network policy.
describe
(ALPHA) Describe a VMware Engine network policy.
list
(ALPHA) List VMware Engine network policies.
update
(ALPHA) Update a VMware Engine network policy.
NOTES
This command is currently in alpha and might change without notice. If this
command fails with API permission errors despite specifying the correct
project, you might be trying to access an API with an invitation-only early
access allowlist.

View file

@ -0,0 +1,100 @@
NAME
gcloud alpha vmware network-policies list - list VMware Engine network
policies
SYNOPSIS
gcloud alpha vmware network-policies list [--location=LOCATION]
[--filter=EXPRESSION] [--limit=LIMIT] [--page-size=PAGE_SIZE]
[--sort-by=[FIELD,...]] [--uri] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) List VMware Engine network policies.
EXAMPLES
To list network policies in your project in the region us-west2 sorted from
oldest to newest, run:
$ gcloud alpha vmware network-policies list --location=us-west2 \
--project=my-project --sort-by=~create_time
Or:
$ gcloud alpha vmware network-policies list --sort-by=~create_time
In the second example, the project and the location are taken from gcloud
properties core/project and compute/region respectively.
To list network policies in your project from all regions, run:
$ gcloud alpha vmware network-policies list --location=- \
--project=my-project
Or:
$ gcloud alpha vmware network-policies list --location=-
In the last example, the project is taken from gcloud properties
core/project.
FLAGS
Location resource - location. This represents a Cloud resource. (NOTE)
Some attributes are not given arguments in this group but can be set in
other ways. To set the project attribute:
◆ provide the argument --location on the command line with a fully
specified name;
◆ set the property compute/region with a fully specified name;
◆ set the property core/project;
◆ provide the argument --project on the command line.
--location=LOCATION
ID of the location or fully qualified identifier for the location. To
set the location attribute:
▸ provide the argument --location on the command line;
▸ set the property compute/region.
LIST COMMAND FLAGS
--filter=EXPRESSION
Apply a Boolean filter EXPRESSION to each resource item to be listed.
If the expression evaluates True, then that item is listed. For more
details and examples of filter expressions, run $ gcloud topic filters.
This flag interacts with other flags that are applied in this order:
--flatten, --sort-by, --filter, --limit.
--limit=LIMIT
Maximum number of resources to list. The default is unlimited. This
flag interacts with other flags that are applied in this order:
--flatten, --sort-by, --filter, --limit.
--page-size=PAGE_SIZE
Some services group resource list output into pages. This flag
specifies the maximum number of resources per page. The default is
determined by the service if it supports paging, otherwise it is
unlimited (no paging). Paging may be applied before or after --filter
and --limit depending on the service.
--sort-by=[FIELD,...]
Comma-separated list of resource field key names to sort by. The
default order is ascending. Prefix a field with ``~'' for descending
order on that field. This flag interacts with other flags that are
applied in this order: --flatten, --sort-by, --filter, --limit.
--uri
Print a list of resource URIs instead of the default output, and change
the command output to a list of URIs. If this flag is used with
--format, the formatting is applied on this URI list. To display URIs
alongside other keys instead, use the uri() transform.
GCLOUD WIDE FLAGS
These flags are available to all commands: --access-token-file, --account,
--billing-project, --configuration, --flags-file, --flatten, --format,
--help, --impersonate-service-account, --log-http, --project, --quiet,
--trace-token, --user-output-enabled, --verbosity.
Run $ gcloud help for details.
NOTES
This command is currently in alpha and might change without notice. If this
command fails with API permission errors despite specifying the correct
project, you might be trying to access an API with an invitation-only early
access allowlist.

View file

@ -0,0 +1,93 @@
NAME
gcloud alpha vmware network-policies update - update a VMware Engine
network policy
SYNOPSIS
gcloud alpha vmware network-policies update
(NETWORK_POLICY : --location=LOCATION) [--async]
[--description=DESCRIPTION] [--edge-services-cidr=EDGE_SERVICES_CIDR]
[--external-ip-access] [--internet-access] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Update a VMware Engine network policy.
EXAMPLES
To update a network policy named my-network-policy so that it disables the
external IP access service, run:
$ gcloud alpha vmware network-policies update my-network-policy \
--location=us-west2 --project=my-project --no-external-ip-access
Or:
$ gcloud alpha vmware network-policies update my-network-policy \
--no-external-ip-access
In the second example, the project and the location are taken from gcloud
properties core/project and compute/regions respectively.
POSITIONAL ARGUMENTS
VMware Engine Network Policy resource - network_policy. The arguments in
this group can be used to specify the attributes of this resource. (NOTE)
Some attributes are not given arguments in this group but can be set in
other ways. To set the project attribute:
◆ provide the argument network_policy on the command line with a fully
specified name;
◆ set the property core/project;
◆ provide the argument --project on the command line.
This must be specified.
NETWORK_POLICY
ID of the VMware Engine Network Policy or fully qualified identifier
for the VMware Engine Network Policy. To set the network-policy
attribute:
▸ provide the argument network_policy on the command line.
This positional must be specified if any of the other arguments in
this group are specified.
--location=LOCATION
The resource name of the location. To set the location attribute:
▸ provide the argument network_policy on the command line with a
fully specified name;
▸ provide the argument --location on the command line;
▸ set the property compute/region.
FLAGS
--async
Return immediately, without waiting for the operation in progress to
complete. The default is True. Enabled by default, use --no-async to
disable.
--description=DESCRIPTION
Updated description for the network policy.
--edge-services-cidr=EDGE_SERVICES_CIDR
Updated IP address range to use for internet access and external IP
access gateways, in CIDR notation.
--external-ip-access
Enable or disable network service that allows external IP addresses to
be assigned to VMware workloads. To enable this service,
internet-access must also be enabled. Use --no-external-ip-access to
disable.
--internet-access
Enable or disable network service that allows VMware workloads to
access the internet. Use --no-internet-access to disable.
GCLOUD WIDE FLAGS
These flags are available to all commands: --access-token-file, --account,
--billing-project, --configuration, --flags-file, --flatten, --format,
--help, --impersonate-service-account, --log-http, --project, --quiet,
--trace-token, --user-output-enabled, --verbosity.
Run $ gcloud help for details.
NOTES
This command is currently in alpha and might change without notice. If this
command fails with API permission errors despite specifying the correct
project, you might be trying to access an API with an invitation-only early
access allowlist.