FluxConfiguration interface
Objekt Konfigurace Flux vrácený v odpovědi Get & Put.
- Extends
Vlastnosti
azure |
Parametry pro odsouhlasení s typem druhu zdroje AzureBlob |
bucket | Parametry, které se mají sladit s typem zdroje Kbelík. |
compliance |
Kombinovaný stav prostředků Flux Kubernetes vytvořených objektem fluxConfiguration nebo spravovaných objektů POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
configuration |
Páry klíč-hodnota chráněných nastavení konfigurace pro konfiguraci |
error |
V případě selhání zřizování se uživateli vrátila chybová zpráva. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
git |
Parametry pro odsouhlasení s typem druhu zdroje GitRepository |
kustomizations | Pole kustomizace sloužící k odsouhlasení artefaktu nataženého typem zdroje v clusteru. |
namespace | Obor názvů, do kterého je tato konfigurace nainstalována. Maximálně 253 malých alfanumerických znaků, spojovníku a tečky. |
provisioning |
Stav vytvoření fluxConfiguration. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
reconciliation |
Maximální doba čekání na odsouhlasení konfigurace toku Např. PT1H, PT5M, P1D |
repository |
Veřejný klíč přidružený k tomuto objektu fluxConfiguration (buď vygenerovaný v rámci clusteru, nebo poskytnutý uživatelem) POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
scope | Obor, ve kterém se operátor nainstaluje. |
source |
Druh zdroje, ze které se mají vyžádat konfigurační data. |
source |
Větev a/nebo sha zdrojového potvrzení synchronizovaného s clusterem POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
source |
Datetime fluxConfiguration synchronizoval svůj zdroj v clusteru. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
statuses | Stavy prostředků Flux Kubernetes vytvořených objektem fluxConfiguration nebo spravovanými objekty zřízenými objekty fluxConfiguration. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
status |
Datetime: FluxConfiguration synchronizoval svůj stav v clusteru s Azure. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
suspend | Jestli má tato konfigurace pozastavit své odsouhlasení kustomizace a zdrojů. |
system |
Metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources nejvyšší úrovně POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
wait |
Jestli má nasazení konfigurace flux čekat, až cluster odsouhlasí kustomizace. |
Zděděné vlastnosti
id | Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
name | Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
type | Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
Podrobnosti vlastnosti
azureBlob
Parametry pro odsouhlasení s typem druhu zdroje AzureBlob
azureBlob?: AzureBlobDefinition
Hodnota vlastnosti
bucket
Parametry, které se mají sladit s typem zdroje Kbelík.
bucket?: BucketDefinition
Hodnota vlastnosti
complianceState
Kombinovaný stav prostředků Flux Kubernetes vytvořených objektem fluxConfiguration nebo spravovaných objektů POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
complianceState?: string
Hodnota vlastnosti
string
configurationProtectedSettings
Páry klíč-hodnota chráněných nastavení konfigurace pro konfiguraci
configurationProtectedSettings?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
errorMessage
V případě selhání zřizování se uživateli vrátila chybová zpráva. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
errorMessage?: string
Hodnota vlastnosti
string
gitRepository
Parametry pro odsouhlasení s typem druhu zdroje GitRepository
gitRepository?: GitRepositoryDefinition
Hodnota vlastnosti
kustomizations
Pole kustomizace sloužící k odsouhlasení artefaktu nataženého typem zdroje v clusteru.
kustomizations?: {[propertyName: string]: KustomizationDefinition | null}
Hodnota vlastnosti
{[propertyName: string]: KustomizationDefinition | null}
namespace
Obor názvů, do kterého je tato konfigurace nainstalována. Maximálně 253 malých alfanumerických znaků, spojovníku a tečky.
namespace?: string
Hodnota vlastnosti
string
provisioningState
Stav vytvoření fluxConfiguration. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
provisioningState?: string
Hodnota vlastnosti
string
reconciliationWaitDuration
Maximální doba čekání na odsouhlasení konfigurace toku Např. PT1H, PT5M, P1D
reconciliationWaitDuration?: string
Hodnota vlastnosti
string
repositoryPublicKey
Veřejný klíč přidružený k tomuto objektu fluxConfiguration (buď vygenerovaný v rámci clusteru, nebo poskytnutý uživatelem) POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
repositoryPublicKey?: string
Hodnota vlastnosti
string
scope
Obor, ve kterém se operátor nainstaluje.
scope?: string
Hodnota vlastnosti
string
sourceKind
Druh zdroje, ze které se mají vyžádat konfigurační data.
sourceKind?: string
Hodnota vlastnosti
string
sourceSyncedCommitId
Větev a/nebo sha zdrojového potvrzení synchronizovaného s clusterem POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
sourceSyncedCommitId?: string
Hodnota vlastnosti
string
sourceUpdatedAt
Datetime fluxConfiguration synchronizoval svůj zdroj v clusteru. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
sourceUpdatedAt?: Date
Hodnota vlastnosti
Date
statuses
Stavy prostředků Flux Kubernetes vytvořených objektem fluxConfiguration nebo spravovanými objekty zřízenými objekty fluxConfiguration. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
statuses?: (null | ObjectStatusDefinition)[]
Hodnota vlastnosti
(null | ObjectStatusDefinition)[]
statusUpdatedAt
Datetime: FluxConfiguration synchronizoval svůj stav v clusteru s Azure. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
statusUpdatedAt?: Date
Hodnota vlastnosti
Date
suspend
Jestli má tato konfigurace pozastavit své odsouhlasení kustomizace a zdrojů.
suspend?: boolean
Hodnota vlastnosti
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 nejvyšší úrovně POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
systemData?: SystemData
Hodnota vlastnosti
waitForReconciliation
Jestli má nasazení konfigurace flux čekat, až cluster odsouhlasí kustomizace.
waitForReconciliation?: boolean
Hodnota vlastnosti
boolean
Podrobnosti zděděných vlastností
id
Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
id?: string
Hodnota vlastnosti
string
Zděděno zProxyResource.id
name
Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
name?: string
Hodnota vlastnosti
string
Zděděno zProxyResource.name
type
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
type?: string
Hodnota vlastnosti
string
Zděděno zProxyResource.type