Package-level declarations

Types

The complex type of the extended location.

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.

Link copied to clipboard
data class GetSecretSyncResult(val azureApiVersion: String, val extendedLocation: AzureResourceManagerCommonTypesExtendedLocationResponse? = null, val forceSynchronization: String? = null, val id: String, val kubernetesSecretType: String, val location: String, val name: String, val objectSecretMapping: List<KubernetesSecretObjectMappingResponse>, val provisioningState: String, val secretProviderClassName: String, val serviceAccountName: String, val status: SecretSyncStatusResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The SecretSync resource.

Link copied to clipboard
data class KubernetesSecretObjectMappingResponse(val sourcePath: String, val targetKey: String)

Properties defining the mapping between a cloud secret store object and a Kubernetes Secret.

Link copied to clipboard
data class SecretSyncConditionResponse(val lastTransitionTime: String, val message: String, val observedGeneration: Double, val reason: String, val status: String, val type: String)

A condition represents the status of the secret create and update processes.

Link copied to clipboard
data class SecretSyncStatusResponse(val conditions: List<SecretSyncConditionResponse>, val lastSuccessfulSyncTime: String)

SecretSyncStatus defines the observed state of the secret synchronization process.

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.