FluxConfiguration interface
L'oggetto Flux Configuration restituito in Get & Put response .The Flux Configuration object returned in Get & Put response.
- 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 popolata solo dal server. |
configuration |
Coppie chiave-valore delle 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 popolata 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 popolata 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 popolata 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 popolata solo dal server. |
source |
Datetime in cui fluxConfiguration ha sincronizzato l'origine nel cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
statuses | Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
status |
Datatime in cui fluxConfiguration ha sincronizzato lo stato nel cluster con Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
suspend | Se questa configurazione deve sospendere la riconciliazione delle relative kustomizzazioni e origini. |
system |
NOTA sui metadati https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources di primo livello: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
wait |
Indica se la distribuzione della configurazione del flusso deve attendere che il cluster riconcilia le kustomization. |
Proprietà ereditate
id | ID di risorsa completo per la risorsa. Ex - /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 popolata solo dal server. |
type | Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolata 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 popolata solo dal server.
complianceState?: string
Valore della proprietà
string
configurationProtectedSettings
Coppie chiave-valore delle 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 popolata 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 popolata 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 popolata 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 popolata solo dal server.
sourceSyncedCommitId?: string
Valore della proprietà
string
sourceUpdatedAt
Datetime in cui fluxConfiguration ha sincronizzato l'origine nel cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
sourceUpdatedAt?: Date
Valore della proprietà
Date
statuses
Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
statuses?: (null | ObjectStatusDefinition)[]
Valore della proprietà
(null | ObjectStatusDefinition)[]
statusUpdatedAt
Datatime in cui fluxConfiguration ha sincronizzato lo stato nel cluster con Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
statusUpdatedAt?: Date
Valore della proprietà
Date
suspend
Se questa configurazione deve sospendere la riconciliazione delle relative kustomizzazioni e origini.
suspend?: boolean
Valore della proprietà
boolean
systemData
NOTA sui metadati https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources di primo livello: questa proprietà non verrà serializzata. Può essere popolata 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 di risorsa completo per la risorsa. Ex - /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 popolata solo dal server.
name?: string
Valore della proprietà
string
Ereditato daProxyResource.name
type
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
type?: string
Valore della proprietà
string
Ereditato daProxyResource.type