1
0
Fork 0
mirror of https://github.com/imjasonh/gcloud-help synced 2026-07-22 07:40:10 +00:00

gcloud: Wed Jul 27 08:55:33 UTC 2022

This commit is contained in:
Automated 2022-07-27 08:55:33 +00:00
parent 380c3aa29f
commit 3513fd1c11
Failed to extract signature
171 changed files with 3989 additions and 448 deletions

View file

@ -0,0 +1,139 @@
NAME
gcloud beta beyondcorp client-connector services create - create a new
BeyondCorp client connector service
SYNOPSIS
gcloud beta beyondcorp client-connector services create
(CLIENT_CONNECTOR_SERVICE : --location=LOCATION)
(--config-from-file=CONFIG_FROM_FILE
| [--egress-peered-vpc=EGRESS_PEERED_VPC
--ingress-config=INGRESS_CONFIG : --display-name=DISPLAY_NAME])
[--async] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(BETA) Create a new BeyondCorp client connector service.
EXAMPLES
The following command creates a client connector service with ID
my-service-resource using ingress/egress config provided:
$ gcloud beta beyondcorp client-connector services create \
my-service-resource --location=us-central1 \
--project=consumer-project-id \
--ingress-config='{"transportProtocol":"TCP",
"destinationRoutes":[{"address":"196.0.0.1",
"netmask":"255.255.255.0"}]}' \
--egress-peered-vpc='{"networkVpc":"projects/consumer-project-id\
/global/networks/my-vpc-network"}'
The following command creates a client connector service with ID
my-service-resource with configuration from file:
$ gcloud beta beyondcorp client-connector services create \
my-service-resource --project=consumer-project-id \
--location=us-central1 \
--config-from-file=/path/to/file/configJson.txt
POSITIONAL ARGUMENTS
Client connector service resource - The BeyondCorp client connector
service you want to create. 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 client_connector_service 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.
CLIENT_CONNECTOR_SERVICE
ID of the client_connector_service or fully qualified identifier for
the client_connector_service. To set the client_connector_service
attribute:
▸ provide the argument client_connector_service on the command
line.
This positional must be specified if any of the other arguments in
this group are specified.
--location=LOCATION
The location of the BeyondCorp Enterprise client connector.
To set the location attribute:
▸ provide the argument client_connector_service on the command line
with a fully specified name;
▸ provide the argument --location on the command line.
REQUIRED FLAGS
Client connector service configuration.
Exactly one of these must be specified:
--config-from-file=CONFIG_FROM_FILE
Path to json file containing client connector service configuration.
Example - "/file/path/configJson.txt" where configJson.txt contains - {
"ingress":{
"config":{
"transportProtocol":"TCP",
"destinationRoutes":[{
"address":"196.0.0.1",
"netmask":"255.255.255.0"
}]
}
},
"egress":{
"peeredVpc":{
"networkVpc":"projects/consumer-project-id/global/networks/my-vpc-network"
}
},
"displayName":"my-service-resource"
}
--egress-peered-vpc=EGRESS_PEERED_VPC
The peered VPC owned by the consumer project. Example -
{"networkVpc":
"projects/consumer-project-id/global/networks/my-vpc-network"}.
This flag must be specified if any of the other arguments in this
group are specified.
--ingress-config=INGRESS_CONFIG
The basic ingress config for client gateways. Example -
{"transportProtocol":
"TCP","destinationRoutes":[{"address":"196.0.0.1",
"netmask":"255.255.255.0"}]}.
This flag must be specified if any of the other arguments in this
group are specified.
--display-name=DISPLAY_NAME
An arbitrary user-provided name for the client connector service. The
display name should follow format -
▸ Must be 6 to 30 characters in length.
▸ Can only contain lowercase letters, numbers and hyphens.
▸ Must start with a letter.
OPTIONAL FLAGS
--async
Return immediately, without waiting for the operation in progress to
complete.
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.
API REFERENCE
This command uses the beyondcorp/v1 API. The full documentation for this
API can be found at: https://cloud.google.com/
NOTES
This command is currently in beta and might change without notice. This
variant is also available:
$ gcloud alpha beyondcorp client-connector services create

View file

