GetAzureKeyVaultSecretProviderClassResult

data class GetAzureKeyVaultSecretProviderClassResult(val azureApiVersion: String, val clientId: String, val extendedLocation: AzureResourceManagerCommonTypesExtendedLocationResponse? = null, val id: String, val keyvaultName: String, val location: String, val name: String, val objects: String? = null, val provisioningState: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val tenantId: String, val type: String)

The AzureKeyVaultSecretProviderClass resource.

Constructors

constructor(azureApiVersion: String, clientId: String, extendedLocation: AzureResourceManagerCommonTypesExtendedLocationResponse? = null, id: String, keyvaultName: String, location: String, name: String, objects: String? = null, provisioningState: String, systemData: SystemDataResponse, tags: Map<String, String>? = null, tenantId: String, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

The user assigned managed identity client ID that should be used to access the Azure Key Vault.

Link copied to clipboard

The complex type of the extended location.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

Link copied to clipboard

The name of the Azure Key Vault to sync secrets from.

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard

The name of the resource

Link copied to clipboard
val objects: String? = null

Objects defines the desired state of synced K8s secret objects

Link copied to clipboard

Provisioning state of the AzureKeyVaultSecretProviderClass instance.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

The Azure Active Directory tenant ID that should be used for authenticating requests to the Azure Key Vault.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"