# sdm admin resources update

```shell
NAME:
   sdm admin resources update - update one or more resources

USAGE:
   sdm admin resources update command [command options] [arguments...]

COMMANDS:
   aerospike                     update Aerospike datasource
   amazones                      update Amazon ES datasource
   amazonesiam                   update Amazon ES IAM datasource
   amazonmq-amqp                 update Amazon MQ (AMQP) datasource
   amazonmq-amqp-091             update Amazon MQ (AMQP 0.9.1) datasource
   athena                        update Athena datasource
   athenaiam                     update Athena (IAM) datasource
   aurora-mysql                  update Aurora MySQL datasource
   aurora-mysql-iam              update Aurora MySQL (IAM) datasource
   aurora-postgres               update Aurora PostgreSQL datasource
   aurorapostgresiam             update Aurora PostgreSQL (IAM) datasource
   azuremysql                    update Azure Database for MySQL datasource
   azuremysqlmanagedidentity     update Azure MySQL (Managed Identity) datasource
   azurepostgres                 update Azure Database for PostgreSQL datasource
   azurepostgresmanagedidentity  update Azure PostgreSQL (Managed Identity) datasource
   bigquery                      update BigQuery datasource
   cassandra                     update Cassandra datasource
   citus                         update Citus datasource
   clickhouseHTTP                update ClickHouse (HTTP) datasource
   clickhouseTCP                 update ClickHouse (TCP) datasource
   clickhousemysql               update ClickHouse (MySQL) datasource
   clustrix                      update Clustrix datasource
   cockroach                     update CockroachDB datasource
   couchbaseDatabase             update Couchbase datasource
   databricks                    update Databricks SQL datasource
   db2i                          update Db2i datasource
   db2luw                        update Db2 LUW datasource
   documentdbhost                update DocumentDB (single host) datasource
   documentdbhostiam             update DocumentDB (single host IAM) datasource
   documentdbreplicaset          update DocumentDB (replica set) datasource
   druid                         update Druid datasource
   dynamo                        update DynamoDB datasource
   dynamoiam                     update DynamoDB (IAM) datasource
   ecredis                       update ElastiCache Redis datasource
   elastic                       update Elasticsearch datasource
   greenplum                     update Greenplum datasource
   gspanner                      update Google Spanner datasource
   mTLSMysql                     update MySQL (mTLS) datasource
   mTLSPostgres                  update PostgreSQL (mTLS) datasource
   maria                         update Maria datasource
   mcp                           update MCP Gateway (OAuth) datasource
   mcpNoAuth                     update MCP Gateway (NoAuth) datasource
   mcpPAT                        cupdate MCP Gateway (PAT) datasource
   memcached                     update Memcached datasource
   memsql                        update MemSQL datasource
   mongoHost                     update MongoDB (single host mode) datasource
   mongoReplicaSet               update MongoDB (replica set mode) datasource
   mongoshardedcluster           update MongoDB (sharded cluster) datasource
   mssql                         update Microsoft SQL Server datasource
   mssqlAzureAD                  update Microsoft SQL Server (Azure AD) datasource
   mssqlKerberos                 update Microsoft SQL Server (Kerberos) datasource
   mysql                         update MySQL datasource
   neptune                       update Neptune datasource
   neptuneiam                    update Neptune (IAM) datasource
   oracle                        update Oracle datasource
   oraclenne                     update Oracle (NNE) datasource
   postgres                      update PostgreSQL datasource
   presto                        update Presto datasource
   rabbitmq-amqp-091             update RabbitMQ (AMQP 0.9.1) datasource
   rdspostgresiam                update RDS PostgreSQL (IAM) datasource
   redis                         update Redis datasource
   redisCluster                  update Redis Cluster datasource
   redshift                      update Redshift datasource
   redshift-iam                  update Redshift (IAM) datasource
   redshift-serverless-iam       update Redshift Serverless (IAM) datasource
   singlestore                   update SingleStore datasource
   snowflake                     update Snowflake datasource
   sybase                        update Sybase ASE datasource
   sybase-iq, sybaseiq           update Sybase IQ datasource
   teradata                      update Teradata datasource
   trino                         update Trino datasource
   vertica                       update Vertica datasource

OPTIONS:
   --file value, -f value  load from a JSON file
   --stdin, -i             load from stdin
   --filter value          filter e.g. 'field:name tag:key=value ...'
   --filters-help          show valid filter strings and examples
   --filter-json value     path to JSON based filter
   --tags value            tags e.g. 'key=value,...'
   --delete-tags value     delete-tags e.g. 'key,...'
   --delete-all-tags       
   --help, -h              show help
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### aerospike

```shell
NAME:
   sdm admin resources update aerospike - update Aerospike datasource

USAGE:
   sdm admin resources update aerospike [command options] <name>

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --hostname value          (required)
   --password value          If username is not set, a set password has no effect (secret)
   --port value              (default: 3000)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --secret-store-id value   secret store id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --template, -t            display a JSON template
   --timeout value           set time limit for command
   --use-services-alternate  Connect to alternate service addresses and ports defined by Aerospike server configuration files
   --username value          Username for authentication. If left blank, unauthenticated access is attempted (secret)
```

#### amazones

```shell
NAME:
   sdm admin resources update amazones - update Amazon ES datasource

USAGE:
   sdm admin resources update amazones [command options] [arguments...]

