FluxConfiguration interface

Objek Konfigurasi Fluks yang dikembalikan di Dapatkan respons Get & Put.

Memperluas

Properti

azureBlob

Parameter untuk direkonsiliasi dengan jenis jenis sumber AzureBlob.

bucket

Parameter untuk direkonsiliasi ke jenis jenis sumber Bucket.

complianceState

Status gabungan sumber daya Flux Kubernetes yang dibuat oleh fluxConfiguration atau dibuat oleh objek terkelola. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

configurationProtectedSettings

Pasangan kunci-nilai dari pengaturan konfigurasi yang dilindungi untuk konfigurasi

errorMessage

Pesan kesalahan dikembalikan kepada pengguna dalam kasus kegagalan provisi. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

gitRepository

Parameter untuk direkonsiliasi ke jenis jenis sumber GitRepository.

kustomizations

Array kustomisasi yang digunakan untuk mendamaikan artefak yang ditarik oleh jenis sumber pada kluster.

namespace

Namespace layanan tempat konfigurasi ini diinstal. Maksimum 253 karakter alfanumerik huruf kecil, tanda hubung, dan titik saja.

provisioningState

Status pembuatan fluxConfiguration. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

reconciliationWaitDuration

Durasi maksimum untuk menunggu rekonsiliasi konfigurasi fluks. Misalnya PT1H, PT5M, P1D

repositoryPublicKey

Kunci Umum yang terkait dengan fluxConfiguration ini (baik dihasilkan dalam kluster atau disediakan oleh pengguna). CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

scope

Cakupan tempat operator akan diinstal.

sourceKind

Jenis Sumber untuk menarik data konfigurasi.

sourceSyncedCommitId

Cabang dan/atau SHA dari penerapan sumber yang disinkronkan dengan kluster. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

sourceUpdatedAt

Tanggalwaktu fluxConfiguration menyinkronkan sumbernya pada kluster. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

statuses

Status sumber daya Flux Kubernetes yang dibuat oleh fluxConfiguration atau dibuat oleh objek terkelola yang disediakan oleh fluxConfiguration. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

statusUpdatedAt

Tanggalwaktu fluxConfiguration menyinkronkan statusnya pada kluster dengan Azure. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

suspend

Apakah konfigurasi ini harus menangguhkan rekonsiliasi kustomisasi dan sumbernya.

systemData

Metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources tingkat atas CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

waitForReconciliation

Apakah penyebaran konfigurasi fluks harus menunggu kluster untuk mendamaikan kustomisasi.

Properti yang Diwariskan

id

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name

Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type

Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

Detail Properti

azureBlob

Parameter untuk direkonsiliasi dengan jenis jenis sumber AzureBlob.

azureBlob?: AzureBlobDefinition

Nilai Properti

bucket

Parameter untuk direkonsiliasi ke jenis jenis sumber Bucket.

bucket?: BucketDefinition

Nilai Properti

complianceState

Status gabungan sumber daya Flux Kubernetes yang dibuat oleh fluxConfiguration atau dibuat oleh objek terkelola. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

complianceState?: string

Nilai Properti

string

configurationProtectedSettings

Pasangan kunci-nilai dari pengaturan konfigurasi yang dilindungi untuk konfigurasi

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

Nilai Properti

{[propertyName: string]: string}

errorMessage

Pesan kesalahan dikembalikan kepada pengguna dalam kasus kegagalan provisi. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

errorMessage?: string

Nilai Properti

string

gitRepository

Parameter untuk direkonsiliasi ke jenis jenis sumber GitRepository.

gitRepository?: GitRepositoryDefinition

Nilai Properti

kustomizations

Array kustomisasi yang digunakan untuk mendamaikan artefak yang ditarik oleh jenis sumber pada kluster.

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

Nilai Properti

{[propertyName: string]: KustomizationDefinition | null}

namespace

Namespace layanan tempat konfigurasi ini diinstal. Maksimum 253 karakter alfanumerik huruf kecil, tanda hubung, dan titik saja.

namespace?: string

Nilai Properti

string

provisioningState

Status pembuatan fluxConfiguration. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

provisioningState?: string

Nilai Properti

string

reconciliationWaitDuration

Durasi maksimum untuk menunggu rekonsiliasi konfigurasi fluks. Misalnya PT1H, PT5M, P1D

reconciliationWaitDuration?: string

Nilai Properti

string

repositoryPublicKey

Kunci Umum yang terkait dengan fluxConfiguration ini (baik dihasilkan dalam kluster atau disediakan oleh pengguna). CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

repositoryPublicKey?: string

Nilai Properti

string

scope

Cakupan tempat operator akan diinstal.

scope?: string

Nilai Properti

string

sourceKind

Jenis Sumber untuk menarik data konfigurasi.

sourceKind?: string

Nilai Properti

string

sourceSyncedCommitId

Cabang dan/atau SHA dari penerapan sumber yang disinkronkan dengan kluster. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

sourceSyncedCommitId?: string

Nilai Properti

string

sourceUpdatedAt

Tanggalwaktu fluxConfiguration menyinkronkan sumbernya pada kluster. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

sourceUpdatedAt?: Date

Nilai Properti

Date

statuses

Status sumber daya Flux Kubernetes yang dibuat oleh fluxConfiguration atau dibuat oleh objek terkelola yang disediakan oleh fluxConfiguration. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

statuses?: (null | ObjectStatusDefinition)[]

Nilai Properti

statusUpdatedAt

Tanggalwaktu fluxConfiguration menyinkronkan statusnya pada kluster dengan Azure. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

statusUpdatedAt?: Date

Nilai Properti

Date

suspend

Apakah konfigurasi ini harus menangguhkan rekonsiliasi kustomisasi dan sumbernya.

suspend?: boolean

Nilai Properti

boolean

systemData

Metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources tingkat atas CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

systemData?: SystemData

Nilai Properti

waitForReconciliation

Apakah penyebaran konfigurasi fluks harus menunggu kluster untuk mendamaikan kustomisasi.

waitForReconciliation?: boolean

Nilai Properti

boolean

Detail Properti yang Diwariskan

id

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

id?: string

Nilai Properti

string

Diwarisi dari ProxyResource.id

name

Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name?: string

Nilai Properti

string

Diwarisi dari ProxyResource.name

type

Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type?: string

Nilai Properti

string

Diwarisi dariProxyResource.type