Azure Blob Definition Response
data class AzureBlobDefinitionResponse(val accountKey: String? = null, val containerName: String? = null, val localAuthRef: String? = null, val managedIdentity: ManagedIdentityDefinitionResponse? = null, val sasToken: String? = null, val servicePrincipal: ServicePrincipalDefinitionResponse? = null, val syncIntervalInSeconds: Double? = null, val timeoutInSeconds: Double? = null, val url: String? = null)
Parameters to reconcile to the AzureBlob source kind type.
Constructors
Link copied to clipboard
constructor(accountKey: String? = null, containerName: String? = null, localAuthRef: String? = null, managedIdentity: ManagedIdentityDefinitionResponse? = null, sasToken: String? = null, servicePrincipal: ServicePrincipalDefinitionResponse? = null, syncIntervalInSeconds: Double? = null, timeoutInSeconds: Double? = null, url: String? = null)
Properties
Link copied to clipboard
The account key (shared key) to access the storage account
Link copied to clipboard
The Azure Blob container name to sync from the url endpoint for the flux configuration.
Link copied to clipboard
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
Link copied to clipboard
Parameters to authenticate using a Managed Identity.
Link copied to clipboard
Parameters to authenticate using Service Principal.
Link copied to clipboard
The interval at which to re-reconcile the cluster Azure Blob source with the remote.
Link copied to clipboard
The maximum time to attempt to reconcile the cluster Azure Blob source with the remote.