az aks connection update
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks connection.
Commands
Name | Description | Type | Status |
---|---|---|---|
az aks connection update app-insights |
Update a aks to app-insights connection. |
Core | Preview |
az aks connection update appconfig |
Update a aks to appconfig connection. |
Core | Preview |
az aks connection update cognitiveservices |
Update a aks to cognitiveservices connection. |
Core | Preview |
az aks connection update confluent-cloud |
Update a aks to confluent-cloud connection. |
Core | Preview |
az aks connection update cosmos-cassandra |
Update a aks to cosmos-cassandra connection. |
Core | Preview |
az aks connection update cosmos-gremlin |
Update a aks to cosmos-gremlin connection. |
Core | Preview |
az aks connection update cosmos-mongo |
Update a aks to cosmos-mongo connection. |
Core | Preview |
az aks connection update cosmos-sql |
Update a aks to cosmos-sql connection. |
Core | Preview |
az aks connection update cosmos-table |
Update a aks to cosmos-table connection. |
Core | Preview |
az aks connection update eventhub |
Update a aks to eventhub connection. |
Core | Preview |
az aks connection update keyvault |
Update a aks to keyvault connection. |
Core | Preview |
az aks connection update mongodb-atlas |
Update a aks to mongodb-atlas connection. |
Core | Preview |
az aks connection update mysql |
Update a aks to mysql connection. |
Core | Preview and Deprecated |
az aks connection update mysql-flexible |
Update a aks to mysql-flexible connection. |
Core | Preview |
az aks connection update neon-postgres |
Update a aks to neon-postgres connection. |
Core | Preview |
az aks connection update postgres |
Update a aks to postgres connection. |
Core | Preview and Deprecated |
az aks connection update postgres-flexible |
Update a aks to postgres-flexible connection. |
Core | Preview |
az aks connection update redis |
Update a aks to redis connection. |
Core | Preview |
az aks connection update redis-enterprise |
Update a aks to redis-enterprise connection. |
Core | Preview |
az aks connection update servicebus |
Update a aks to servicebus connection. |
Core | Preview |
az aks connection update signalr |
Update a aks to signalr connection. |
Core | Preview |
az aks connection update sql |
Update a aks to sql connection. |
Core | Preview |
az aks connection update storage-blob |
Update a aks to storage-blob connection. |
Core | Preview |
az aks connection update storage-file |
Update a aks to storage-file connection. |
Core | Preview |
az aks connection update storage-queue |
Update a aks to storage-queue connection. |
Core | Preview |
az aks connection update storage-table |
Update a aks to storage-table connection. |
Core | Preview |
az aks connection update webpubsub |
Update a aks to webpubsub connection. |
Core | Preview |
az aks connection update app-insights
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to app-insights connection.
az aks connection update app-insights [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
Examples
Update the client type of a connection with resource name
az aks connection update app-insights -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update app-insights --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, go, java, nodejs, none, python |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update appconfig
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to appconfig connection.
az aks connection update appconfig [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update appconfig -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update appconfig --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, java, nodejs, none, python |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update cognitiveservices
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to cognitiveservices connection.
az aks connection update cognitiveservices [--appconfig-id]
[--client-type {dotnet, none, python}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update cognitiveservices -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update cognitiveservices --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, none, python |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update confluent-cloud
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to confluent-cloud connection.
az aks connection update confluent-cloud --connection
[--appconfig-id]
[--bootstrap-server]
[--client-type {dotnet, dotnet-internal, go, java, none, python, springBoot}]
[--customized-keys]
[--kafka-key]
[--kafka-secret]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--schema-key]
[--schema-registry]
[--schema-secret]
[--source-id]
Examples
Update the client-type of a bootstrap server connection
az aks connection update confluent-cloud -g ClusterRG -n MyCluster --connection MyConnection --client python
Update the auth configurations of a bootstrap server connection
az aks connection update confluent-cloud -g ClusterRG -n MyCluster --connection MyConnection --bootstrap-server xxx.eastus.azure.confluent.cloud:9092 --kafka-key Name --kafka-secret Secret
Update the client-type of a schema registry connection
az aks connection update confluent-cloud -g ClusterRG -n MyCluster --connection MyConnection_schema --client python
Update the auth configurations of a schema registry connection
az aks connection update confluent-cloud -g ClusterRG -n MyCluster --connection MyConnection_schema --schema-registry https://xxx.eastus.azure.confluent.cloud --schema-key Name --schema-secret Secret
Required Parameters
Name of the connection.
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
Kafka bootstrap server url.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, go, java, none, python, springBoot |
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Kafka API-Key (key).
Kafka API-Key (secret).
Name of the managed cluster. Required if '--source-id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
The resource group which contains the managed cluster. Required if '--source-id' is not specified.None.
Schema registry API-Key (key).
Schema registry url.
Schema registry API-Key (secret).
The resource id of a aks. Required if ['--resource-group', '--name'] are not specified.
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update cosmos-cassandra
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to cosmos-cassandra connection.
az aks connection update cosmos-cassandra [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update cosmos-cassandra -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update cosmos-cassandra --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update cosmos-gremlin
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to cosmos-gremlin connection.
az aks connection update cosmos-gremlin [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update cosmos-gremlin -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update cosmos-gremlin --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, java, nodejs, none, php, python |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update cosmos-mongo
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to cosmos-mongo connection.
az aks connection update cosmos-mongo [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update cosmos-mongo -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update cosmos-mongo --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, go, java, nodejs, none, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update cosmos-sql
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to cosmos-sql connection.
az aks connection update cosmos-sql [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update cosmos-sql -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update cosmos-sql --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update cosmos-table
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to cosmos-table connection.
az aks connection update cosmos-table [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update cosmos-table -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update cosmos-table --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update eventhub
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to eventhub connection.
az aks connection update eventhub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update eventhub -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update eventhub --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update keyvault
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to keyvault connection.
az aks connection update keyvault [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--service-endpoint {false, true}]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update keyvault -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update keyvault --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update mongodb-atlas
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to mongodb-atlas connection.
az aks connection update mongodb-atlas [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
Examples
Update the client type of a connection with resource name
az aks connection update mongodb-atlas -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update mongodb-atlas --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The connection string for secret auth.
Usage: --secret secret=XX
secret : Connection string for secret auth. Example: mongodb+srv://myUser:myPassword@cluster0.a12345.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update mysql
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
This command has been deprecated and will be removed in a future release.
Update a aks to mysql connection.
az aks connection update mysql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
Examples
Update the client type of a connection with resource name
az aks connection update mysql -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update mysql --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : Required. Username or account name for secret auth.
secret : One of <secret, secret-uri, secret-name>
is required. Password or account key for secret auth.
secret-name : One of <secret, secret-uri, secret-name>
is required. Keyvault secret name which stores password. It's for AKS only.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update mysql-flexible
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to mysql-flexible connection.
az aks connection update mysql-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
Examples
Update the client type of a connection with resource name
az aks connection update mysql-flexible -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update mysql-flexible --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : Required. Username or account name for secret auth.
secret : One of <secret, secret-uri, secret-name>
is required. Password or account key for secret auth.
secret-name : One of <secret, secret-uri, secret-name>
is required. Keyvault secret name which stores password. It's for AKS only.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update neon-postgres
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to neon-postgres connection.
az aks connection update neon-postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
Examples
Update the client type of a connection with resource name
az aks connection update neon-postgres -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update neon-postgres --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : Required. Username or account name for secret auth.
secret : One of <secret, secret-uri, secret-name>
is required. Password or account key for secret auth.
secret-name : One of <secret, secret-uri, secret-name>
is required. Keyvault secret name which stores password. It's for AKS only.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update postgres
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
This command has been deprecated and will be removed in a future release.
Update a aks to postgres connection.
az aks connection update postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
Examples
Update the client type of a connection with resource name
az aks connection update postgres -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update postgres --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : Required. Username or account name for secret auth.
secret : One of <secret, secret-uri, secret-name>
is required. Password or account key for secret auth.
secret-name : One of <secret, secret-uri, secret-name>
is required. Keyvault secret name which stores password. It's for AKS only.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update postgres-flexible
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to postgres-flexible connection.
az aks connection update postgres-flexible [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
Examples
Update the client type of a connection with resource name
az aks connection update postgres-flexible -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update postgres-flexible --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : Required. Username or account name for secret auth.
secret : One of <secret, secret-uri, secret-name>
is required. Password or account key for secret auth.
secret-name : One of <secret, secret-uri, secret-name>
is required. Keyvault secret name which stores password. It's for AKS only.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update redis
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to redis connection.
az aks connection update redis [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update redis -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update redis --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update redis-enterprise
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to redis-enterprise connection.
az aks connection update redis-enterprise [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
Examples
Update the client type of a connection with resource name
az aks connection update redis-enterprise -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update redis-enterprise --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update servicebus
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to servicebus connection.
az aks connection update servicebus [--appconfig-id]
[--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update servicebus -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update servicebus --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update signalr
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to signalr connection.
az aks connection update signalr [--appconfig-id]
[--client-type {dotnet, dotnet-internal, none}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update signalr -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update signalr --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, none |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update sql
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to sql connection.
az aks connection update sql [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
Examples
Update the client type of a connection with resource name
az aks connection update sql -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update sql --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : Required. Username or account name for secret auth.
secret : One of <secret, secret-uri, secret-name>
is required. Password or account key for secret auth.
secret-name : One of <secret, secret-uri, secret-name>
is required. Keyvault secret name which stores password. It's for AKS only.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update storage-blob
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to storage-blob connection.
az aks connection update storage-blob [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update storage-blob -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update storage-blob --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update storage-file
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to storage-file connection.
az aks connection update storage-file [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
Examples
Update the client type of a connection with resource name
az aks connection update storage-file -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update storage-file --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update storage-queue
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to storage-queue connection.
az aks connection update storage-queue [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update storage-queue -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update storage-queue --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update storage-table
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to storage-table connection.
az aks connection update storage-table [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-endpoint {false, true}]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update storage-table -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update storage-table --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, java, nodejs, none, python |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az aks connection update webpubsub
Command group 'aks connection' is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Update a aks to webpubsub connection.
az aks connection update webpubsub [--appconfig-id]
[--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
[--connection]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--id]
[--kube-namespace]
[--name]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--workload-identity]
Examples
Update the client type of a connection with resource name
az aks connection update webpubsub -g ClusterRG -n MyCluster --connection MyConnection --client-type dotnet
Update the client type of a connection with resource id
az aks connection update webpubsub --id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site}/providers/Microsoft.ServiceLinker/linkers/{linker} --client-type dotnet
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
The app configuration id to store configuration.
The client type used on the aks.
Property | Value |
---|---|
Accepted values: | dotnet, dotnet-internal, java, nodejs, none, python |
Name of the aks connection.
The additional connection string properties used to build connection string.
The customized keys used to change default configuration names. Key is the original name, value is the customized name.
Use keyvault as a secrets store via a CSI volume. If specified, AuthType Arguments are not needed.
Property | Value |
---|---|
Default value: | False |
Accepted values: | false, true |
The resource id of the connection. ['--resource-group', '--name', '--connection'] are required if '--id' is not specified.
The kubernetes namespace where the connection information will be saved into (as kubernetes secret).
Property | Value |
---|---|
Default value: | default |
Name of the managed cluster. Required if '--id' is not specified.None.
Do not wait for the long-running operation to finish.
Property | Value |
---|---|
Default value: | False |
Whether to disable some configuration steps. Use configinfo to disbale configuration information changes on source. Use publicnetwork to disable public network access configuration.Use auth to skip auth configuration such as enabling managed identity and granting RBAC roles.
Property | Value |
---|---|
Accepted values: | auth, configinfo, publicnetwork |
Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.
Property | Value |
---|---|
Parameter group: | NetworkSolution Arguments |
Accepted values: | false, true |
The resource group which contains the managed cluster. Required if '--id' is not specified.None.
The secret auth info.
Usage: --secret.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The service principal auth info.
Usage: --service-principal client-id=XX secret=XX
client-id : Required. Client id of the service principal. object-id : Optional. Object id of the service principal (Enterprise Application). secret : Required. Secret of the service principal.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
The user-assigned managed identity used to create workload identity federation.
Usage: --workload-identity <user-identity-resource-id>
user-identity-resource-id: Required. The resource id of the user assigned identity. Please DO NOT use AKS control plane identity and kubelet identity which is not supported by federated identity credential.
Property | Value |
---|---|
Parameter group: | AuthType Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |