FluxConfiguration interface
Get & Put yanıtında döndürülen Flux Configuration nesnesi.
- Extends
Özellikler
azure |
AzureBlob kaynak türüyle mutabık olacak parametreler. |
bucket | Bucket kaynak türüyle mutabık olacak parametreler. |
compliance |
FluxConfiguration tarafından oluşturulan veya yönetilen nesneler tarafından oluşturulan Flux Kubernetes kaynaklarının birleşik durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
configuration |
Yapılandırma için korumalı yapılandırma ayarlarının anahtar-değer çiftleri |
error |
Sağlama hatası durumunda kullanıcıya döndürülen hata iletisi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
git |
GitRepository kaynak türüyle mutabık kalınacak parametreler. |
kustomizations | Kümedeki kaynak türü tarafından çekilen yapıtı mutabık hale getirmek için kullanılan kustomizasyon dizisi. |
namespace | Bu yapılandırmanın yüklendiği ad alanı. En fazla 253 küçük harf alfasayısal karakter, kısa çizgi ve nokta. |
provisioning |
fluxConfiguration oluşturma durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
reconciliation |
Flux yapılandırma mutabakatı için beklenme süresi üst sınırı. Örneğin PT1H, PT5M, P1D |
repository |
Bu fluxConfiguration ile ilişkili Ortak Anahtar (küme içinde oluşturulur veya kullanıcı tarafından sağlanır). NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
scope | İşlecin yükleneceği kapsam. |
source |
Yapılandırma verilerini çekmek için Kaynak Türü. |
source |
Kümeyle eşitlenen kaynak işlemenin dal ve/veya SHA'sı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
source |
Datetime the fluxConfiguration kümedeki kaynağını eşitlemiştir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
statuses | fluxConfiguration tarafından oluşturulan veya fluxConfiguration tarafından sağlanan yönetilen nesneler tarafından oluşturulan Flux Kubernetes kaynaklarının durumları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
status |
Datetime the fluxConfiguration, kümedeki durumunu Azure ile eşitlemiştir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
suspend | Bu yapılandırmanın kustomizasyonları ve kaynaklarıyla uzlaştırılmasını askıya alıp almaması. |
system |
Üst düzey meta veriler https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
wait |
Flux yapılandırma dağıtımının kümenin kustomizasyonları uzlaştırmasını beklemesi gerekip gerekmediği. |
Devralınan Özellikler
id | Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
name | Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
type | Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
azureBlob
AzureBlob kaynak türüyle mutabık olacak parametreler.
azureBlob?: AzureBlobDefinition
Özellik Değeri
bucket
Bucket kaynak türüyle mutabık olacak parametreler.
bucket?: BucketDefinition
Özellik Değeri
complianceState
FluxConfiguration tarafından oluşturulan veya yönetilen nesneler tarafından oluşturulan Flux Kubernetes kaynaklarının birleşik durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
complianceState?: string
Özellik Değeri
string
configurationProtectedSettings
Yapılandırma için korumalı yapılandırma ayarlarının anahtar-değer çiftleri
configurationProtectedSettings?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
errorMessage
Sağlama hatası durumunda kullanıcıya döndürülen hata iletisi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
errorMessage?: string
Özellik Değeri
string
gitRepository
GitRepository kaynak türüyle mutabık kalınacak parametreler.
gitRepository?: GitRepositoryDefinition
Özellik Değeri
kustomizations
Kümedeki kaynak türü tarafından çekilen yapıtı mutabık hale getirmek için kullanılan kustomizasyon dizisi.
kustomizations?: {[propertyName: string]: KustomizationDefinition | null}
Özellik Değeri
{[propertyName: string]: KustomizationDefinition | null}
namespace
Bu yapılandırmanın yüklendiği ad alanı. En fazla 253 küçük harf alfasayısal karakter, kısa çizgi ve nokta.
namespace?: string
Özellik Değeri
string
provisioningState
fluxConfiguration oluşturma durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
provisioningState?: string
Özellik Değeri
string
reconciliationWaitDuration
Flux yapılandırma mutabakatı için beklenme süresi üst sınırı. Örneğin PT1H, PT5M, P1D
reconciliationWaitDuration?: string
Özellik Değeri
string
repositoryPublicKey
Bu fluxConfiguration ile ilişkili Ortak Anahtar (küme içinde oluşturulur veya kullanıcı tarafından sağlanır). NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
repositoryPublicKey?: string
Özellik Değeri
string
scope
İşlecin yükleneceği kapsam.
scope?: string
Özellik Değeri
string
sourceKind
Yapılandırma verilerini çekmek için Kaynak Türü.
sourceKind?: string
Özellik Değeri
string
sourceSyncedCommitId
Kümeyle eşitlenen kaynak işlemenin dal ve/veya SHA'sı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
sourceSyncedCommitId?: string
Özellik Değeri
string
sourceUpdatedAt
Datetime the fluxConfiguration kümedeki kaynağını eşitlemiştir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
sourceUpdatedAt?: Date
Özellik Değeri
Date
statuses
fluxConfiguration tarafından oluşturulan veya fluxConfiguration tarafından sağlanan yönetilen nesneler tarafından oluşturulan Flux Kubernetes kaynaklarının durumları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
statuses?: (null | ObjectStatusDefinition)[]
Özellik Değeri
(null | ObjectStatusDefinition)[]
statusUpdatedAt
Datetime the fluxConfiguration, kümedeki durumunu Azure ile eşitlemiştir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
statusUpdatedAt?: Date
Özellik Değeri
Date
suspend
Bu yapılandırmanın kustomizasyonları ve kaynaklarıyla uzlaştırılmasını askıya alıp almaması.
suspend?: boolean
Özellik Değeri
boolean
systemData
Üst düzey meta veriler https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
systemData?: SystemData
Özellik Değeri
waitForReconciliation
Flux yapılandırma dağıtımının kümenin kustomizasyonları uzlaştırmasını beklemesi gerekip gerekmediği.
waitForReconciliation?: boolean
Özellik Değeri
boolean
Devralınan Özellik Detayları
id
Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
id?: string
Özellik Değeri
string
name
Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
type
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string
ProxyResource.type'danDevralındı