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

FluxConfiguration 类

定义

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class FluxConfiguration : Microsoft.Azure.Management.KubernetesConfiguration.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type FluxConfiguration = class
    inherit ProxyResource
Public Class FluxConfiguration
Inherits ProxyResource
继承
FluxConfiguration
属性

构造函数

FluxConfiguration()

初始化 FluxConfiguration 类的新实例。

FluxConfiguration(String, String, String, String, String, String, Nullable<Boolean>, GitRepositoryDefinition, BucketDefinition, IDictionary<String,KustomizationDefinition>, IDictionary<String, String>, IList<ObjectStatusDefinition>, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, String, SystemData)

初始化 FluxConfiguration 类的新实例。

属性

Bucket

获取或设置要与 Bucket 源类型类型协调的参数。

ComplianceState

获取 fluxConfiguration 创建的或由托管对象创建的 Flux Kubernetes 资源的组合状态。 可能的值包括:“Compliant”、“Non-Compliant”、“Pending”、“Suspended”、“Unknown”

ConfigurationProtectedSettings

获取或设置配置的受保护配置设置的键值对

ErrorMessage

获取在预配失败时返回给用户的错误消息。

GitRepository

获取或设置要与 GitRepository 源类型协调的参数。

Id

获取资源的完全限定资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(继承自 Resource)
Kustomizations

获取或设置用于协调群集上源类型拉取的项目的 kustomization 数组。

Name

获取资源的名称

(继承自 Resource)
NamespaceProperty

获取或设置此配置安装到的命名空间。 最多 253 个小写字母数字字符、连字符和句点。

ProvisioningState

获取 fluxConfiguration 的创建状态。 可能的值包括:“Succeeded”、“Failed”、“Canceled”、“Create”、“Updateing”、“删除”

RepositoryPublicKey

获取与此 fluxConfiguration 关联的公钥, (群集内生成或用户) 提供。

Scope

获取或设置将安装运算符的范围。 可能的值包括:“cluster”、“namespace”

SourceKind

获取或设置要从中提取配置数据的源 Kind。 可能的值包括:“GitRepository”、“Bucket”

SourceSyncedCommitId

获取与群集同步的源提交的分支和/或 SHA。

SourceUpdatedAt

获取 fluxConfiguration 在群集上同步其源的日期时间。

Statuses

获取 fluxConfiguration 创建的或由 fluxConfiguration 预配的托管对象创建的 Flux Kubernetes 资源的状态。

StatusUpdatedAt

获取 fluxConfiguration 将其状态与 Azure 同步的日期时间。

Suspend

获取或设置此配置是否应暂停其 kustomization 和 source 的对帐。

SystemData

获取或设置顶级元数据 https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources

Type

获取资源的类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”

(继承自 Resource)

适用于