mirror of
https://github.com/imjasonh/gcloud-help
synced 2026-07-18 23:08:48 +00:00
gcloud: Wed Jun 19 09:33:28 UTC 2024
This commit is contained in:
parent
04a1e3ce77
commit
fb3e2aa33b
182 changed files with 3829 additions and 2129 deletions
|
|
@ -4,6 +4,7 @@ NAME
|
|||
SYNOPSIS
|
||||
gcloud iap settings get
|
||||
[--folder=FOLDER --organization=ORGANIZATION --project=PROJECT
|
||||
--region=REGION
|
||||
--resource-type=RESOURCE_TYPE --service=SERVICE --version=VERSION]
|
||||
[GCLOUD_WIDE_FLAG ...]
|
||||
|
||||
|
|
@ -55,6 +56,12 @@ EXAMPLES
|
|||
$ gcloud iap settings get --project=PROJECT_ID \
|
||||
--resource-type=compute --service=SERVICE_ID
|
||||
|
||||
To get the IAP setting for a regional backend service within a project,
|
||||
run:
|
||||
|
||||
$ gcloud iap settings get --project=PROJECT_ID \
|
||||
--resource-type=compute --service=SERVICE_ID --region=REGION_ID
|
||||
|
||||
FLAGS
|
||||
--folder=FOLDER
|
||||
Folder ID.
|
||||
|
|
@ -65,6 +72,11 @@ FLAGS
|
|||
--project=PROJECT
|
||||
Project ID.
|
||||
|
||||
--region=REGION
|
||||
Region name. Not applicable for app-engine. Required when resource-type
|
||||
is compute and regional scoped. Not applicable for compute when global
|
||||
scoped.
|
||||
|
||||
--resource-type=RESOURCE_TYPE
|
||||
Resource type of the IAP resource. RESOURCE_TYPE must be one of:
|
||||
app-engine, iap_web, compute, organization, folder.
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ NAME
|
|||
SYNOPSIS
|
||||
gcloud iap settings set SETTING_FILE
|
||||
[--folder=FOLDER --organization=ORGANIZATION --project=PROJECT
|
||||
--region=REGION
|
||||
--resource-type=RESOURCE_TYPE --service=SERVICE --version=VERSION]
|
||||
[GCLOUD_WIDE_FLAG ...]
|
||||
|
||||
|
|
@ -56,6 +57,11 @@ EXAMPLES
|
|||
$ gcloud iap settings set iap_settings.yaml --project=PROJECT_ID \
|
||||
--resource-type=compute --service=SERVICE_ID
|
||||
|
||||
To set the IAP setting for a region backend service within a project, run:
|
||||
|
||||
$ gcloud iap settings set iap_settings.yaml --project=PROJECT_ID \
|
||||
--resource-type=compute --service=SERVICE_ID --region=REGION_ID
|
||||
|
||||
POSITIONAL ARGUMENTS
|
||||
SETTING_FILE
|
||||
JSON or YAML file containing the IAP resource settings.
|
||||
|
|
@ -114,6 +120,11 @@ FLAGS
|
|||
--project=PROJECT
|
||||
Project ID.
|
||||
|
||||
--region=REGION
|
||||
Region name. Not applicable for app-engine. Required when resource-type
|
||||
is compute and regional scoped. Not applicable for compute when global
|
||||
scoped.
|
||||
|
||||
--resource-type=RESOURCE_TYPE
|
||||
Resource type of the IAP resource. RESOURCE_TYPE must be one of:
|
||||
app-engine, iap_web, compute, organization, folder.
|
||||
|
|
|
|||
|
|
@ -6,7 +6,8 @@ SYNOPSIS
|
|||
gcloud iap web add-iam-policy-binding --member=PRINCIPAL --role=ROLE
|
||||
[--condition=[KEY=VALUE,...]
|
||||
| --condition-from-file=CONDITION_FROM_FILE]
|
||||
[--resource-type=RESOURCE_TYPE : --service=SERVICE --version=VERSION]
|
||||
[--resource-type=RESOURCE_TYPE
|
||||
: --region=REGION --service=SERVICE --version=VERSION]
|
||||
[GCLOUD_WIDE_FLAG ...]
|
||||
|
||||
DESCRIPTION
|
||||
|
|
@ -25,6 +26,14 @@ EXAMPLES
|
|||
--resource-type=IAP_IAM_RESOURCE \
|
||||
--member='user:test-user@gmail.com' --role='roles/editor'
|
||||
|
||||
To add an IAM policy binding for the role of 'roles/editor' for the user
|
||||
'test-user@gmail.com' on regional IAP IAM resource IAP_IAM_RESOURCE, run:
|
||||
|
||||
$ gcloud iap web add-iam-policy-binding \
|
||||
--resource-type=IAP_IAM_RESOURCE \
|
||||
--member='user:test-user@gmail.com' --role='roles/editor' \
|
||||
--region=REGION
|
||||
|
||||
To add an IAM policy binding for the role of 'roles/editor' for all
|
||||
authenticated users on IAP IAM resource IAP_IAM_RESOURCE, run:
|
||||
|
||||
|
|
@ -109,6 +118,11 @@ OPTIONAL FLAGS
|
|||
Resource type of the IAP resource. RESOURCE_TYPE must be one of:
|
||||
app-engine, backend-services.
|
||||
|
||||
--region=REGION
|
||||
Region name. Should only be specified with
|
||||
--resource-type=backend-services if it is a regional scoped. Not
|
||||
applicable for global scoped backend services.
|
||||
|
||||
--service=SERVICE
|
||||
Service name.
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,8 @@ NAME
|
|||
|
||||
SYNOPSIS
|
||||
gcloud iap web get-iam-policy
|
||||
[--resource-type=RESOURCE_TYPE : --service=SERVICE --version=VERSION]
|
||||
[--resource-type=RESOURCE_TYPE
|
||||
: --region=REGION --service=SERVICE --version=VERSION]
|
||||
[--filter=EXPRESSION] [--limit=LIMIT] [--page-size=PAGE_SIZE]
|
||||
[--sort-by=[FIELD,...]] [GCLOUD_WIDE_FLAG ...]
|
||||
|
||||
|
|
@ -53,11 +54,22 @@ EXAMPLES
|
|||
$ gcloud iap web get-iam-policy --resource-type=backend-services \
|
||||
--service=SERVICE_ID
|
||||
|
||||
To get the IAM policy for the web accesses to the IAP protected resources
|
||||
within a regional backend service, run:
|
||||
|
||||
$ gcloud iap web get-iam-policy --resource-type=backend-services \
|
||||
--service=SERVICE_ID --region=REGION
|
||||
|
||||
FLAGS
|
||||
--resource-type=RESOURCE_TYPE
|
||||
Resource type of the IAP resource. RESOURCE_TYPE must be one of:
|
||||
app-engine, backend-services.
|
||||
|
||||
--region=REGION
|
||||
Region name. Should only be specified with
|
||||
--resource-type=backend-services if it is a regional scoped. Not
|
||||
applicable for global scoped backend services.
|
||||
|
||||
--service=SERVICE
|
||||
Service name.
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,8 @@ SYNOPSIS
|
|||
gcloud iap web remove-iam-policy-binding --member=PRINCIPAL --role=ROLE
|
||||
[--all | --condition=[KEY=VALUE,...]
|
||||
| --condition-from-file=CONDITION_FROM_FILE]
|
||||
[--resource-type=RESOURCE_TYPE : --service=SERVICE --version=VERSION]
|
||||
[--resource-type=RESOURCE_TYPE
|
||||
: --region=REGION --service=SERVICE --version=VERSION]
|
||||
[GCLOUD_WIDE_FLAG ...]
|
||||
|
||||
DESCRIPTION
|
||||
|
|
@ -26,6 +27,14 @@ EXAMPLES
|
|||
--resource-type=IAP_IAM_RESOURCE \
|
||||
--member='user:test-user@gmail.com' --role='roles/editor'
|
||||
|
||||
To remove an IAM policy binding for the role of 'roles/editor' for the user
|
||||
'test-user@gmail.com' on regional IAP IAM resource IAP_IAM_RESOURCE, run:
|
||||
|
||||
$ gcloud iap web remove-iam-policy-binding \
|
||||
--resource-type=IAP_IAM_RESOURCE \
|
||||
--member='user:test-user@gmail.com' --role='roles/editor' \
|
||||
--region=REGION
|
||||
|
||||
To remove an IAM policy binding for the role of 'roles/editor' from all
|
||||
authenticated users on IAP IAM resource IAP_IAM_RESOURCE,run:
|
||||
|
||||
|
|
@ -125,6 +134,11 @@ OPTIONAL FLAGS
|
|||
Resource type of the IAP resource. RESOURCE_TYPE must be one of:
|
||||
app-engine, backend-services.
|
||||
|
||||
--region=REGION
|
||||
Region name. Should only be specified with
|
||||
--resource-type=backend-services if it is a regional scoped. Not
|
||||
applicable for global scoped backend services.
|
||||
|
||||
--service=SERVICE
|
||||
Service name.
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,8 @@ NAME
|
|||
|
||||
SYNOPSIS
|
||||
gcloud iap web set-iam-policy POLICY_FILE
|
||||
[--resource-type=RESOURCE_TYPE : --service=SERVICE --version=VERSION]
|
||||
[--resource-type=RESOURCE_TYPE
|
||||
: --region=REGION --service=SERVICE --version=VERSION]
|
||||
[GCLOUD_WIDE_FLAG ...]
|
||||
|
||||
DESCRIPTION
|
||||
|
|
@ -58,6 +59,13 @@ EXAMPLES
|
|||
$ gcloud iap web set-iam-policy POLICY_FILE \
|
||||
--resource-type=backend-services --service=SERVICE_ID
|
||||
|
||||
To set the IAM policy for the web accesses to the IAP protected resources
|
||||
within a regional backend service, run:
|
||||
|
||||
$ gcloud iap web set-iam-policy POLICY_FILE \
|
||||
--resource-type=backend-services --service=SERVICE_ID \
|
||||
--region=REGION
|
||||
|
||||
POSITIONAL ARGUMENTS
|
||||
POLICY_FILE
|
||||
JSON or YAML file containing the IAM policy.
|
||||
|
|
@ -67,6 +75,11 @@ FLAGS
|
|||
Resource type of the IAP resource. RESOURCE_TYPE must be one of:
|
||||
app-engine, backend-services.
|
||||
|
||||
--region=REGION
|
||||
Region name. Should only be specified with
|
||||
--resource-type=backend-services if it is a regional scoped. Not
|
||||
applicable for global scoped backend services.
|
||||
|
||||
--service=SERVICE
|
||||
Service name.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue