FluxConfiguration interface
L'oggetto Flux Configuration restituito nella risposta Get & Put.
- Extends
Proprietà
azure |
Parametri da riconciliare con il tipo di origine AzureBlob. |
bucket | Parametri da riconciliare con il tipo di origine Bucket. |
compliance |
Stato combinato delle risorse Kubernetes Flux create da fluxConfiguration o create dagli oggetti gestiti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
configuration |
Coppie chiave-valore di impostazioni di configurazione protette per la configurazione |
error |
Messaggio di errore restituito all'utente in caso di errore di provisioning. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
git |
Parametri da riconciliare con il tipo di origine GitRepository. |
kustomizations | Matrice di kustomization usate per riconciliare l'artefatto estratto dal tipo di origine nel cluster. |
namespace | Spazio dei nomi in cui è installata questa configurazione. Massimo 253 caratteri alfanumerici minuscoli, trattino e punto. |
provisioning |
Stato della creazione di fluxConfiguration. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
reconciliation |
Durata massima di attesa per la riconciliazione della configurazione del flusso. Ad esempio PT1H, PT5M, P1D |
repository |
Chiave pubblica associata a questo fluxConfiguration (generata all'interno del cluster o fornita dall'utente). NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
scope | Ambito in cui verrà installato l'operatore. |
source |
Tipo di origine da cui eseguire il pull dei dati di configurazione. |
source |
Ramo e/o SHA del commit di origine sincronizzato con il cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
source |
Datetime fluxConfiguration ha sincronizzato l'origine nel cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
statuses | Stati delle risorse Kubernetes Flux create da fluxConfiguration o create dagli oggetti gestiti di cui è stato effettuato il provisioning da fluxConfiguration. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
status |
Datetime fluxConfiguration ha sincronizzato lo stato nel cluster con Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
suspend | Indica se questa configurazione deve sospendere la riconciliazione delle relative kustomization e origini. |
system |
Metadati di primo livello https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
wait |
Indica se la distribuzione della configurazione del flusso deve attendere che il cluster riconcilia le kustomization. |
Proprietà ereditate
id | ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
name | Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
type | Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Dettagli proprietà
azureBlob
Parametri da riconciliare con il tipo di origine AzureBlob.
azureBlob?: AzureBlobDefinition
Valore della proprietà
bucket
Parametri da riconciliare con il tipo di origine Bucket.
bucket?: BucketDefinition
Valore della proprietà
complianceState
Stato combinato delle risorse Kubernetes Flux create da fluxConfiguration o create dagli oggetti gestiti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
complianceState?: string
Valore della proprietà
string
configurationProtectedSettings
Coppie chiave-valore di impostazioni di configurazione protette per la configurazione
configurationProtectedSettings?: {[propertyName: string]: string}
Valore della proprietà
{[propertyName: string]: string}
errorMessage
Messaggio di errore restituito all'utente in caso di errore di provisioning. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
errorMessage?: string
Valore della proprietà
string
gitRepository
Parametri da riconciliare con il tipo di origine GitRepository.
gitRepository?: GitRepositoryDefinition
Valore della proprietà
kustomizations
Matrice di kustomization usate per riconciliare l'artefatto estratto dal tipo di origine nel cluster.
kustomizations?: {[propertyName: string]: KustomizationDefinition | null}
Valore della proprietà
{[propertyName: string]: KustomizationDefinition | null}
namespace
Spazio dei nomi in cui è installata questa configurazione. Massimo 253 caratteri alfanumerici minuscoli, trattino e punto.
namespace?: string
Valore della proprietà
string
provisioningState
Stato della creazione di fluxConfiguration. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
provisioningState?: string
Valore della proprietà
string
reconciliationWaitDuration
Durata massima di attesa per la riconciliazione della configurazione del flusso. Ad esempio PT1H, PT5M, P1D
reconciliationWaitDuration?: string
Valore della proprietà
string
repositoryPublicKey
Chiave pubblica associata a questo fluxConfiguration (generata all'interno del cluster o fornita dall'utente). NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
repositoryPublicKey?: string
Valore della proprietà
string
scope
Ambito in cui verrà installato l'operatore.
scope?: string
Valore della proprietà
string
sourceKind
Tipo di origine da cui eseguire il pull dei dati di configurazione.
sourceKind?: string
Valore della proprietà
string
sourceSyncedCommitId
Ramo e/o SHA del commit di origine sincronizzato con il cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
sourceSyncedCommitId?: string
Valore della proprietà
string
sourceUpdatedAt
Datetime fluxConfiguration ha sincronizzato l'origine nel cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
sourceUpdatedAt?: Date
Valore della proprietà
Date
statuses
Stati delle risorse Kubernetes Flux create da fluxConfiguration o create dagli oggetti gestiti di cui è stato effettuato il provisioning da fluxConfiguration. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
statuses?: (null | ObjectStatusDefinition)[]
Valore della proprietà
(null | ObjectStatusDefinition)[]
statusUpdatedAt
Datetime fluxConfiguration ha sincronizzato lo stato nel cluster con Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
statusUpdatedAt?: Date
Valore della proprietà
Date
suspend
Indica se questa configurazione deve sospendere la riconciliazione delle relative kustomization e origini.
suspend?: boolean
Valore della proprietà
boolean
systemData
Metadati di primo livello https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
systemData?: SystemData
Valore della proprietà
waitForReconciliation
Indica se la distribuzione della configurazione del flusso deve attendere che il cluster riconcilia le kustomization.
waitForReconciliation?: boolean
Valore della proprietà
boolean
Dettagli proprietà ereditate
id
ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
id?: string
Valore della proprietà
string
ereditato daProxyResource.id
name
Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
name?: string
Valore della proprietà
string
ereditato daProxyResource.name
type
Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
type?: string
Valore della proprietà
string
Ereditato daProxyResource.type