1
0
Fork 0
mirror of https://github.com/imjasonh/gcloud-help synced 2026-07-18 14:56:05 +00:00

gcloud: Wed May 1 09:26:55 UTC 2024

This commit is contained in:
Automated 2024-05-01 09:26:55 +00:00
parent 3740758467
commit 48fac7efd4
454 changed files with 11765 additions and 12790 deletions

View file

@ -33,9 +33,6 @@ GROUPS
connectors
(ALPHA) Create and manipulate beyondcorp connectors.
legacy
(ALPHA) Manages application legacy connectors and connections.
operations
(ALPHA) List and Describe beyondcorp appconnector operations.

View file

@ -1,134 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connections create - create a new
Beyondcorp application legacy connection
SYNOPSIS
gcloud alpha beyondcorp app legacy connections create
(CONNECTION : --location=LOCATION)
(--application-endpoint=APPLICATION_ENDPOINT
| --application-endpoint-host=APPLICATION_ENDPOINT_HOST
--application-endpoint-port=APPLICATION_ENDPOINT_PORT) [--async]
[--connectors=[CONNECTORS,...]] [--display-name=DISPLAY_NAME]
[--labels=[KEY=VALUE,...]] [--type=TYPE; default="TCP_PROXY"]
[GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Create a new Beyondcorp application legacy connection.
EXAMPLES
The following command creates a legacy Connection with ID my-connection
using default tcp type connection:
$ gcloud alpha beyondcorp app legacy connections create \
my-connection --location=us-central1 \
--application-endpoint=localhost:8080
The following command creates a legacy Connection with ID my-connection
with explicit project value for all required and optional parameters:
$ gcloud alpha beyondcorp app legacy connections create \
my-connection --project=projectId --location=us-central1 \
--application-endpoint-host=localhost \
--application-endpoint-port=8080 --type=tcp \
--connectors=my-connector1,my-connector2 --labels='foo=bar' \
--display-name=connection-display-name --async
POSITIONAL ARGUMENTS
Connection resource - The Beyondcorp application connection 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 connection 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.
CONNECTION
ID of the connection or fully qualified identifier for the
connection.
To set the connection attribute:
▸ provide the argument connection on the command line.
This positional argument must be specified if any of the other
arguments in this group are specified.
--location=LOCATION
The location of the beyondcorp service.
To set the location attribute:
▸ provide the argument connection on the command line with a fully
specified name;
▸ provide the argument --location on the command line.
REQUIRED FLAGS
Application endpoint.
Exactly one of these must be specified:
--application-endpoint=APPLICATION_ENDPOINT
Address of the remote application endpoint for the Beyondcorp
Connection in form of <host>:<port>.
--application-endpoint-host=APPLICATION_ENDPOINT_HOST
Hostname or IP address of the remote application endpoint.
This flag argument must be specified if any of the other arguments in
this group are specified.
--application-endpoint-port=APPLICATION_ENDPOINT_PORT
Port of the remote application endpoint.
This flag argument must be specified if any of the other arguments in
this group are specified.
OPTIONAL FLAGS
--async
Return immediately, without waiting for the operation in progress to
complete.
--connectors=[CONNECTORS,...]
List of connectors name that are authorised to be associated with this
Connection.
--display-name=DISPLAY_NAME
An arbitrary user-provided name for the connection. Cannot exceed 64
characters.
--labels=[KEY=VALUE,...]
List of label KEY=VALUE pairs to add.
Keys must start with a lowercase character and contain only hyphens
(-), underscores (_), lowercase characters, and numbers. Values must
contain only hyphens (-), underscores (_), lowercase characters, and
numbers.
--type=TYPE; default="TCP_PROXY"
The type of network connnectivity used by the connection. TYPE must be
(only one value is supported):
tcp
TCP connection
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/v1alpha API. The full documentation for
this API can be found at: https://cloud.google.com/
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

@ -1,72 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connections delete - delete a single
legacy Connection
SYNOPSIS
gcloud alpha beyondcorp app legacy connections delete
(CONNECTION : --location=LOCATION) [--async] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Delete a single legacy Connection.
EXAMPLES
To delete a legacy connection named my-connection run:
$ gcloud alpha beyondcorp app legacy connections delete \
my-connection --project={project} --location={location}
POSITIONAL ARGUMENTS
Connection resource - The Beyondcorp connection 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 connection 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.
CONNECTION
ID of the connection or fully qualified identifier for the
connection.
To set the connection attribute:
▸ provide the argument connection on the command line.
This positional argument must be specified if any of the other
arguments in this group are specified.
--location=LOCATION
The location of the beyondcorp service.
To set the location attribute:
▸ provide the argument connection 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/v1alpha API. The full documentation for
this API can be found at: https://cloud.google.com/
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

@ -1,76 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connections describe - describe a single
legacy Connection
SYNOPSIS
gcloud alpha beyondcorp app legacy connections describe
(CONNECTION : --location=LOCATION) [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Describe a single legacy Connection.
EXAMPLES
To describe a legacy connection my-connection run:
$ gcloud alpha beyondcorp app legacy connections describe \
my-connection --project={project} --location=us-central1
To describe a legacy connection my-connection in a project for location
us-central1 in table form, run:
$ gcloud alpha beyondcorp app legacy connections describe \
my-connection --project={project} --location=us-central1 \
--format=table(displayName, name.basename(), state, \
applicationEndpoint.host, applicationEndpoint.port, \
updateTime, labels)
POSITIONAL ARGUMENTS
Connection resource - The Beyondcorp connector 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 connection 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.
CONNECTION
ID of the connection or fully qualified identifier for the
connection.
To set the connection attribute:
▸ provide the argument connection on the command line.
This positional argument must be specified if any of the other
arguments in this group are specified.
--location=LOCATION
The location of the beyondcorp service.
To set the location attribute:
▸ provide the argument connection 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/v1alpha API. The full documentation for
this API can be found at: https://cloud.google.com/
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

@ -1,43 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connections - create and manipulate
beyondcorp connections
SYNOPSIS
gcloud alpha beyondcorp app legacy connections COMMAND
[GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) A Beyondcorp Connection resource represents a BeyondCorp protected
connection to a remote application. It creates all the necessary Google
Cloud Platform components needed for creating a BeyondCorp protected
connection. Multiple connectors can be authorised for a single Connection.
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 new Beyondcorp application legacy connection.
delete
(ALPHA) Delete a single legacy Connection.
describe
(ALPHA) Describe a single legacy Connection.
list
(ALPHA) List Beyondcorp legacy connection Resources.
update
(ALPHA) Update an existing legacy Beyondcorp application connection.
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

@ -1,93 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connections list - list Beyondcorp
legacy connection Resources
SYNOPSIS
gcloud alpha beyondcorp app legacy connections list --location=LOCATION
[--filter=EXPRESSION] [--limit=LIMIT] [--page-size=PAGE_SIZE]
[--sort-by=[FIELD,...]] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) List Beyondcorp legacy connection resources based on project and
location.
EXAMPLES
To list all legacy connections in a project for location us-central1 in
table form, run:
$ gcloud alpha beyondcorp app legacy connections list \
--project=projectId --location=us-central1
To list all legacy connections in a project for location us-central1 in
json form, run:
$ gcloud alpha beyondcorp app legacy connections list \
--project=projectId --location=us-central1 \
--format=json(displayName, name.basename(), state, \
applicationEndpoint.host, applicationEndpoint.port, \
updateTime, labels)
REQUIRED FLAGS
Location resource - Arguments and flags that define the Beyondcorp
connector 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/v1alpha API. The full documentation for
this API can be found at: https://cloud.google.com/
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

@ -1,123 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connections update - update an existing
legacy Beyondcorp application connection
SYNOPSIS
gcloud alpha beyondcorp app legacy connections update
(CONNECTION : --location=LOCATION)
[--application-endpoint=APPLICATION_ENDPOINT] [--async]
[--connectors=[CONNECTORS,...]] [--display-name=DISPLAY_NAME]
[--update-labels=[KEY=VALUE,...]]
[--clear-labels | --remove-labels=[KEY,...]] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Update an existing legacy Beyondcorp application connection.
EXAMPLES
To modify the legacy connection my-connection in 'us-central1' by adding
labels 'k0', with value 'value1' and label 'k1' with value 'value2' and
removing labels with key 'k3', run:
$ gcloud alpha beyondcorp app legacy connections update \
my-connection --location=us-central1 \
--display-name=new-display-name --connectors={connector1} \
--application-endpoint=host:port \
--update-labels=k0=value1,k1=value2 --remove-labels=k3
POSITIONAL ARGUMENTS
Connection resource - The Beyondcorp connection 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 connection 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.
CONNECTION
ID of the connection or fully qualified identifier for the
connection.
To set the connection attribute:
▸ provide the argument connection on the command line.
This positional argument must be specified if any of the other
arguments in this group are specified.
--location=LOCATION
The location of the beyondcorp service.
To set the location attribute:
▸ provide the argument connection on the command line with a fully
specified name;
▸ provide the argument --location on the command line.
FLAGS
--application-endpoint=APPLICATION_ENDPOINT
Address of the remote application endpoint for the Beyondcorp
Connection in form of <host>:<port>.
--async
Return immediately, without waiting for the operation in progress to
complete.
--connectors=[CONNECTORS,...]
List of connectors name that are authorised to be associated with this
Connection.
--display-name=DISPLAY_NAME
An arbitrary user-provided name for the connection. Cannot exceed 64
characters.
--update-labels=[KEY=VALUE,...]
List of label KEY=VALUE pairs to update. If a label exists, its value
is modified. Otherwise, a new label is created.
Keys must start with a lowercase character and contain only hyphens
(-), underscores (_), lowercase characters, and numbers. Values must
contain only hyphens (-), underscores (_), lowercase characters, and
numbers.
At most one of these can be specified:
--clear-labels
Remove all labels. If --update-labels is also specified then
--clear-labels is applied first.
For example, to remove all labels:
$ gcloud alpha beyondcorp app legacy connections update \
--clear-labels
To remove all existing labels and create two new labels, foo and baz:
$ gcloud alpha beyondcorp app legacy connections update \
--clear-labels --update-labels foo=bar,baz=qux
--remove-labels=[KEY,...]
List of label keys to remove. If a label does not exist it is
silently ignored. If --update-labels is also specified then
--update-labels is applied first.
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/v1alpha API. The full documentation for
this API can be found at: https://cloud.google.com/
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

@ -1,101 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connectors create - create a new
Beyondcorp application legacy connector
SYNOPSIS
gcloud alpha beyondcorp app legacy connectors create
(CONNECTOR : --location=LOCATION) --member=MEMBER [--async]
[--display-name=DISPLAY_NAME] [--labels=[KEY=VALUE,...]]
[GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Create a new Beyondcorp application legacy connector.
EXAMPLES
The following command creates a Connector with ID my-connector in the
default user project:
$ gcloud alpha beyondcorp app legacy connectors create \
my-connector --location=us-central1 \
--member=serviceAccount:connector-sa@projectId.iam.gserviceaccou\
nt.com
The following command creates a Connector with ID my-connector with
explicit project value for all required and optional parameters:
$ gcloud alpha beyondcorp app legacy connectors create \
my-connector --project=projectId --location=us-central1 \
--member=serviceAccount:connector-sa@projectId.iam.gserviceaccou\
nt.com --labels='foo=bar' --display-name=connector-display-name \
--async
POSITIONAL ARGUMENTS
Connector resource - The Beyondcorp connector 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 connector 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.
CONNECTOR
ID of the connector or fully qualified identifier for the connector.
To set the connector attribute:
▸ provide the argument connector on the command line.
This positional argument must be specified if any of the other
arguments in this group are specified.
--location=LOCATION
The location of the beyondcorp service.
To set the location attribute:
▸ provide the argument connector on the command line with a fully
specified name;
▸ provide the argument --location on the command line.
REQUIRED FLAGS
--member=MEMBER
Connector service account email in form of 'serviceAccount:email'.
OPTIONAL FLAGS
--async
Return immediately, without waiting for the operation in progress to
complete.
--display-name=DISPLAY_NAME
An arbitrary user-provided name for the connector. Cannot exceed 64
characters.
--labels=[KEY=VALUE,...]
List of label KEY=VALUE pairs to add.
Keys must start with a lowercase character and contain only hyphens
(-), underscores (_), lowercase characters, and numbers. Values must
contain only hyphens (-), underscores (_), lowercase characters, and
numbers.
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/v1alpha API. The full documentation for
this API can be found at: https://cloud.google.com/
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

@ -1,71 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connectors delete - delete a single
legacy Connector
SYNOPSIS
gcloud alpha beyondcorp app legacy connectors delete
(CONNECTOR : --location=LOCATION) [--async] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Delete a single legacy Connector.
EXAMPLES
To delete a legacy connector my-connector run:
$ gcloud alpha beyondcorp app legacy connectors delete \
my-connector --project={project} --location={location}
POSITIONAL ARGUMENTS
Connector resource - The Beyondcorp connector 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 connector 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.
CONNECTOR
ID of the connector or fully qualified identifier for the connector.
To set the connector attribute:
▸ provide the argument connector on the command line.
This positional argument must be specified if any of the other
arguments in this group are specified.
--location=LOCATION
The location of the beyondcorp service.
To set the location attribute:
▸ provide the argument connector 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/v1alpha API. The full documentation for
this API can be found at: https://cloud.google.com/
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

@ -1,78 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connectors describe - describe a single
legacy Connector
SYNOPSIS
gcloud alpha beyondcorp app legacy connectors describe
(CONNECTOR : --location=LOCATION) [--details] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Describe a single legacy Connector.
EXAMPLES
To describe a connector my-connector run:
$ gcloud alpha beyondcorp app legacy connectors describe \
my-connector --project={project} --location={location}
To describe a connector in a project for location us-central1 in table
form, run:
$ gcloud alpha beyondcorp app legacy connectors describe \
--project=projectId --location=us-central1 \
--format=table(displayName, name, state, \
principalInfo.serviceAccount.email,createTime,updateTime,labels)
POSITIONAL ARGUMENTS
Connector resource - The Beyondcorp connector 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 connector 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.
CONNECTOR
ID of the connector or fully qualified identifier for the connector.
To set the connector attribute:
▸ provide the argument connector on the command line.
This positional argument must be specified if any of the other
arguments in this group are specified.
--location=LOCATION
The location of the beyondcorp service.
To set the location attribute:
▸ provide the argument connector on the command line with a fully
specified name;
▸ provide the argument --location on the command line.
FLAGS
--details
Includes details.
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/v1alpha API. The full documentation for
this API can be found at: https://cloud.google.com/
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

@ -1,44 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connectors - create and manipulate
beyondcorp connectors
SYNOPSIS
gcloud alpha beyondcorp app legacy connectors COMMAND
[GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) A Beyondcorp connector represents an application facing component
deployed proximal to and with direct access to the application instances.
It is used to establish connectivity between the remote enterprise
environment and Google Cloud Platform. It initiates connections to the
applications and can proxy the data from users over the connection.
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 new Beyondcorp application legacy connector.
delete
(ALPHA) Delete a single legacy Connector.
describe
(ALPHA) Describe a single legacy Connector.
list
(ALPHA) List Beyondcorp legacy connector Resources.
update
(ALPHA) Update an existing Beyondcorp application legacy connector.
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

@ -1,92 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connectors list - list Beyondcorp legacy
connector Resources
SYNOPSIS
gcloud alpha beyondcorp app legacy connectors list --location=LOCATION
[--filter=EXPRESSION] [--limit=LIMIT] [--page-size=PAGE_SIZE]
[--sort-by=[FIELD,...]] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) List Beyondcorp legacy connector resources based on project and
location.
EXAMPLES
To list all legacy connectors in a project for location us-central1 in
table form, run:
$ gcloud alpha beyondcorp app legacy connectors list \
--project=projectId --location=us-central1
To list all legacy connectors in a project for location us-central1 in json
form, run:
$ gcloud alpha beyondcorp app legacy connectors list \
--project=projectId --location=us-central1 \
--format=json(displayName, name, state, \
principalInfo.serviceAccount.email,createTime,updateTime,labels)
REQUIRED FLAGS
Location resource - Arguments and flags that define the Beyondcorp
connector 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/v1alpha API. The full documentation for
this API can be found at: https://cloud.google.com/
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

@ -1,110 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy connectors update - update an existing
Beyondcorp application legacy connector
SYNOPSIS
gcloud alpha beyondcorp app legacy connectors update
(CONNECTOR : --location=LOCATION) [--async]
[--display-name=DISPLAY_NAME] [--update-labels=[KEY=VALUE,...]]
[--clear-labels | --remove-labels=[KEY,...]] [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) Update an existing Beyondcorp application legacy connector.
EXAMPLES
To modify the legacy connector my-connector in 'us-central1' by adding
labels 'k0', with value 'value1' and label 'k1' with value 'value2' and
removing labels with key 'k3', run:
$ gcloud alpha beyondcorp app legacy connectors update \
my-connector --location=us-central1 \
--display-name=new-display-name \
--update-labels=k0=value1,k1=value2 --remove-labels=k3
POSITIONAL ARGUMENTS
Connector resource - The Beyondcorp connector 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 connector 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.
CONNECTOR
ID of the connector or fully qualified identifier for the connector.
To set the connector attribute:
▸ provide the argument connector on the command line.
This positional argument must be specified if any of the other
arguments in this group are specified.
--location=LOCATION
The location of the beyondcorp service.
To set the location attribute:
▸ provide the argument connector 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 connector. Cannot exceed 64
characters.
--update-labels=[KEY=VALUE,...]
List of label KEY=VALUE pairs to update. If a label exists, its value
is modified. Otherwise, a new label is created.
Keys must start with a lowercase character and contain only hyphens
(-), underscores (_), lowercase characters, and numbers. Values must
contain only hyphens (-), underscores (_), lowercase characters, and
numbers.
At most one of these can be specified:
--clear-labels
Remove all labels. If --update-labels is also specified then
--clear-labels is applied first.
For example, to remove all labels:
$ gcloud alpha beyondcorp app legacy connectors update --clear-labels
To remove all existing labels and create two new labels, foo and baz:
$ gcloud alpha beyondcorp app legacy connectors update \
--clear-labels --update-labels foo=bar,baz=qux
--remove-labels=[KEY,...]
List of label keys to remove. If a label does not exist it is
silently ignored. If --update-labels is also specified then
--update-labels is applied first.
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/v1alpha API. The full documentation for
this API can be found at: https://cloud.google.com/
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

@ -1,41 +0,0 @@
NAME
gcloud alpha beyondcorp app legacy - manages application legacy connectors
and connections
SYNOPSIS
gcloud alpha beyondcorp app legacy GROUP [GCLOUD_WIDE_FLAG ...]
DESCRIPTION
(ALPHA) The gcloud beyondcorp command group lets you secure non-gcp
application by managing legacy connectors and connections.
BeyondCorp Enterprise offers a zero trust solution that enables secure
access with integrated threat and data protection.The solution enables
secure access to both Google Cloud Platform and on-prem hosted apps. For
remote apps that are not deployed in Google Cloud Platform, BeyondCorp
Enterprise's App connector provides simplified connectivity and app
publishing experience.
More information on Beyondcorp can be found here:
https://cloud.google.com/beyondcorp
GCLOUD WIDE FLAGS
These flags are available to all commands: --help.
Run $ gcloud help for details.
GROUPS
GROUP is one of the following:
connections
(ALPHA) Create and manipulate beyondcorp connections.
connectors
(ALPHA) Create and manipulate beyondcorp connectors.
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.