@ -0,0 +1,73 @@
NAME
gcloud beta beyondcorp client-connector services delete - delete a
BeyondCorp client connector service
SYNOPSIS
gcloud beta beyondcorp client-connector services delete
(CLIENT_CONNECTOR_SERVICE : --location=LOCATION) [--async]
[GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(BETA) Delete a BeyondCorp client connector service.
EXAMPLES
To delete a client connector service with ID my-service-resource run:
$ gcloud beta beyondcorp client-connector services delete \
my-service-resource --project=consumer-project-id \
--location=us-central1
POSITIONAL ARGUMENTS
Client connector service resource - The BeyondCorp client connector
service you want to delete. 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 client_connector_service 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.
CLIENT_CONNECTOR_SERVICE
ID of the client_connector_service or fully qualified identifier for
the client_connector_service. To set the client_connector_service
attribute:
▸ provide the argument client_connector_service on the command
line.
This positional must be specified if any of the other arguments in
this group are specified.
--location=LOCATION
The location of the BeyondCorp Enterprise client connector.
To set the location attribute:
▸ provide the argument client_connector_service on the command line
with a fully specified name;
▸ provide the argument --location on the command line.
FLAGS
--async
Return immediately, without waiting for the operation in progress to
complete.
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.
API REFERENCE
This command uses the beyondcorp/v1 API. The full documentation for this
API can be found at: https://cloud.google.com/
NOTES
This command is currently in beta and might change without notice. This
variant is also available:
$ gcloud alpha beyondcorp client-connector services delete

View file

@ -0,0 +1,67 @@
NAME
gcloud beta beyondcorp client-connector services describe - describe a
BeyondCorp client connector service
SYNOPSIS
gcloud beta beyondcorp client-connector services describe
(CLIENT_CONNECTOR_SERVICE : --location=LOCATION) [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(BETA) Describe a BeyondCorp client connector service.
EXAMPLES
To describe a client connector service with ID my-service-resource run:
$ gcloud beta beyondcorp client-connector services describe \
my-service-resource --project=consumer-project-id \
--location=us-central1
POSITIONAL ARGUMENTS
Client connector service resource - The BeyondCorp client connector
service you want to get details about. 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 client_connector_service 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.
CLIENT_CONNECTOR_SERVICE
ID of the client_connector_service or fully qualified identifier for
the client_connector_service. To set the client_connector_service
attribute:
▸ provide the argument client_connector_service on the command
line.
This positional must be specified if any of the other arguments in
this group are specified.
--location=LOCATION
The location of the BeyondCorp Enterprise client connector.
To set the location attribute:
▸ provide the argument client_connector_service on the command line
with a fully specified name;
▸ provide the argument --location on the command line.
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.
API REFERENCE
This command uses the beyondcorp/v1 API. The full documentation for this
API can be found at: https://cloud.google.com/
NOTES
This command is currently in beta and might change without notice. This
variant is also available:
$ gcloud alpha beyondcorp client-connector services describe

View file

@ -0,0 +1,47 @@
NAME
gcloud beta beyondcorp client-connector services - create and manipulate
BeyondCorp client connector services
SYNOPSIS
gcloud beta beyondcorp client-connector services COMMAND
[GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(BETA) The client connector service is used to define a common
configuration for a group of client gateways. Client gateways refer to the
client connector service and are used to control the regions where you want
to manage user traffic. The gateways communicate with the BeyondCorp
Enterprise enforcement system to enforce context-aware checks. The
BeyondCorp Enterprise enforcement system uses Identity-Aware Proxy and
Access Context Manager, a flexible BeyondCorp Enterprise zero trust policy
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
(BETA) Create a new BeyondCorp client connector service.
delete
(BETA) Delete a BeyondCorp client connector service.
describe
(BETA) Describe a BeyondCorp client connector service.
list
(BETA) List BeyondCorp client connector service resources.
update
(BETA) Update a BeyondCorp client connector service.
NOTES
This command is currently in beta and might change without notice. This
variant is also available:
$ gcloud alpha beyondcorp client-connector services

View file

@ -0,0 +1,87 @@
NAME
gcloud beta beyondcorp client-connector services list - list BeyondCorp
client connector service resources
SYNOPSIS
gcloud beta beyondcorp client-connector services list --location=LOCATION
[--filter=EXPRESSION] [--limit=LIMIT] [--page-size=PAGE_SIZE]
[--sort-by=[FIELD,...]] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(BETA) List BeyondCorp client connector service resources based on project
and location.
EXAMPLES
To list all client connector services in a project for location us-central1
in table form, run:
$ gcloud beta beyondcorp client-connector services list \
--project=consumer-project-id --location=us-central1
To list all client connector service in a project for location us-central1
with limit=1, run:
$ gcloud beta beyondcorp client-connector services list \
--project=consumer-project-id --location=us-central1 --limit=1
REQUIRED FLAGS
Location resource - Arguments and flags that define the BeyondCorp client
connector services you want to list. 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 core/project;
◆ provide the argument --project on the command line.
This must be specified.
--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.
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.
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.
API REFERENCE
This command uses the beyondcorp/v1 API. The full documentation for this
API can be found at: https://cloud.google.com/
NOTES
This command is currently in beta and might change without notice. This
variant is also available:
$ gcloud alpha beyondcorp client-connector services list

View file

@ -0,0 +1,81 @@
NAME
gcloud beta beyondcorp client-connector services update - update a
BeyondCorp client connector service
SYNOPSIS
gcloud beta beyondcorp client-connector services update
(CLIENT_CONNECTOR_SERVICE : --location=LOCATION) [--async]
[--display-name=DISPLAY_NAME] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(BETA) Update a BeyondCorp client connector service.
EXAMPLES
The following command updates a client connector service with ID
my-service-resource in location us-central1:
$ gcloud beta beyondcorp client-connector services update \
my-service-resource --project=consumer-project-id \
--location=us-central1 --display-name="my-new-resource"
POSITIONAL ARGUMENTS
Client connector service resource - The BeyondCorp client connector
service you want to update. 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 client_connector_service 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.
CLIENT_CONNECTOR_SERVICE
ID of the client_connector_service or fully qualified identifier for
the client_connector_service. To set the client_connector_service
attribute:
▸ provide the argument client_connector_service on the command
line.
This positional must be specified if any of the other arguments in
this group are specified.
--location=LOCATION
The location of the BeyondCorp Enterprise client connector.
To set the location attribute:
▸ provide the argument client_connector_service on the command line
with a fully specified name;
▸ provide the argument --location on the command line.
FLAGS
--async
Return immediately, without waiting for the operation in progress to
complete.
--display-name=DISPLAY_NAME
An arbitrary user-provided name for the client connector service. The
display name should follow format -
◆ Must be 6 to 30 characters in length.
◆ Can only contain lowercase letters, numbers and hyphens.
◆ Must start with a letter.
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.
API REFERENCE
This command uses the beyondcorp/v1 API. The full documentation for this
API can be found at: https://cloud.google.com/
NOTES
This command is currently in beta and might change without notice. This
variant is also available:
$ gcloud alpha beyondcorp client-connector services update