FluxConfiguration interface
Objek Konfigurasi Fluks yang dikembalikan di Dapatkan respons Get & Put.
- Memperluas
Properti
| azure |
Parameter untuk direkonsiliasi dengan jenis jenis sumber AzureBlob. |
| bucket | Parameter untuk direkonsiliasi ke jenis jenis sumber Bucket. |
| compliance |
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. |
| configuration |
Pasangan kunci-nilai dari pengaturan konfigurasi yang dilindungi untuk konfigurasi |
| error |
Pesan kesalahan dikembalikan kepada pengguna dalam kasus kegagalan provisi. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| git |
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. |
| provisioning |
Status pembuatan fluxConfiguration. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| reconciliation |
Durasi maksimum untuk menunggu rekonsiliasi konfigurasi fluks. Misalnya PT1H, PT5M, P1D |
| repository |
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. |
| source |
Jenis Sumber untuk menarik data konfigurasi. |
| source |
Cabang dan/atau SHA dari penerapan sumber yang disinkronkan dengan kluster. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| source |
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. |
| status |
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. |
| system |
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. |
| wait |
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
(null | ObjectStatusDefinition)[]
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
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