AzureBlobDefinition interface
AzureBlob ソースの種類に合わせるパラメーター。
プロパティ
account |
ストレージ アカウントにアクセスするためのアカウント キー (共有キー) |
container |
flux 構成の URL エンドポイントから同期する Azure BLOB コンテナー名。 |
local |
マネージドまたはユーザー指定の構成シークレットではなく、認証シークレットとして使用する Kubernetes クラスター上のローカル シークレットの名前。 |
managed |
マネージド ID を使用して認証するためのパラメーター。 |
sas |
ストレージ コンテナーにアクセスするための Shared Access トークン |
service |
サービス プリンシパルを使用して認証するパラメーター。 |
sync |
クラスターの Azure BLOB ソースをリモートと再調整する間隔。 |
timeout |
クラスターの Azure BLOB ソースとリモートの調整を試みる最大時間。 |
url | Flux 構成の Azure Blob Storage アカウント用に同期する URL。 |
プロパティの詳細
accountKey
ストレージ アカウントにアクセスするためのアカウント キー (共有キー)
accountKey?: string
プロパティ値
string
containerName
flux 構成の URL エンドポイントから同期する Azure BLOB コンテナー名。
containerName?: string
プロパティ値
string
localAuthRef
マネージドまたはユーザー指定の構成シークレットではなく、認証シークレットとして使用する Kubernetes クラスター上のローカル シークレットの名前。
localAuthRef?: string
プロパティ値
string
managedIdentity
マネージド ID を使用して認証するためのパラメーター。
managedIdentity?: ManagedIdentityDefinition
プロパティ値
sasToken
ストレージ コンテナーにアクセスするための Shared Access トークン
sasToken?: string
プロパティ値
string
servicePrincipal
サービス プリンシパルを使用して認証するパラメーター。
servicePrincipal?: ServicePrincipalDefinition
プロパティ値
syncIntervalInSeconds
クラスターの Azure BLOB ソースをリモートと再調整する間隔。
syncIntervalInSeconds?: number
プロパティ値
number
timeoutInSeconds
クラスターの Azure BLOB ソースとリモートの調整を試みる最大時間。
timeoutInSeconds?: number
プロパティ値
number
url
Flux 構成の Azure Blob Storage アカウント用に同期する URL。
url?: string
プロパティ値
string