Sdílet prostřednictvím


FluxConfiguration interface

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

Extends

Vlastnosti

azureBlob

Parametry pro odsouhlasení s typem zdrojového typu AzureBlob

bucket

Parametry, které se mají odsouhlasit s typem typu zdroje kbelíku.

complianceState

Kombinovaný stav prostředků Flux Kubernetes vytvořených fluxConfiguration nebo vytvořených spravovanými objekty. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

configurationProtectedSettings

Páry klíč-hodnota chráněného 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. Server ho může naplnit pouze.

gitRepository

Parametry pro odsouhlasení typu zdrojového typu GitRepository

kustomizations

Pole kustomizací použitých 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. Server ho může naplnit pouze.

reconciliationWaitDuration

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

repositoryPublicKey

Veřejný klíč přidružený k této fluxConfiguration (buď vygenerovaný v clusteru, nebo poskytnutý uživatelem). POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

scope

Obor, ve kterém bude operátor nainstalován.

sourceKind

Druh zdroje pro načtení konfiguračních dat z.

sourceSyncedCommitId

Větev a/nebo SHA zdrojového potvrzení synchronizovaného s clusterem POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

sourceUpdatedAt

Datum a čas, kdy fluxConfiguration synchronizoval svůj zdroj v clusteru. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

statuses

Stavy prostředků Flux Kubernetes vytvořených fluxConfiguration nebo vytvořených spravovanými objekty zřízenými fluxConfiguration. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

statusUpdatedAt

Datum a čas, kdy fluxConfiguration synchronizoval svůj stav v clusteru s Azure. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

suspend

Jestli by tato konfigurace měla pozastavit odsouhlasení svých kustomizací a zdrojů.

systemData

Metadata nejvyšší úrovně https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

waitForReconciliation

Určuje, jestli by nasazení konfigurace fluxu mělo čekat na odsouhlasení kustomizace clusteru.

Zděděné vlastnosti

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

name

Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

Podrobnosti vlastnosti

azureBlob

Parametry pro odsouhlasení s typem zdrojového typu AzureBlob

azureBlob?: AzureBlobDefinition

Hodnota vlastnosti

bucket

Parametry, které se mají odsouhlasit s typem typu zdroje kbelíku.

bucket?: BucketDefinition

Hodnota vlastnosti

complianceState

Kombinovaný stav prostředků Flux Kubernetes vytvořených fluxConfiguration nebo vytvořených spravovanými objekty. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

complianceState?: string

Hodnota vlastnosti

string

configurationProtectedSettings

Páry klíč-hodnota chráněného 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. Server ho může naplnit pouze.

errorMessage?: string

Hodnota vlastnosti

string

gitRepository

Parametry pro odsouhlasení typu zdrojového typu GitRepository

gitRepository?: GitRepositoryDefinition

Hodnota vlastnosti

kustomizations

Pole kustomizací použitých 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. Server ho může naplnit pouze.

provisioningState?: string

Hodnota vlastnosti

string

reconciliationWaitDuration

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

reconciliationWaitDuration?: string

Hodnota vlastnosti

string

repositoryPublicKey

Veřejný klíč přidružený k této fluxConfiguration (buď vygenerovaný v clusteru, nebo poskytnutý uživatelem). POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

repositoryPublicKey?: string

Hodnota vlastnosti

string

scope

Obor, ve kterém bude operátor nainstalován.

scope?: string

Hodnota vlastnosti

string

sourceKind

Druh zdroje pro načtení konfiguračních dat z.

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. Server ho může naplnit pouze.

sourceSyncedCommitId?: string

Hodnota vlastnosti

string

sourceUpdatedAt

Datum a čas, kdy fluxConfiguration synchronizoval svůj zdroj v clusteru. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

sourceUpdatedAt?: Date

Hodnota vlastnosti

Date

statuses

Stavy prostředků Flux Kubernetes vytvořených fluxConfiguration nebo vytvořených spravovanými objekty zřízenými fluxConfiguration. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

statuses?: (null | ObjectStatusDefinition)[]

Hodnota vlastnosti

statusUpdatedAt

Datum a čas, kdy fluxConfiguration synchronizoval svůj stav v clusteru s Azure. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

statusUpdatedAt?: Date

Hodnota vlastnosti

Date

suspend

Jestli by tato konfigurace měla pozastavit odsouhlasení svých kustomizací a zdrojů.

suspend?: boolean

Hodnota vlastnosti

boolean

systemData

Metadata nejvyšší úrovně https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

systemData?: SystemData

Hodnota vlastnosti

waitForReconciliation

Určuje, jestli by nasazení konfigurace fluxu mělo čekat na odsouhlasení kustomizace clusteru.

waitForReconciliation?: boolean

Hodnota vlastnosti

boolean

Podrobnosti zděděných vlastností

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

id?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.id

name

Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

name?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.name

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

type?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.type