FluxConfiguration interface
Objekt Flux Configuration vrácený v odpovědi Get & Put.
- Extends
Vlastnosti
azure |
Parametry pro odsouhlasení s typem zdrojového typu AzureBlob |
bucket | Parametry, které se mají odsouhlasit s typem typu zdroje kbelíku. |
compliance |
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. |
configuration |
Páry klíč-hodnota chráněného 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. Server ho může naplnit pouze. |
git |
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. |
provisioning |
Stav vytvoření fluxConfiguration. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
reconciliation |
Maximální doba trvání čekání na odsouhlasení konfigurace fluxu Např. PT1H, PT5M, P1D |
repository |
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. |
source |
Druh zdroje pro načtení konfiguračních dat z. |
source |
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. |
source |
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. |
status |
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ů. |
system |
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. |
wait |
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
(null | ObjectStatusDefinition)[]
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