OPTIONS:
   --access-key-id value      (secret)
   --bind-interface value     bind interface (default: "127.0.0.1")
   --delete-all-tags          
   --delete-tags value        delete-tags e.g. 'key,...'
   --egress-filter value      apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --endpoint value           
   --filter value             filter e.g. 'field:name tag:key=value ...'
   --filter-json value        path to JSON based filter
   --id value                 datasource id
   --name value               datasource name
   --port-override value      port profile override (default: -1)
   --proxy-cluster-id value   proxy cluster id
   --region value             
   --role-arn value           The role to assume after logging in. (secret)
   --role-external-id value   (secret)
   --secret-access-key value  (secret)
   --subdomain value, --bind-subdomain value          DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value               tags e.g. 'key=value,...'
   --timeout value            set time limit for command
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### amazonesiam

```shell
NAME:
   sdm admin resources update amazonesiam - update Amazon ES IAM datasource

USAGE:
   sdm admin resources update amazonesiam [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags         
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --endpoint value          
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --filters-help            show valid filter strings and examples
   --id value                datasource id
   --name value              datasource name
   --no-tls-required         Use TLS to connect to the OpenSearch server (disable)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --region value            
   --role-arn value          The role to assume after logging in. (secret)
   --role-external-id value  (secret)
   --secret-store-id value   secret store id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### amazonmq-amqp

```shell
NAME:
   sdm admin resources update amazonmq-amqp - update Amazon MQ (AMQP) datasource

USAGE:
   sdm admin resources update amazonmq-amqp [command options] <name>

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --hostname value          Do not include the protocol or port. (required)
   --password value          (required, secret)
   --port value              (default: 5671)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --secret-store-id value   secret store id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --template, -t            display a JSON template
   --timeout value           set time limit for command
   --tls-required            Use TLS to connect to the AMQP server
   --username value          (required, secret)
```

#### amazonmq-amqp-091

```shell
NAME:
   sdm admin resources update amazonmq-amqp-091 - update Amazon MQ (AMQP 0.9.1) datasource

