Sdílet prostřednictvím


FluxConfiguration interface

Objekt Konfigurace Flux vrácený v odpovědi Get & Put.

Extends

Vlastnosti

azureBlob

Parametry pro odsouhlasení s typem druhu zdroje AzureBlob

bucket

Parametry, které se mají sladit s typem zdroje Kbelík.

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.

configurationProtectedSettings

Páry klíč-hodnota chráněných nastavení konfigurace pro konfiguraci

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.

gitRepository

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.

provisioningState

Stav vytvoření fluxConfiguration. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

reconciliationWaitDuration

Maximální doba čekání na odsouhlasení konfigurace toku Např. PT1H, PT5M, P1D

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.

scope

Obor, ve kterém se operátor nainstaluje.

sourceKind

Druh zdroje, ze které se mají vyžádat konfigurační data.

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.

sourceUpdatedAt

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.

statusUpdatedAt

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ů.

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.

waitForReconciliation

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

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