Skip to contents

Updates a storage credential on the metastore.

Usage

update_storage_credential(
  client,
  name,
  aws_iam_role = NULL,
  azure_managed_identity = NULL,
  azure_service_principal = NULL,
  cloudflare_api_token = NULL,
  comment = NULL,
  databricks_gcp_service_account = NULL,
  force = NULL,
  new_name = NULL,
  owner = NULL,
  read_only = NULL,
  skip_validation = NULL
)

storageCredentialsUpdate(
  client,
  name,
  aws_iam_role = NULL,
  azure_managed_identity = NULL,
  azure_service_principal = NULL,
  cloudflare_api_token = NULL,
  comment = NULL,
  databricks_gcp_service_account = NULL,
  force = NULL,
  new_name = NULL,
  owner = NULL,
  read_only = NULL,
  skip_validation = NULL
)

Arguments

client

Required. Instance of DatabricksClient()

name

Required. Name of the storage credential.

aws_iam_role

The AWS IAM role configuration.

azure_managed_identity

The Azure managed identity configuration.

azure_service_principal

The Azure service principal configuration.

cloudflare_api_token

The Cloudflare API token configuration.

comment

Comment associated with the credential.

databricks_gcp_service_account

The Databricks managed GCP service account configuration.

force

Force update even if there are dependent external locations or external tables.

new_name

New name for the storage credential.

owner

Username of current owner of credential.

read_only

Whether the storage credential is only usable for read operations.

skip_validation

Supplying true to this argument skips validation of the updated credential.