USAGE:
   sdm admin resources update amazonmq-amqp-091 [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value          Do not include the protocol or port.
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --tls-required            Use TLS to connect to the AMQP server
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### athena

```shell
NAME:
   sdm admin resources update athena - update Athena datasource

USAGE:
   sdm admin resources update athena [command options] [arguments...]

OPTIONS:
   --aws-access-key-id value      (secret)
   --aws-secret-access-key value  (secret)
   --bind-interface value         bind interface (default: "127.0.0.1")
   --delete-all-tags              
   --delete-tags value            delete-tags e.g. 'key,...'
   --egress-filter value          apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                 filter e.g. 'field:name tag:key=value ...'
   --filter-json value            path to JSON based filter
   --id value                     datasource id
   --name value                   datasource name
   --port-override value          port profile override (default: -1)
   --proxy-cluster-id value       proxy cluster id
   --region value                 
   --role-arn value               The role to assume after logging in. (secret)
   --role-external-id value       (secret)
   --s3-output-location value     
   --subdomain value, --bind-subdomain value              DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                   tags e.g. 'key=value,...'
   --timeout value                set time limit for command
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### aurora-mysql

```shell
NAME:
   sdm admin resources update aurora-mysql - update Aurora MySQL datasource

USAGE:
   sdm admin resources update aurora-mysql [command options] [arguments...]

OPTIONS:
   --bind-interface value               bind interface (default: "127.0.0.1")
   --database value                     This database is exclusively used for healthchecks; the database sent by clients is respected otherwise.
   --delete-all-tags                    
   --delete-tags value                  delete-tags e.g. 'key,...'
   --egress-filter value                apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                       filter e.g. 'field:name tag:key=value ...'
   --filter-json value                  path to JSON based filter
   --hostname value                     
   --id value                           datasource id
   --name value                         datasource name
   --password value                     (secret)
   --port value                         (default: 0)
   --port-override value                port profile override (default: -1)
   --proxy-cluster-id value             proxy cluster id
   --require-native-auth                Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
   --subdomain value, --bind-subdomain value                    DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                         tags e.g. 'key=value,...'
   --timeout value                      set time limit for command
   --use-azure-single-server-usernames  If true, appends the hostname to the username when hitting a database.azure.com address
   --username value                     (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### aurora-postgres

```shell
NAME:
   sdm admin resources update aurora-postgres - update Aurora PostgreSQL datasource

USAGE:
   sdm admin resources update aurora-postgres [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value        
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --override-database       Limit all connections to the configured database
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### azuremysql

```shell
NAME:
   sdm admin resources update azuremysql - update Azure Database for MySQL datasource

USAGE:
   sdm admin resources update azuremysql [command options] [arguments...]

OPTIONS:
   --bind-interface value               bind interface (default: "127.0.0.1")
   --database value                     This database is exclusively used for healthchecks; the database sent by clients is respected otherwise.
   --delete-all-tags                    
   --delete-tags value                  delete-tags e.g. 'key,...'
   --egress-filter value                apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                       filter e.g. 'field:name tag:key=value ...'
   --filter-json value                  path to JSON based filter
   --hostname value                     
   --id value                           datasource id
   --name value                         datasource name
   --password value                     (secret)
   --port value                         (default: 0)
   --port-override value                port profile override (default: -1)
   --proxy-cluster-id value             proxy cluster id
   --require-native-auth                Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
   --subdomain value, --bind-subdomain value                    DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                         tags e.g. 'key=value,...'
   --timeout value                      set time limit for command
   --use-azure-single-server-usernames  If true, appends the hostname to the username when hitting a database.azure.com address
   --username value                     (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### azuremysqlmanagedidentity

```shell
NAME:
   sdm admin resources update azuremysqlmanagedidentity - update Azure MySQL (Managed Identity) datasource

USAGE:
   sdm admin resources update azuremysqlmanagedidentity [command options] [arguments...]

OPTIONS:
   --bind-interface value               IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --client-id value                    (secret)
   --database value                     This database is exclusively used for healthchecks; the database sent by clients is respected otherwise.
   --delete-all-tags                    
   --delete-tags value                  delete-tags e.g. 'key,...'
   --egress-filter value                apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                       filter e.g. 'field:name tag:key=value ...'
   --filter-json value                  path to JSON based filter
   --filters-help                       show valid filter strings and examples
   --hostname value                     
   --id value                           datasource id
   --name value                         datasource name
   --port value                         (default: 0)
   --port-override value                Port on which to listen for connections to this resource on clients. Specify "-1" to automatically allocate an available port. (default: -1)
   --proxy-cluster-id value             proxy cluster id
   --schema value                       
   --secret-store-id value              secret store id
   --subdomain value, --bind-subdomain value                    DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                         tags e.g. 'key=value,...'
   --timeout value                      set time limit for command
   --use-azure-single-server-usernames  If true, appends the hostname to the username when hitting a database.azure.com address
   --username value                     (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### azurepostgres

```shell
NAME:
   sdm admin resources update azurepostgres - update Azure Database for PostgreSQL datasource

USAGE:
   sdm admin resources update azurepostgres [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value        
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --override-database       Limit all connections to the configured database
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          The Username will be augmented with the hostname for compatibility with Azure Single Server types. For Flexible servers, use the normal Postgres type. (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### bigquery

```shell
NAME:
   sdm admin resources update bigquery - update BigQuery datasource

USAGE:
   sdm admin resources update bigquery [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --endpoint value        
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --id value                datasource id
   --name value              datasource name
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --private-key value       The file path of the private key used to authenticate with the server. (secret)
   --project value         
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value        
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### cassandra

```shell
NAME:
   sdm admin resources update cassandra - update Cassandra datasource

USAGE:
   sdm admin resources update cassandra [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --tls-required            Use TLS to connect to the Cassandra sever
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### citus

```shell
NAME:
   sdm admin resources update citus - update Citus datasource

USAGE:
   sdm admin resources update citus [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value        
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --override-database       Limit all connections to the configured database
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### clickhouseHTTP

```shell
NAME:
   sdm admin resources update clickhouseHTTP - update ClickHouse (HTTP) datasource

USAGE:
   sdm admin resources update clickhouseHTTP [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value          
   --delete-all-tags         
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --filters-help            show valid filter strings and examples
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --secret-store-id value   secret store id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --url value               The base address of database without the path.
   --username value          (secret)
```

#### clickhousemysql

```shell
NAME:
   sdm admin resources update clickhousemysql - update ClickHouse (MySQL) datasource

USAGE:
   sdm admin resources update clickhousemysql [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value          This database is exclusively used for healthchecks; the database sent by clients is respected otherwise.
   --delete-all-tags         
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --filters-help            show valid filter strings and examples
   --hostname value          
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --require-native-auth     Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
   --secret-store-id value   secret store id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

#### clickhouseTCP

```shell
NAME:
   sdm admin resources update clickhouseTCP - update ClickHouse (TCP) datasource

USAGE:
   sdm admin resources update clickhouseTCP [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value          
   --delete-all-tags         
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --filters-help            show valid filter strings and examples
   --hostname value          
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --secret-store-id value   secret store id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --tls-required            sdm must use TLS to connect
   --username value          (secret)
```

#### clustrix

```shell
NAME:
   sdm admin resources update clustrix - update Clustrix datasource

USAGE:
   sdm admin resources update clustrix [command options] [arguments...]

OPTIONS:
   --bind-interface value               bind interface (default: "127.0.0.1")
   --database value                     This database is exclusively used for healthchecks; the database sent by clients is respected otherwise.
   --delete-all-tags                    
   --delete-tags value                  delete-tags e.g. 'key,...'
   --egress-filter value                apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                       filter e.g. 'field:name tag:key=value ...'
   --filter-json value                  path to JSON based filter
   --hostname value                     
   --id value                           datasource id
   --name value                         datasource name
   --password value                     (secret)
   --port value                         (default: 0)
   --port-override value                port profile override (default: -1)
   --proxy-cluster-id value             proxy cluster id
   --require-native-auth                Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
   --subdomain value, --bind-subdomain value                    DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                         tags e.g. 'key=value,...'
   --timeout value                      set time limit for command
   --use-azure-single-server-usernames  If true, appends the hostname to the username when hitting a database.azure.com address
   --username value                     (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### cockroach

```shell
NAME:
   sdm admin resources update cockroach - update CockroachDB datasource

USAGE:
   sdm admin resources update cockroach [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value        
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --override-database       Limit all connections to the configured database
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### databricks

```shellscript
NAME:
   sdm admin resources update databricks - update Databricks SQL datasource

USAGE:
   sdm admin resources update databricks [command options] [arguments...]

OPTIONS:
   --access-token value                       Databricks Personal Access Token (PAT) for authentication. (secret)
   --bind-interface value                     IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags                          
   --delete-tags value                        delete-tags e.g. 'key,...'
   --egress-filter value                      apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                             filter e.g. 'field:name tag:key=value ...'
   --filter-json value                        path to JSON based filter
   --filters-help                             show valid filter strings and examples
   --hostname value                           
   --http-path value                          The HTTP path to your SQL warehouse or cluster. Found in the JDBC/ODBC connection details.
   --id value                                 datasource id
   --name value                               datasource name
   --port-override value                      Port on which to listen for connections to this resource on clients. Specify "-1" to automatically allocate an available port. (default: -1)
   --proxy-cluster-id value                   proxy cluster id
   --secret-store-id value                    secret store id
   --subdomain value, --bind-subdomain value  DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                               tags e.g. 'key=value,...'
   --timeout value                            set time limit for command

```

#### db2i

```shell
NAME:
   sdm admin resources update db2i - update Db2i datasource

USAGE:
   sdm admin resources update db2i [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### db2luw

```shell
NAME:
   sdm admin resources update db2luw - update Db2 LUW datasource

USAGE:
   sdm admin resources update db2luw [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value        
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### documentdbhost

```shell
NAME:
   sdm admin resources update documentdbhost - update DocumentDB (single host) datasource

USAGE:
   sdm admin resources update documentdbhost [command options] [arguments...]

OPTIONS:
   --auth-database value   
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### documentdbhostiam

```shell
NAME:
   sdm admin resources update documentdbhostiam - update DocumentDB (single host IAM) datasource

USAGE:
   sdm admin resources update documentdbhostiam [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --filters-help            show valid filter strings and examples
   --hostname value
   --id value                datasource id
   --name value              datasource name
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --region value            The AWS region to connect to.
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command

```

For more information on the use of filters in the CLI, see the Filters documentation.

#### documentdbreplicaset

```shell
NAME:
   sdm admin resources update documentdbreplicaset - update DocumentDB (replica set) datasource

USAGE:
   sdm admin resources update documentdbreplicaset [command options] [arguments...]

OPTIONS:
   --auth-database value   
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --connect-to-replica      Connect to a replica instead of the primary node.
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value          Hostnames and ports of all instances in the replica set separated by commas
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --replica-set value       The name of the mongo replicaset
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### druid

```shell
NAME:
   sdm admin resources update druid - update Druid datasource

USAGE:
   sdm admin resources update druid [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### dynamo

```shell
NAME:
   sdm admin resources update dynamo - update DynamoDB datasource

USAGE:
   sdm admin resources update dynamo [command options] [arguments...]

OPTIONS:
   --access-key-id value      (secret)
   --bind-interface value     bind interface (default: "127.0.0.1")
   --delete-all-tags          
   --delete-tags value        delete-tags e.g. 'key,...'
   --egress-filter value      apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --endpoint value           Do not include the protocol or port.
   --filter value             filter e.g. 'field:name tag:key=value ...'
   --filter-json value        path to JSON based filter
   --id value                 datasource id
   --name value               datasource name
   --port-override value      port profile override (default: -1)
   --proxy-cluster-id value   proxy cluster id
   --region value             
   --role-arn value           The role to assume after logging in. (secret)
   --role-external-id value   (secret)
   --secret-access-key value  (secret)
   --subdomain value, --bind-subdomain value          DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value               tags e.g. 'key=value,...'
   --timeout value            set time limit for command
```

#### dynamoiam

```shell
NAME:
   sdm admin resources update dynamoiam - update DynamoDB datasource

USAGE:
   sdm admin resources update dynamoiam [command options] <name>

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --endpoint value          Do not include the protocol or port. (required)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --region value            (required)
   --role-arn value          The role to assume after logging in. (secret)
   --role-external-id value  (secret)
   --secret-store-id value   secret store id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --template, -t            display a JSON template
   --timeout value           set time limit for command
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### ecredis

```shell
NAME:
   sdm admin resources update ecredis - update ElastiCache Redis datasource

USAGE:
   sdm admin resources update ecredis [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --no-tls-required         Use TLS to connect to the OpenSearch server (disable)
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### elastic

```shell
NAME:
   sdm admin resources update elastic - update Elasticsearch datasource

USAGE:
   sdm admin resources update elastic [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --tls-required            sdm must use TLS to connect
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### gspanner

```shell
NAME:
   sdm admin resources update gspanner - update Google Spanner datasource

USAGE:
   sdm admin resources update gspanner [command options] [arguments...]

OPTIONS:
   --bind-interface value                     IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value                           
   --delete-all-tags                          
   --delete-tags value                        delete-tags e.g. 'key,...'
   --egress-filter value                      apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --endpoint value                           
   --filter value                             filter e.g. 'field:name tag:key=value ...'
   --filter-json value                        path to JSON based filter
   --filters-help                             show valid filter strings and examples
   --id value                                 datasource id
   --instance value                           
   --name value                               datasource name
   --port value                               (default: 0)
   --port-override value                      Port on which to listen for connections to this resource on clients. Specify "-1" to automatically allocate an available port. (default: -1)
   --project value                            
   --proxy-cluster-id value                   proxy cluster id
   --service-account-to-impersonate value     If set, the relay will impersonate this service account when accessing Spanner.
   --subdomain value, --bind-subdomain value  DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                               tags e.g. 'key=value,...'
   --timeout value                            set time limit for command
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### greenplum

```shell
NAME:
   sdm admin resources update greenplum - update Greenplum datasource

USAGE:
   sdm admin resources update greenplum [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value        
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --override-database       Limit all connections to the configured database
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### mTLSPostgres

```shell
NAME:
   sdm admin resources update mTLSPostgres - update PostgreSQL (mTLS) datasource

USAGE:
   sdm admin resources update mTLSPostgres [command options] [arguments...]

OPTIONS:
   --bind-interface value         bind interface (default: "127.0.0.1")
   --certificate-authority value  Server CA for TLS verification (unverified by StrongDM if empty) (secret)
   --client-certificate value     (secret)
   --client-key value             (secret)
   --database value               
   --delete-all-tags              
   --delete-tags value            delete-tags e.g. 'key,...'
   --egress-filter value          apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                 filter e.g. 'field:name tag:key=value ...'
   --filter-json value            path to JSON based filter
   --hostname value               
   --id value                     datasource id
   --name value                   datasource name
   --override-database            Limit all connections to the configured database
   --password value               (secret)
   --port value                   (default: 0)
   --port-override value          port profile override (default: -1)
   --proxy-cluster-id value       proxy cluster id
   --server-name value            Server name for TLS verification (unverified by StrongDM if empty)
   --subdomain value, --bind-subdomain value              DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                   tags e.g. 'key=value,...'
   --timeout value                set time limit for command
   --username value               (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### maria

```shell
NAME:
   sdm admin resources update maria - update Maria datasource

USAGE:
   sdm admin resources update maria [command options] [arguments...]

OPTIONS:
   --bind-interface value               bind interface (default: "127.0.0.1")
   --database value                     This database is exclusively used for healthchecks; the database sent by clients is respected otherwise.
   --delete-all-tags                    
   --delete-tags value                  delete-tags e.g. 'key,...'
   --egress-filter value                apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                       filter e.g. 'field:name tag:key=value ...'
   --filter-json value                  path to JSON based filter
   --hostname value                     
   --id value                           datasource id
   --name value                         datasource name
   --password value                     (secret)
   --port value                         (default: 0)
   --port-override value                port profile override (default: -1)
   --proxy-cluster-id value             proxy cluster id
   --require-native-auth                Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
   --subdomain value, --bind-subdomain value                    DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                         tags e.g. 'key=value,...'
   --timeout value                      set time limit for command
   --use-azure-single-server-usernames  If true, appends the hostname to the username when hitting a database.azure.com address
   --username value                     (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### mcp

```shell
NAME:
   sdm admin resources update mcp - update MCP Gateway (OAuth) datasource

USAGE:
   sdm admin resources update mcp [command options] [arguments...]

OPTIONS:
   --bind-interface value                     IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --client-id value
   --client-secret value                      (secret)
   --delete-all-tags
   --delete-tags value                        delete-tags e.g. 'key,...'
   --egress-filter value                      apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                             filter e.g. 'field:name tag:key=value ...'
   --filter-json value                        path to JSON based filter
   --filters-help                             show valid filter strings and examples
   --id value                                 datasource id
   --name value                               datasource name
   --oauth-auth-endpoint value                OAuth authorization endpoint URL
   --oauth-scopes value                       Space-separated list of OAuth scopes to request
   --oauth-token-endpoint value               OAuth token endpoint URL
   --port-override value                      Port on which to listen for connections to this resource on clients. Specify "-1" to automatically allocate an available port. (default: -1)
   --proxy-cluster-id value                   proxy cluster id
   --secret-store-id value                    secret store id
   --subdomain value, --bind-subdomain value  DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                               tags e.g. 'key=value,...'
   --timeout value                            set time limit for command
   --url value                                Full URL of MCP Server
```

#### mcpNoAuth

```shell
NAME:
   sdm admin resources update mcpNoAuth - update MCP Gateway (NoAuth) datasource

USAGE:
   sdm admin resources update mcpNoAuth [command options] [arguments...]

OPTIONS:
   --bind-interface value                     IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags
   --delete-tags value                        delete-tags e.g. 'key,...'
   --egress-filter value                      apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                             filter e.g. 'field:name tag:key=value ...'
   --filter-json value                        path to JSON based filter
   --filters-help                             show valid filter strings and examples
   --id value                                 datasource id
   --name value                               datasource name
   --port-override value                      Port on which to listen for connections to this resource on clients. Specify "-1" to automatically allocate an available port. (default: -1)
   --proxy-cluster-id value                   proxy cluster id
   --subdomain value, --bind-subdomain value  DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                               tags e.g. 'key=value,...'
   --timeout value                            set time limit for command
   --url value                                Full URL of MCP Server
```

#### mcpPAT

```shell
NAME:
   sdm admin resources update mcpPAT - update MCP Gateway (PAT) datasource

USAGE:
   sdm admin resources update mcpPAT [command options] [arguments...]

OPTIONS:
   --bind-interface value                     IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags
   --delete-tags value                        delete-tags e.g. 'key,...'
   --egress-filter value                      apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                             filter e.g. 'field:name tag:key=value ...'
   --filter-json value                        path to JSON based filter
   --filters-help                             show valid filter strings and examples
   --id value                                 datasource id
   --name value                               datasource name
   --port-override value                      Port on which to listen for connections to this resource on clients. Specify "-1" to automatically allocate an available port. (default: -1)
   --proxy-cluster-id value                   proxy cluster id
   --secret-store-id value                    secret store id
   --subdomain value, --bind-subdomain value  DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                               tags e.g. 'key=value,...'
   --timeout value                            set time limit for command
   --token value                              Authorization Token (Personal Access Token) (secret)
   --url value                                Full URL of MCP Server
```

#### memcached

```shell
NAME:
   sdm admin resources update memcached - update Memcached datasource

USAGE:
   sdm admin resources update memcached [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### memsql

```shell
NAME:
   sdm admin resources update memsql - update MemSQL datasource

USAGE:
   sdm admin resources update memsql [command options] [arguments...]

OPTIONS:
   --bind-interface value               bind interface (default: "127.0.0.1")
   --database value                     This database is exclusively used for healthchecks; the database sent by clients is respected otherwise.
   --delete-all-tags                    
   --delete-tags value                  delete-tags e.g. 'key,...'
   --egress-filter value                apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                       filter e.g. 'field:name tag:key=value ...'
   --filter-json value                  path to JSON based filter
   --hostname value                     
   --id value                           datasource id
   --name value                         datasource name
   --password value                     (secret)
   --port value                         (default: 0)
   --port-override value                port profile override (default: -1)
   --proxy-cluster-id value             proxy cluster id
   --require-native-auth                Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
   --subdomain value, --bind-subdomain value                    DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                         tags e.g. 'key=value,...'
   --timeout value                      set time limit for command
   --use-azure-single-server-usernames  If true, appends the hostname to the username when hitting a database.azure.com address
   --username value                     (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### mongo

```shell
NAME:
   sdm admin resources update mongo - update MongoDB (single host) datasource

USAGE:
   sdm admin resources update mongo [command options] [arguments...]

OPTIONS:
   --auth-database value   
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --tls-required            sdm must use TLS to connect
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### mongo-replicaset

```shell
NAME:
   sdm admin resources update mongo-replicaset - update MongoDB (replica set) datasource

USAGE:
   sdm admin resources update mongo-replicaset [command options] [arguments...]

OPTIONS:
   --auth-database value   
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --connect-to-replica      Connect to a replica instead of the primary node.
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --replica-set value       The name of the mongo replicaset
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --tls-required            sdm must use TLS to connect
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### mongoshardedcluster

```shell
NAME:
   sdm admin resources update mongoshardedcluster - update MongoDB (sharded cluster) datasource

USAGE:
   sdm admin resources update mongoshardedcluster [command options] [arguments...]

OPTIONS:
   --auth-database value
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --filters-help            show valid filter strings and examples
   --hostname value
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --secret-store-id value   secret store id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --tls-required            Use TLS to connect to the Mongo instance
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### mssql

```shell
NAME:
   sdm admin resources update mssql - update Microsoft SQL Server datasource

USAGE:
   sdm admin resources update mssql [command options] [arguments...]

OPTIONS:
   --allow-deprecated-encryption value  Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0
   --bind-interface value               bind interface (default: "127.0.0.1")
   --database value                     This database is used for healthchecks and overrides client databases if Override Default Database is configured.
   --delete-all-tags                    
   --delete-tags value                  delete-tags e.g. 'key,...'
   --egress-filter value                apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                       filter e.g. 'field:name tag:key=value ...'
   --filter-json value                  path to JSON based filter
   --hostname value                     
   --id value                           datasource id
   --name value                         datasource name
   --override-database                  Clients connect to the configured database by default.
   --password value                     (secret)
   --port value                         (default: 0)
   --port-override value                port profile override (default: -1)
   --proxy-cluster-id value             proxy cluster id
   --schema value                       
   --subdomain value, --bind-subdomain value                    DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                         tags e.g. 'key=value,...'
   --timeout value                      set time limit for command
   --username value                     (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### mssqlAzureAD

```shell
NAME:
   sdm admin resources update mssqlAzureAD - update Microsoft SQL Server (Azure AD) datasource

USAGE:
   sdm admin resources update mssqlAzureAD [command options] [arguments...]

OPTIONS:
   --allow-deprecated-encryption value  Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0
   --bind-interface value               bind interface (default: "127.0.0.1")
   --client-id value                    The Azure AD application (client) ID with which to authenticate. (secret)
   --database value                     This database is used for healthchecks and overrides client databases if Override Default Database is configured.
   --delete-all-tags                    
   --delete-tags value                  delete-tags e.g. 'key,...'
   --egress-filter value                apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                       filter e.g. 'field:name tag:key=value ...'
   --filter-json value                  path to JSON based filter
   --hostname value                     
   --id value                           datasource id
   --name value                         datasource name
   --override-database                  Clients connect to the configured database by default.
   --port value                         (default: 0)
   --port-override value                port profile override (default: -1)
   --proxy-cluster-id value             proxy cluster id
   --schema value                       
   --secret value                       The Azure AD client secret (application password) with which to authenticate. (secret)
   --subdomain value, --bind-subdomain value                    DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                         tags e.g. 'key=value,...'
   --tenant-id value                    The Azure AD directory (tenant) ID with which to authenticate. (secret)
   --timeout value                      set time limit for command
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### mssqlKerberos

```shell
NAME:
   sdm admin resources update mssqlKerberos - update Microsoft SQL Server (Kerberos) datasource

USAGE:
   sdm admin resources update mssqlKerberos [command options] [arguments...]

OPTIONS:
   --allow-deprecated-encryption value  Whether to allow deprecated encryption protocols to be used for this resource. For example, TLS 1.0
   --bind-interface value               bind interface (default: "127.0.0.1")
   --database value                     This database is used for healthchecks and overrides client databases if Override Default Database is configured.
   --delete-all-tags                    
   --delete-tags value                  delete-tags e.g. 'key,...'
   --egress-filter value                apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                       filter e.g. 'field:name tag:key=value ...'
   --filter-json value                  path to JSON based filter
   --hostname value                     
   --id value                           datasource id
   --keytab value                       The keytab file in base64 format containing an entry with the principal name (<username>@<realm>) and key version number with which to authenticate. (secret)
   --krb-config value                   The Kerberos 5 configuration file (krb5.conf) specifying the Active Directory server (KDC) for the configured realm. (secret)
   --name value                         datasource name
   --override-database                  Clients connect to the configured database by default.
   --password value                     Password of the principal (<username>@<realm>). If used, Kerberos Keytab should be left empty. (secret)clear
   --port value                         (default: 0)
   --port-override value                port profile override (default: -1)
   --proxy-cluster-id value             proxy cluster id
   --realm value                        The Active Directory domain (realm) to which the configured username belongs. (secret)
   --schema value                       
   --server-spn value                   The Service Principal Name of the Microsoft SQL Server instance in Active Directory. (secret)
   --subdomain value, --bind-subdomain value                    DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                         tags e.g. 'key=value,...'
   --timeout value                      set time limit for command
   --username value                     The Active Directory username with which to authenticate. (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### mysql

```shell
NAME:
   sdm admin resources update mysql - update MySQL datasource

USAGE:
   sdm admin resources update mysql [command options] [arguments...]

OPTIONS:
   --bind-interface value               bind interface (default: "127.0.0.1")
   --database value                     This database is exclusively used for healthchecks; the database sent by clients is respected otherwise.
   --delete-all-tags                    
   --delete-tags value                  delete-tags e.g. 'key,...'
   --egress-filter value                apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                       filter e.g. 'field:name tag:key=value ...'
   --filter-json value                  path to JSON based filter
   --hostname value                     
   --id value                           datasource id
   --name value                         datasource name
   --password value                     (secret)
   --port value                         (default: 0)
   --port-override value                port profile override (default: -1)
   --proxy-cluster-id value             proxy cluster id
   --require-native-auth                Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
   --subdomain value, --bind-subdomain value                    DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                         tags e.g. 'key=value,...'
   --timeout value                      set time limit for command
   --use-azure-single-server-usernames  If true, appends the hostname to the username when hitting a database.azure.com address
   --username value                     (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### neptune

```shell
NAME:
   sdm admin resources update neptune - update Neptune datasource

USAGE:
   sdm admin resources update neptune [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --endpoint value        
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --id value                datasource id
   --name value              datasource name
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
```

#### neptuneiam

```shell
NAME:
   sdm admin resources update neptuneiam - update Neptune (IAM) datasource

USAGE:
   sdm admin resources update neptuneiam [command options] [arguments...]

OPTIONS:
   --access-key-id value      (secret)
   --bind-interface value     bind interface (default: "127.0.0.1")
   --delete-all-tags          
   --delete-tags value        delete-tags e.g. 'key,...'
   --egress-filter value      apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --endpoint value           
   --filter value             filter e.g. 'field:name tag:key=value ...'
   --filter-json value        path to JSON based filter
   --id value                 datasource id
   --name value               datasource name
   --port value               (default: 0)
   --port-override value      port profile override (default: -1)
   --proxy-cluster-id value   proxy cluster id
   --region value             
   --role-arn value           The role to assume after logging in. (secret)
   --role-external-id value   (secret)
   --secret-access-key value  (secret)
   --subdomain value, --bind-subdomain value          DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value               tags e.g. 'key=value,...'
   --timeout value            set time limit for command
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### oracle

```shell
NAME:
   sdm admin resources update oracle - update Oracle datasource

USAGE:
   sdm admin resources update oracle [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value        
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --tls-required            sdm must use TLS to connect
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### oraclenne

```shell
NAME:
   sdm admin resources update oraclenne - update Oracle (NNE) datasource

USAGE:
   sdm admin resources update oraclenne [command options] <name>

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --hostname value          (required)
   --password value          (required, secret)
   --port value              (required) (default: 1521)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --secret-store-id value   secret store id
   --service-name value      (required)
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --template, -t            display a JSON template
   --timeout value           set time limit for command
   --username value          (required, secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### postgres

```shell
NAME:
   sdm admin resources update postgres - update PostgreSQL datasource

USAGE:
   sdm admin resources update postgres [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value        
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --override-database       Limit all connections to the configured database
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### presto

```shell
NAME:
   sdm admin resources update presto - update Presto datasource

USAGE:
   sdm admin resources update presto [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value        
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --tls-required            sdm must use TLS to connect
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### rabbitmq-amqp-091

```shell
NAME:
   sdm admin resources update rabbitmq-amqp-091 - update RabbitMQ (AMQP 0.9.1) datasource

USAGE:
   sdm admin resources update rabbitmq-amqp-091 [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value          Do not include the protocol or port.
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --tls-required            Use TLS to connect to the AMQP server
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### redis

```shell
NAME:
   sdm admin resources update redis - update Redis datasource

USAGE:
   sdm admin resources update redis [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --no-tls-required         Use TLS to connect to the OpenSearch server (disable)
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### redisCluster

```shell
NAME:
  sdm admin resources update redisCluster - update Redis Cluster datasource

USAGE:
  sdm admin resources update redisCluster [command options] <name>

OPTIONS:
  --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
  --egress-filter value    apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
  --hostname value         Hostname of one of the cluster nodes (required)
  --no-tls-required        Use TLS to connect to the OpenSearch server (disable)
  --password value         (secret)
  --port value             Port of one of the cluster nodes (default: 6379)
  --port-override value    port profile override (default: -1)
  --proxy-cluster-id value proxy cluster id
  --secret-store-id value  secret store id
  --subdomain value, --bind-subdomain value        DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
  --tags value             tags e.g. 'key=value,...'
  --template, -t           display a JSON template
  --timeout value          set time limit for command
  --username value         (secret)
```

#### redshift

```shell
NAME:
   sdm admin resources update redshift - update Redshift datasource

USAGE:
   sdm admin resources update redshift [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value        
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --override-database       Limit all connections to the configured database
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### redshift-iam

```shell
NAME:
   sdm admin resources update redshift-iam - create Redshift (IAM) datasource

USAGE:
   sdm admin resources update redshift-iam [command options] <name>

OPTIONS:
   --bind-interface value       bind interface (default: "127.0.0.1")
   --cluster-id value           (required)
   --database value             (required)
   --egress-filter value        apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --hostname value             (required)
   --override-database          Limit all connections to the configured database
   --port value                 (default: 5439)
   --port-override value        port profile override (default: -1)
   --proxy-cluster-id value     proxy cluster id
   --region value               (required)
   --role-assumption-arn value  
   --subdomain value, --bind-subdomain value            DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                 tags e.g. 'key=value,...'
   --template, -t               display a JSON template
   --timeout value              set time limit for command
```

#### redshift-serverless-iam

```shell
NAME:
   sdm admin resources update redshift-serverless-iam - create Redshift Serverless (IAM) datasource

USAGE:
   sdm admin resources update redshift-serverless-iam [command options] <name>

OPTIONS:
   --bind-interface value       bind interface (default: "127.0.0.1")
   --database value             (required)
   --egress-filter value        apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --hostname value             (required)
   --override-database          Limit all connections to the configured database
   --port value                 (default: 5439)
   --port-override value        port profile override (default: -1)
   --proxy-cluster-id value     proxy cluster id
   --region value               (required)
   --role-assumption-arn value  
   --subdomain value, --bind-subdomain value            DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                 tags e.g. 'key=value,...'
   --template, -t               display a JSON template
   --timeout value              set time limit for command
   --workgroup value            (required)
```

#### singlestore

```shell
NAME:
   sdm admin resources update singlestore - update SingleStore datasource

USAGE:
   sdm admin resources update singlestore [command options] [arguments...]

OPTIONS:
   --bind-interface value               bind interface (default: "127.0.0.1")
   --database value                     This database is exclusively used for healthchecks; the database sent by clients is respected otherwise.
   --delete-all-tags                    
   --delete-tags value                  delete-tags e.g. 'key,...'
   --egress-filter value                apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                       filter e.g. 'field:name tag:key=value ...'
   --filter-json value                  path to JSON based filter
   --hostname value                     
   --id value                           datasource id
   --name value                         datasource name
   --password value                     (secret)
   --port value                         (default: 0)
   --port-override value                port profile override (default: -1)
   --proxy-cluster-id value             proxy cluster id
   --require-native-auth                Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility)
   --subdomain value, --bind-subdomain value                    DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value                         tags e.g. 'key=value,...'
   --timeout value                      set time limit for command
   --use-azure-single-server-usernames  If true, appends the hostname to the username when hitting a database.azure.com address
   --username value                     (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### snowflake

```shell
NAME:
   sdm admin resources update snowflake - update Snowflake datasource

USAGE:
   sdm admin resources update snowflake [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value          
   --delete-all-tags         
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --filters-help            show valid filter strings and examples
   --hostname value          Do not include the protocol or port.
   --id value                datasource id
   --name value              datasource name
   --port-override value     port profile override (default: -1)
   --private-key value       (secret)
   --proxy-cluster-id value  proxy cluster id
   --schema value            
   --secret-store-id value   secret store id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### sybase

```shell
NAME:
   sdm admin resources update sybase - update Sybase ASE datasource

USAGE:
   sdm admin resources update sybase [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### sybase-iq, sybaseiq

```shell
NAME:
   sdm admin resources update sybase-iq - update Sybase IQ datasource

USAGE:
   sdm admin resources update sybase-iq [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### teradata

```shell
NAME:
   sdm admin resources update teradata - update Teradata datasource

USAGE:
   sdm admin resources update teradata [command options] [arguments...]

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --delete-all-tags       
   --delete-tags value       delete-tags e.g. 'key,...'
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value            filter e.g. 'field:name tag:key=value ...'
   --filter-json value       path to JSON based filter
   --hostname value        
   --id value                datasource id
   --name value              datasource name
   --password value          (secret)
   --port value              (default: 0)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --timeout value           set time limit for command
   --username value          (secret)
```

For more information on the use of filters in the CLI, see the Filters documentation.

#### vertica

```shell
NAME:
   sdm admin resources update vertica - clone Vertica datasource

USAGE:
   sdm admin resources update vertica [command options] <name>

OPTIONS:
   --bind-interface value    IP address on which to listen for connections to this resource on clients. Specify "default", "loopback", or "vnm" to automatically allocate an available address from the corresponding IP range configured in the organization. (default: "default")
   --database value          (required)
   --egress-filter value     apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --hostname value          (required)
   --password value          (required, secret)
   --port value              (default: 5433)
   --port-override value     port profile override (default: -1)
   --proxy-cluster-id value  proxy cluster id
   --subdomain value, --bind-subdomain value         DNS subdomain through which this resource may be accessed on clients (e.g. "app-prod" allows the resource to be accessed as "app-prod.<your-org-name>.<sdm-proxy-domain>"). Only applicable to HTTP-based resources or resources using virtual networking mode.
   --tags value              tags e.g. 'key=value,...'
   --template, -t            display a JSON template
   --timeout value           set time limit for command
   --tls-required            sdm must use TLS to connect
   --username value          (required, secret)
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.strongdm.com/references/cli/admin/resources/sdm-admin-resources-update.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
