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

gcloud: Wed Mar 5 10:41:25 UTC 2025

This commit is contained in:
Automated 2025-03-05 10:41:25 +00:00
parent a597993b2e
commit 6dc93282df
279 changed files with 4198 additions and 801 deletions

View file

@ -24,12 +24,11 @@ SYNOPSIS
: [--postgresql-ca-certificate=POSTGRESQL_CA_CERTIFICATE
: --postgresql-client-certificate=POSTGRESQL_CLIENT_CERTIFICATE
--postgresql-client-key=POSTGRESQL_CLIENT_KEY]]
| --sqlserver-database=SQLSERVER_DATABASE
--sqlserver-hostname=SQLSERVER_HOSTNAME
--sqlserver-port=SQLSERVER_PORT
--sqlserver-username=SQLSERVER_USERNAME
(--sqlserver-password=SQLSERVER_PASSWORD
| --sqlserver-prompt-for-password)]
| --salesforce-domain=SALESFORCE_DOMAIN
(--salesforce-oauth2-client-id=SALESFORCE_OAUTH2_CLIENT_ID
(--salesforce-oauth2-client-secret=SALESFORCE_OAUTH2_CLIENT_SECRET
| --salesforce-prompt-for-oauth2-client-secret
| --salesforce-secret-manager-stored-oauth2-client-secret=SALESFORCE_SECRET_MANAGER_STORED_OAUTH2_CLIENT_SECRET) | --salesforce-username=SALESFORCE_USERNAME (--salesforce-password=SALESFORCE_PASSWORD | --salesforce-prompt-for-password | --salesforce-secret-manager-stored-password=SALESFORCE_SECRET_MANAGER_STORED_PASSWORD) (--salesforce-prompt-for-security-token | --salesforce-secret-manager-stored-security-token=SALESFORCE_SECRET_MANAGER_STORED_SECURITY_TOKEN | --salesforce-security-token=SALESFORCE_SECURITY_TOKEN)) | --sqlserver-database=SQLSERVER_DATABASE --sqlserver-hostname=SQLSERVER_HOSTNAME --sqlserver-port=SQLSERVER_PORT --sqlserver-username=SQLSERVER_USERNAME (--sqlserver-password=SQLSERVER_PASSWORD | --sqlserver-prompt-for-password)]
[--no-connectivity | --private-connection-name=PRIVATE_CONNECTION_NAME
| --static-ip-connectivity
| [--forward-ssh-hostname=FORWARD_SSH_HOSTNAME
@ -271,6 +270,67 @@ OPTIONAL FLAGS
This flag argument must be specified if any of the other arguments in
this group are specified.
--salesforce-domain=SALESFORCE_DOMAIN
Domain of the Salesforce organization. For example,
'myorg.my.salesforce.com'
This flag argument must be specified if any of the other arguments in
this group are specified.
Exactly one of these must be specified:
--salesforce-oauth2-client-id=SALESFORCE_OAUTH2_CLIENT_ID
OAuth 2.0 Client ID used to connect to Salesforce.
This flag argument must be specified if any of the other arguments
in this group are specified.
Exactly one of these must be specified:
--salesforce-oauth2-client-secret=SALESFORCE_OAUTH2_CLIENT_SECRET
OAuth 2.0 Client secret used to connect to Salesforce.
--salesforce-prompt-for-oauth2-client-secret
Prompt for the OAuth 2.0 Client secret used to connect to
Salesforce.
--salesforce-secret-manager-stored-oauth2-client-secret=SALESFORCE_SECRET_MANAGER_STORED_OAUTH2_CLIENT_SECRET
Path to secret manager, storing the OAuth 2.0 Client secret used
to connect to Salesforce.
--salesforce-username=SALESFORCE_USERNAME
Username Datastream will use to connect to the database.
This flag argument must be specified if any of the other arguments
in this group are specified.
Exactly one of these must be specified:
--salesforce-password=SALESFORCE_PASSWORD
Password for the user that Datastream will be using to connect to
Salesforce. This field is not returned on request, and the value
is encrypted when stored in Datastream.
--salesforce-prompt-for-password
Prompt for the password used to connect to Salesforce.
--salesforce-secret-manager-stored-password=SALESFORCE_SECRET_MANAGER_STORED_PASSWORD
Path to secret manager, storing the password used to connect to
Salesforce.
Exactly one of these must be specified:
--salesforce-prompt-for-security-token
Prompt for the security token used to connect to Salesforce.
--salesforce-secret-manager-stored-security-token=SALESFORCE_SECRET_MANAGER_STORED_SECURITY_TOKEN
Path to secret manager, storing the security token used to
connect to Salesforce.
--salesforce-security-token=SALESFORCE_SECURITY_TOKEN
Security token for the user that Datastream will be using to
connect to Salesforce.
--sqlserver-database=SQLSERVER_DATABASE
Database service for the SQL Server connection.

View file

@ -25,12 +25,11 @@ SYNOPSIS
--postgresql-client-key=POSTGRESQL_CLIENT_KEY
--postgresql-password=POSTGRESQL_PASSWORD
| --postgresql-prompt-for-password
| --sqlserver-database=SQLSERVER_DATABASE
--sqlserver-hostname=SQLSERVER_HOSTNAME
--sqlserver-port=SQLSERVER_PORT
--sqlserver-username=SQLSERVER_USERNAME
--sqlserver-password=SQLSERVER_PASSWORD
| --sqlserver-prompt-for-password]
| --salesforce-domain=SALESFORCE_DOMAIN
--salesforce-oauth2-client-id=SALESFORCE_OAUTH2_CLIENT_ID
--salesforce-oauth2-client-secret=SALESFORCE_OAUTH2_CLIENT_SECRET
| --salesforce-prompt-for-oauth2-client-secret
| --salesforce-secret-manager-stored-oauth2-client-secret=SALESFORCE_SECRET_MANAGER_STORED_OAUTH2_CLIENT_SECRET | --salesforce-username=SALESFORCE_USERNAME --salesforce-password=SALESFORCE_PASSWORD | --salesforce-prompt-for-password | --salesforce-secret-manager-stored-password=SALESFORCE_SECRET_MANAGER_STORED_PASSWORD --salesforce-prompt-for-security-token | --salesforce-secret-manager-stored-security-token=SALESFORCE_SECRET_MANAGER_STORED_SECURITY_TOKEN | --salesforce-security-token=SALESFORCE_SECURITY_TOKEN | --sqlserver-database=SQLSERVER_DATABASE --sqlserver-hostname=SQLSERVER_HOSTNAME --sqlserver-port=SQLSERVER_PORT --sqlserver-username=SQLSERVER_USERNAME --sqlserver-password=SQLSERVER_PASSWORD | --sqlserver-prompt-for-password]
[--clear-labels | --remove-labels=[KEY,...]]
[--no-connectivity | --private-connection-name=PRIVATE_CONNECTION_NAME
| --static-ip-connectivity
@ -220,6 +219,58 @@ OPTIONAL FLAGS
--postgresql-prompt-for-password
Prompt for the password used to connect to the database.
--salesforce-domain=SALESFORCE_DOMAIN
Domain of the Salesforce organization. For example,
'myorg.my.salesforce.com'
At most one of these can be specified:
--salesforce-oauth2-client-id=SALESFORCE_OAUTH2_CLIENT_ID
OAuth 2.0 Client ID used to connect to Salesforce.
At most one of these can be specified:
--salesforce-oauth2-client-secret=SALESFORCE_OAUTH2_CLIENT_SECRET
OAuth 2.0 Client secret used to connect to Salesforce.
--salesforce-prompt-for-oauth2-client-secret
Prompt for the OAuth 2.0 Client secret used to connect to
Salesforce.
--salesforce-secret-manager-stored-oauth2-client-secret=SALESFORCE_SECRET_MANAGER_STORED_OAUTH2_CLIENT_SECRET
Path to secret manager, storing the OAuth 2.0 Client secret used
to connect to Salesforce.
--salesforce-username=SALESFORCE_USERNAME
Username Datastream will use to connect to the database.
At most one of these can be specified:
--salesforce-password=SALESFORCE_PASSWORD
Password for the user that Datastream will be using to connect to
Salesforce. This field is not returned on request, and the value
is encrypted when stored in Datastream.
--salesforce-prompt-for-password
Prompt for the password used to connect to Salesforce.
--salesforce-secret-manager-stored-password=SALESFORCE_SECRET_MANAGER_STORED_PASSWORD
Path to secret manager, storing the password used to connect to
Salesforce.
At most one of these can be specified:
--salesforce-prompt-for-security-token
Prompt for the security token used to connect to Salesforce.
--salesforce-secret-manager-stored-security-token=SALESFORCE_SECRET_MANAGER_STORED_SECURITY_TOKEN
Path to secret manager, storing the security token used to
connect to Salesforce.
--salesforce-security-token=SALESFORCE_SECURITY_TOKEN
Security token for the user that Datastream will be using to
connect to Salesforce.
--sqlserver-database=SQLSERVER_DATABASE
Database service for the SQL Server connection.

View file

@ -8,6 +8,7 @@ SYNOPSIS
| --backfill-all --mysql-excluded-objects=MYSQL_EXCLUDED_OBJECTS
| --oracle-excluded-objects=ORACLE_EXCLUDED_OBJECTS
| --postgresql-excluded-objects=POSTGRESQL_EXCLUDED_OBJECTS
| --salesforce-excluded-objects=SALESFORCE_EXCLUDED_OBJECTS
| --sqlserver-excluded-objects=SQLSERVER_EXCLUDED_OBJECTS)
(--destination-name=DESTINATION_NAME
(--bigquery-destination-config=BIGQUERY_DESTINATION_CONFIG
@ -15,6 +16,7 @@ SYNOPSIS
(--source-name=SOURCE_NAME (--mysql-source-config=MYSQL_SOURCE_CONFIG
| --oracle-source-config=ORACLE_SOURCE_CONFIG
| --postgresql-source-config=POSTGRESQL_SOURCE_CONFIG
| --salesforce-source-config=SALESFORCE_SOURCE_CONFIG
| --sqlserver-source-config=SQLSERVER_SOURCE_CONFIG))
[--labels=[KEY=VALUE,...]] [--force | --validate-only]
[GCLOUD_WIDE_FLAG ...]
@ -102,22 +104,21 @@ REQUIRED FLAGS
The JSON file is formatted as follows, with camelCase field naming:
{
"mysqlDatabases": [
"mysqlDatabases": [
{
"database":"sample_database",
"mysqlTables": [
{
"database":"sample_database",
"mysqlTables": [
"table": "sample_table",
"mysqlColumns": [
{
"table": "sample_table",
"mysqlColumns": [
{
"column": "sample_column",
}
]
"column": "sample_column",
}
]
]
}
]
}
]
}
--oracle-excluded-objects=ORACLE_EXCLUDED_OBJECTS
@ -127,22 +128,21 @@ REQUIRED FLAGS
The JSON file is formatted as follows, with camelCase field naming:
{
"oracleSchemas": [
{
"schema": "SAMPLE",
"oracleTables": [
{
"table": "SAMPLE_TABLE",
"oracleColumns": [
{
"column": "COL",
}
]
}
]
}
]
}
"oracleSchemas": [
{
"schema": "SAMPLE",
"oracleTables": [
{
"table": "SAMPLE_TABLE",
"oracleColumns": [
{
"column": "COL",
}
]
}
]
}
]
}
--postgresql-excluded-objects=POSTGRESQL_EXCLUDED_OBJECTS
@ -152,22 +152,38 @@ REQUIRED FLAGS
The JSON file is formatted as follows, with camelCase field naming:
{
"postgresqlSchemas": [
{
"schema": "SAMPLE",
"postgresqlTables": [
{
"table": "SAMPLE_TABLE",
"postgresqlColumns": [
{
"column": "COL",
}
]
}
]
}
]
}
"postgresqlSchemas": [
{
"schema": "SAMPLE",
"postgresqlTables": [
{
"table": "SAMPLE_TABLE",
"postgresqlColumns": [
{
"column": "COL",
}
]
}
]
}
]
}
--salesforce-excluded-objects=SALESFORCE_EXCLUDED_OBJECTS
Path to a YAML (or JSON) file containing the Salesforce data
sources to avoid backfilling.
The JSON file is formatted as follows, with camelCase field naming:
{
"objects": [
{
"objectName": "SAMPLE",
},
{
"objectName": "SAMPLE2",
}
]
}
--sqlserver-excluded-objects=SQLSERVER_EXCLUDED_OBJECTS
@ -177,22 +193,21 @@ REQUIRED FLAGS
The JSON file is formatted as follows, with camelCase field naming:
{
"schemas": [
{
"schema": "SAMPLE",
"tables": [
{
"table": "SAMPLE_TABLE",
"columns": [
{
"column": "COL",
}
]
}
]
}
]
}
"schemas": [
{
"schema": "SAMPLE",
"tables": [
{
"table": "SAMPLE_TABLE",
"columns": [
{
"column": "COL",
}
]
}
]
}
]
}
This must be specified.
@ -392,6 +407,29 @@ REQUIRED FLAGS
"publication": "SAMPLE_PUBLICATION"
}
--salesforce-source-config=SALESFORCE_SOURCE_CONFIG
Path to a YAML (or JSON) file containing the configuration for
Salesforce Source Config.
The JSON file is formatted as follows, with camelCase field naming:
{
"pollingInterval": "3000s",
"includeObjects": {},
"excludeObjects": {
"objects": [
{
"objectName": "SAMPLE",
"fields": [
{
"fieldName": "SAMPLE_FIELD",
}
]
}
]
}
}
--sqlserver-source-config=SQLSERVER_SOURCE_CONFIG
Path to a YAML (or JSON) file containing the configuration for SQL
Server Source Config.

View file

@ -9,6 +9,7 @@ SYNOPSIS
| --backfill-all --mysql-excluded-objects=MYSQL_EXCLUDED_OBJECTS
| --oracle-excluded-objects=ORACLE_EXCLUDED_OBJECTS
| --postgresql-excluded-objects=POSTGRESQL_EXCLUDED_OBJECTS
| --salesforce-excluded-objects=SALESFORCE_EXCLUDED_OBJECTS
| --sqlserver-excluded-objects=SQLSERVER_EXCLUDED_OBJECTS]
[--clear-labels | --remove-labels=[KEY,...]]
[--destination-name=DESTINATION_NAME
@ -18,6 +19,7 @@ SYNOPSIS
[--source-name=SOURCE_NAME --mysql-source-config=MYSQL_SOURCE_CONFIG
| --oracle-source-config=ORACLE_SOURCE_CONFIG
| --postgresql-source-config=POSTGRESQL_SOURCE_CONFIG
| --salesforce-source-config=SALESFORCE_SOURCE_CONFIG
| --sqlserver-source-config=SQLSERVER_SOURCE_CONFIG]
[GCLOUD_WIDE_FLAG ...]
@ -123,22 +125,21 @@ FLAGS
The JSON file is formatted as follows, with camelCase field naming:
{
"mysqlDatabases": [
"mysqlDatabases": [
{
"database":"sample_database",
"mysqlTables": [
{
"database":"sample_database",
"mysqlTables": [
"table": "sample_table",
"mysqlColumns": [
{
"table": "sample_table",
"mysqlColumns": [
{
"column": "sample_column",
}
]
"column": "sample_column",
}
]
]
}
]
}
]
}
--oracle-excluded-objects=ORACLE_EXCLUDED_OBJECTS
@ -148,22 +149,21 @@ FLAGS
The JSON file is formatted as follows, with camelCase field naming:
{
"oracleSchemas": [
{
"schema": "SAMPLE",
"oracleTables": [
{
"table": "SAMPLE_TABLE",
"oracleColumns": [
{
"column": "COL",
}
]
}
]
}
]
}
"oracleSchemas": [
{
"schema": "SAMPLE",
"oracleTables": [
{
"table": "SAMPLE_TABLE",
"oracleColumns": [
{
"column": "COL",
}
]
}
]
}
]
}
--postgresql-excluded-objects=POSTGRESQL_EXCLUDED_OBJECTS
@ -173,22 +173,38 @@ FLAGS
The JSON file is formatted as follows, with camelCase field naming:
{
"postgresqlSchemas": [
{
"schema": "SAMPLE",
"postgresqlTables": [
{
"table": "SAMPLE_TABLE",
"postgresqlColumns": [
{
"column": "COL",
}
]
}
]
}
]
}
"postgresqlSchemas": [
{
"schema": "SAMPLE",
"postgresqlTables": [
{
"table": "SAMPLE_TABLE",
"postgresqlColumns": [
{
"column": "COL",
}
]
}
]
}
]
}
--salesforce-excluded-objects=SALESFORCE_EXCLUDED_OBJECTS
Path to a YAML (or JSON) file containing the Salesforce data
sources to avoid backfilling.
The JSON file is formatted as follows, with camelCase field naming:
{
"objects": [
{
"objectName": "SAMPLE",
},
{
"objectName": "SAMPLE2",
}
]
}
--sqlserver-excluded-objects=SQLSERVER_EXCLUDED_OBJECTS
@ -198,22 +214,21 @@ FLAGS
The JSON file is formatted as follows, with camelCase field naming:
{
"schemas": [
{
"schema": "SAMPLE",
"tables": [
{
"table": "SAMPLE_TABLE",
"columns": [
{
"column": "COL",
}
]
}
]
}
]
}
"schemas": [
{
"schema": "SAMPLE",
"tables": [
{
"table": "SAMPLE_TABLE",
"columns": [
{
"column": "COL",
}
]
}
]
}
]
}
At most one of these can be specified:
@ -432,9 +447,32 @@ FLAGS
"publication": "SAMPLE_PUBLICATION"
}
--sqlserver-source-config=SQLSERVER_SOURCE_CONFIG
--salesforce-source-config=SALESFORCE_SOURCE_CONFIG
Path to a YAML (or JSON) file containing the configuration for
PostgreSQL Source Config.
Salesforce Source Config.
The JSON file is formatted as follows, with camelCase field naming:
{
"pollingInterval": "3000s",
"includeObjects": {},
"excludeObjects": {
"objects": [
{
"objectName": "SAMPLE",
"fields": [
{
"fieldName": "SAMPLE_FIELD",
}
]
}
]
}
}
--sqlserver-source-config=SQLSERVER_SOURCE_CONFIG
Path to a YAML (or JSON) file containing the configuration for SQL
Server Source Config.
The JSON file is formatted as follows, with camelCase field naming: