你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FluxConfiguration interface

Get & Put 响应中返回的 Flux Configuration 对象。

扩展

属性

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

fluxConfiguration 在群集上同步其源的日期时间。 注意:此属性不会序列化。 它只能由服务器填充。

statuses

fluxConfiguration 创建的 Flux Kubernetes 资源的状态,或者由 fluxConfiguration 预配的托管对象创建。 注意:此属性不会序列化。 它只能由服务器填充。

statusUpdatedAt

Datetime,fluxConfiguration 将其状态与 Azure 同步到群集。 注意:此属性不会序列化。 它只能由服务器填充。

suspend

此配置是否应暂停其 kustomization 和源的对帐。

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 配置部署是否应等待群集协调 kustomization。

继承属性

id

资源的完全限定资源 ID。 Ex - /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

fluxConfiguration 在群集上同步其源的日期时间。 注意:此属性不会序列化。 它只能由服务器填充。

sourceUpdatedAt?: Date

属性值

Date

statuses

fluxConfiguration 创建的 Flux Kubernetes 资源的状态,或者由 fluxConfiguration 预配的托管对象创建。 注意:此属性不会序列化。 它只能由服务器填充。

statuses?: (null | ObjectStatusDefinition)[]

属性值

statusUpdatedAt

Datetime,fluxConfiguration 将其状态与 Azure 同步到群集。 注意:此属性不会序列化。 它只能由服务器填充。

statusUpdatedAt?: Date

属性值

Date

suspend

此配置是否应暂停其 kustomization 和源的对帐。

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 配置部署是否应等待群集协调 kustomization。

waitForReconciliation?: boolean

属性值

boolean

继承属性详细信息

id

资源的完全限定资源 ID。 Ex - /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