다음을 통해 공유


FluxConfiguration interface

Get & Put 응답에서 반환된 Flux Configuration 개체입니다.

Extends

속성

azureBlob

AzureBlob 원본 종류 형식에 맞게 조정하는 매개 변수입니다.

bucket

버킷 소스 종류 형식에 맞게 조정하는 매개 변수입니다.

complianceState

fluxConfiguration에서 만들거나 관리되는 개체에서 만든 Flux Kubernetes 리소스의 결합된 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

configurationProtectedSettings

구성에 대한 보호된 구성 설정의 키-값 쌍

errorMessage

프로비저닝 실패 시 사용자에게 반환되는 오류 메시지입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

gitRepository

GitRepository 원본 종류 형식에 맞게 조정하는 매개 변수입니다.

kustomizations

클러스터의 원본 형식에 의해 끌어온 아티팩트 조정에 사용되는 정품 분석 배열입니다.

namespace

이 구성이 설치되는 네임스페이스입니다. 최대 253개의 소문자 영숫자, 하이픈 및 마침표만 있습니다.

provisioningState

fluxConfiguration 생성 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

reconciliationWaitDuration

플럭스 구성 조정을 기다리는 최대 기간입니다. 예: PT1H, PT5M, P1D

repositoryPublicKey

이 fluxConfiguration과 연결된 공개 키(클러스터 내에서 생성되거나 사용자가 제공). 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

scope

운영자가 설치될 범위입니다.

sourceKind

구성 데이터를 가져올 원본 종류입니다.

sourceSyncedCommitId

클러스터와 동기화된 원본 커밋의 분기 및/또는 SHA입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

sourceUpdatedAt

fluxConfiguration이 클러스터에서 원본을 동기화한 날짜/시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

statuses

fluxConfiguration에서 만들거나 fluxConfiguration에서 프로비전된 관리되는 개체에서 만든 Flux Kubernetes 리소스의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

statusUpdatedAt

fluxConfiguration이 클러스터의 상태를 Azure와 동기화한 날짜/시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

suspend

이 구성이 해당 kustomizations 및 원본의 조정을 일시 중단해야 하는지 여부입니다.

systemData

최상위 메타데이터 https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

waitForReconciliation

flux 구성 배포에서 클러스터가 정형화를 조정할 때까지 기다려야 하는지 여부입니다.

상속된 속성

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

name

리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

azureBlob

AzureBlob 원본 종류 형식에 맞게 조정하는 매개 변수입니다.

azureBlob?: AzureBlobDefinition

속성 값

bucket

버킷 소스 종류 형식에 맞게 조정하는 매개 변수입니다.

bucket?: BucketDefinition

속성 값

complianceState

fluxConfiguration에서 만들거나 관리되는 개체에서 만든 Flux Kubernetes 리소스의 결합된 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

complianceState?: string

속성 값

string

configurationProtectedSettings

구성에 대한 보호된 구성 설정의 키-값 쌍

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

속성 값

{[propertyName: string]: string}

errorMessage

프로비저닝 실패 시 사용자에게 반환되는 오류 메시지입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

errorMessage?: string

속성 값

string

gitRepository

GitRepository 원본 종류 형식에 맞게 조정하는 매개 변수입니다.

gitRepository?: GitRepositoryDefinition

속성 값

kustomizations

클러스터의 원본 형식에 의해 끌어온 아티팩트 조정에 사용되는 정품 분석 배열입니다.

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

속성 값

{[propertyName: string]: KustomizationDefinition | null}

namespace

이 구성이 설치되는 네임스페이스입니다. 최대 253개의 소문자 영숫자, 하이픈 및 마침표만 있습니다.

namespace?: string

속성 값

string

provisioningState

fluxConfiguration 생성 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

provisioningState?: string

속성 값

string

reconciliationWaitDuration

플럭스 구성 조정을 기다리는 최대 기간입니다. 예: PT1H, PT5M, P1D

reconciliationWaitDuration?: string

속성 값

string

repositoryPublicKey

이 fluxConfiguration과 연결된 공개 키(클러스터 내에서 생성되거나 사용자가 제공). 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

repositoryPublicKey?: string

속성 값

string

scope

운영자가 설치될 범위입니다.

scope?: string

속성 값

string

sourceKind

구성 데이터를 가져올 원본 종류입니다.

sourceKind?: string

속성 값

string

sourceSyncedCommitId

클러스터와 동기화된 원본 커밋의 분기 및/또는 SHA입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

sourceSyncedCommitId?: string

속성 값

string

sourceUpdatedAt

fluxConfiguration이 클러스터에서 원본을 동기화한 날짜/시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

sourceUpdatedAt?: Date

속성 값

Date

statuses

fluxConfiguration에서 만들거나 fluxConfiguration에서 프로비전된 관리되는 개체에서 만든 Flux Kubernetes 리소스의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

statuses?: (null | ObjectStatusDefinition)[]

속성 값

statusUpdatedAt

fluxConfiguration이 클러스터의 상태를 Azure와 동기화한 날짜/시간입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

statusUpdatedAt?: Date

속성 값

Date

suspend

이 구성이 해당 kustomizations 및 원본의 조정을 일시 중단해야 하는지 여부입니다.

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 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData?: SystemData

속성 값

waitForReconciliation

flux 구성 배포에서 클러스터가 정형화를 조정할 때까지 기다려야 하는지 여부입니다.

waitForReconciliation?: boolean

속성 값

boolean

상속된 속성 세부 정보

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

id?: string

속성 값

string

ProxyResource.id 상속된

name

리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

ProxyResource.name 상속된

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string

ProxyResource.type 상속된