共用方式為


FluxConfiguration interface

Get & Put 回應中傳回的 Flux Configuration 物件。

Extends

屬性

azureBlob

與 AzureBlob 來源類型協調的參數。

bucket

與 Bucket 來源類型協調的參數。

complianceState

FluxConfiguration 所建立或受控物件所建立之 Flux Kubernetes 資源的合併狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

configurationProtectedSettings

組態受保護組態設定的索引鍵/值組

errorMessage

布建失敗時傳回給使用者的錯誤訊息。 注意:這個屬性不會串行化。 它只能由伺服器填入。

gitRepository

與 GitRepository 來源類型協調的參數。

kustomizations

用來協調叢集上來源類型所提取成品的 kustomization 陣列。

namespace

此組態安裝至其中的命名空間。 最多253個小寫英數位元、連字元和句點。

provisioningState

建立 fluxConfiguration 的狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

reconciliationWaitDuration

等候 flux 設定對帳的最大持續時間。 例如 PT1H、PT5M、P1D

repositoryPublicKey

與此 fluxConfiguration 相關聯的公鑰(由叢集內產生或由使用者提供)。 注意:這個屬性不會串行化。 它只能由伺服器填入。

scope

將安裝運算子的範圍。

sourceKind

要從中提取組態數據的來源種類。

sourceSyncedCommitId

與叢集同步的來源認可分支和/或SHA。 注意:這個屬性不會串行化。 它只能由伺服器填入。

sourceUpdatedAt

Datetime fluxConfiguration 已同步處理叢集上的來源。 注意:這個屬性不會串行化。 它只能由伺服器填入。

statuses

FluxConfiguration 所建立的 Flux Kubernetes 資源狀態,或由 fluxConfiguration 所布建的 Managed 物件所建立。 注意:這個屬性不會串行化。 它只能由伺服器填入。

statusUpdatedAt

Datetime fluxConfiguration 已將其狀態與 Azure 同步。 注意:這個屬性不會串行化。 它只能由伺服器填入。

suspend

此組態是否應暫停其 Kustomizations 和 sources 的對帳。

systemData

最上層元數據 https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources 注意:此屬性將不會串行化。 它只能由伺服器填入。

waitForReconciliation

flux 組態部署是否應該等候叢集協調 kustomizations。

繼承的屬性

id

資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此屬性將不會串行化。 它只能由伺服器填入。

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

type

資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。

屬性詳細資料

azureBlob

與 AzureBlob 來源類型協調的參數。

azureBlob?: AzureBlobDefinition

屬性值

bucket

與 Bucket 來源類型協調的參數。

bucket?: BucketDefinition

屬性值

complianceState

FluxConfiguration 所建立或受控物件所建立之 Flux Kubernetes 資源的合併狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

complianceState?: string

屬性值

string

configurationProtectedSettings

組態受保護組態設定的索引鍵/值組

configurationProtectedSettings?: {[propertyName: string]: string}

屬性值

{[propertyName: string]: string}

errorMessage

布建失敗時傳回給使用者的錯誤訊息。 注意:這個屬性不會串行化。 它只能由伺服器填入。

errorMessage?: string

屬性值

string

gitRepository

與 GitRepository 來源類型協調的參數。

gitRepository?: GitRepositoryDefinition

屬性值

kustomizations

用來協調叢集上來源類型所提取成品的 kustomization 陣列。

kustomizations?: {[propertyName: string]: KustomizationDefinition | null}

屬性值

{[propertyName: string]: KustomizationDefinition | null}

namespace

此組態安裝至其中的命名空間。 最多253個小寫英數位元、連字元和句點。

namespace?: string

屬性值

string

provisioningState

建立 fluxConfiguration 的狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

provisioningState?: string

屬性值

string

reconciliationWaitDuration

等候 flux 設定對帳的最大持續時間。 例如 PT1H、PT5M、P1D

reconciliationWaitDuration?: string

屬性值

string

repositoryPublicKey

與此 fluxConfiguration 相關聯的公鑰(由叢集內產生或由使用者提供)。 注意:這個屬性不會串行化。 它只能由伺服器填入。

repositoryPublicKey?: string

屬性值

string

scope

將安裝運算子的範圍。

scope?: string

屬性值

string

sourceKind

要從中提取組態數據的來源種類。

sourceKind?: string

屬性值

string

sourceSyncedCommitId

與叢集同步的來源認可分支和/或SHA。 注意:這個屬性不會串行化。 它只能由伺服器填入。

sourceSyncedCommitId?: string

屬性值

string

sourceUpdatedAt

Datetime fluxConfiguration 已同步處理叢集上的來源。 注意:這個屬性不會串行化。 它只能由伺服器填入。

sourceUpdatedAt?: Date

屬性值

Date

statuses

FluxConfiguration 所建立的 Flux Kubernetes 資源狀態,或由 fluxConfiguration 所布建的 Managed 物件所建立。 注意:這個屬性不會串行化。 它只能由伺服器填入。

statuses?: (null | ObjectStatusDefinition)[]

屬性值

statusUpdatedAt

Datetime fluxConfiguration 已將其狀態與 Azure 同步。 注意:這個屬性不會串行化。 它只能由伺服器填入。

statusUpdatedAt?: Date

屬性值

Date

suspend

此組態是否應暫停其 Kustomizations 和 sources 的對帳。

suspend?: boolean

屬性值

boolean

systemData

最上層元數據 https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources 注意:此屬性將不會串行化。 它只能由伺服器填入。

systemData?: SystemData

屬性值

waitForReconciliation

flux 組態部署是否應該等候叢集協調 kustomizations。

waitForReconciliation?: boolean

屬性值

boolean

繼承的屬性詳細資料

id

資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此屬性將不會串行化。 它只能由伺服器填入。

id?: string

屬性值

string

繼承自ProxyResource.id

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

name?: string

屬性值

string

繼承自ProxyResource.name

type

資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。

type?: string

屬性值

string

繼承自ProxyResource.type