AzureBlobPatchDefinition interface
Parameter, die mit dem Typ der AzureBlob-Quellart in Einklang gebracht werden sollen.
Eigenschaften
| account |
Der Kontoschlüssel (gemeinsam genutzter Schlüssel) für den Zugriff auf das Speicherkonto |
| container |
Der Name des Azure Blob-Containers, der vom URL-Endpunkt für die Flusskonfiguration synchronisiert werden soll. |
| local |
Name eines lokalen Geheimschlüssels im Kubernetes-Cluster, der anstelle der vom Benutzer bereitgestellten Konfigurationsschlüssel als Authentifizierungsgeheimnis verwendet werden soll. |
| managed |
Parameter für die Authentifizierung mithilfe einer verwalteten Identität. |
| sas |
Das Token für den freigegebenen Zugriff auf den Speichercontainer |
| service |
Parameter für die Authentifizierung mithilfe des Dienstprinzipals. |
| sync |
Das Intervall, in dem die Cluster-Azure-Blob-Quelle erneut mit der Remoteverbindung abgeglichen werden soll. |
| timeout |
Die maximale Zeit, um zu versuchen, die Azure Blob-Clusterquelle mit dem Remote zu vereinbaren. |
| url | Die URL, die für das Azure Blob Storage-Konto der Flusskonfiguration synchronisiert werden soll. |
Details zur Eigenschaft
accountKey
Der Kontoschlüssel (gemeinsam genutzter Schlüssel) für den Zugriff auf das Speicherkonto
accountKey?: string
Eigenschaftswert
string
containerName
Der Name des Azure Blob-Containers, der vom URL-Endpunkt für die Flusskonfiguration synchronisiert werden soll.
containerName?: string
Eigenschaftswert
string
localAuthRef
Name eines lokalen Geheimschlüssels im Kubernetes-Cluster, der anstelle der vom Benutzer bereitgestellten Konfigurationsschlüssel als Authentifizierungsgeheimnis verwendet werden soll.
localAuthRef?: string
Eigenschaftswert
string
managedIdentity
Parameter für die Authentifizierung mithilfe einer verwalteten Identität.
managedIdentity?: ManagedIdentityPatchDefinition
Eigenschaftswert
sasToken
Das Token für den freigegebenen Zugriff auf den Speichercontainer
sasToken?: string
Eigenschaftswert
string
servicePrincipal
Parameter für die Authentifizierung mithilfe des Dienstprinzipals.
servicePrincipal?: ServicePrincipalPatchDefinition
Eigenschaftswert
syncIntervalInSeconds
Das Intervall, in dem die Cluster-Azure-Blob-Quelle erneut mit der Remoteverbindung abgeglichen werden soll.
syncIntervalInSeconds?: number
Eigenschaftswert
number
timeoutInSeconds
Die maximale Zeit, um zu versuchen, die Azure Blob-Clusterquelle mit dem Remote zu vereinbaren.
timeoutInSeconds?: number
Eigenschaftswert
number
url
Die URL, die für das Azure Blob Storage-Konto der Flusskonfiguration synchronisiert werden soll.
url?: string
Eigenschaftswert
string