FluxConfiguration interface
Het Flux Configuration-object dat is geretourneerd in Get & Put-antwoord.
- Extends
Eigenschappen
azure |
Parameters die moeten worden afgestemd op het type AzureBlob-bron. |
bucket | Parameters die moeten worden afgestemd op het type bucketbron. |
compliance |
Gecombineerde status van de Flux Kubernetes-resources die zijn gemaakt door de fluxConfiguration of die zijn gemaakt door de beheerde objecten. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
configuration |
Sleutel-waardeparen van beveiligde configuratie-instellingen voor de configuratie |
error |
Foutbericht geretourneerd aan de gebruiker in het geval van een inrichtingsfout. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
git |
Parameters die moeten worden afgestemd op het type GitRepository-bron. |
kustomizations | Matrix met kustomisaties die worden gebruikt om het artefact af te stemmen dat is opgehaald door het brontype op het cluster. |
namespace | De naamruimte waarin deze configuratie is geïnstalleerd. Maximaal 253 kleine letters, afbreekstreepjes en punten. |
provisioning |
Status van het maken van de fluxConfiguration. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
reconciliation |
Maximale duur om te wachten op afstemming van fluxconfiguratie. Bijvoorbeeld PT1H, PT5M, P1D |
repository |
Openbare sleutel die is gekoppeld aan deze fluxConfiguration (gegenereerd in het cluster of geleverd door de gebruiker). OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
scope | Bereik waarin de operator wordt geïnstalleerd. |
source |
Brontype waaruit de configuratiegegevens worden opgehaald. |
source |
Vertakking en/of SHA van de brondoorvoering die is gesynchroniseerd met het cluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
source |
Datum/tijd waarop de fluxConfiguration de bron op het cluster heeft gesynchroniseerd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
statuses | Statussen van de Flux Kubernetes-resources die zijn gemaakt door de fluxConfiguration of die zijn gemaakt door de beheerde objecten die zijn ingericht door de fluxConfiguration. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
status |
Datetime de status van fluxConfiguration op het cluster is gesynchroniseerd met Azure. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
suspend | Of deze configuratie de afstemming van de kustomisaties en bronnen moet opschorten. |
system |
Metagegevens op het hoogste niveau https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
wait |
Of de implementatie van de flux-configuratie moet wachten totdat het cluster de kustomizations heeft afgestemd. |
Overgenomen eigenschappen
id | Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
name | De naam van de resource OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
type | Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
azureBlob
Parameters die moeten worden afgestemd op het type AzureBlob-bron.
azureBlob?: AzureBlobDefinition
Waarde van eigenschap
bucket
Parameters die moeten worden afgestemd op het type bucketbron.
bucket?: BucketDefinition
Waarde van eigenschap
complianceState
Gecombineerde status van de Flux Kubernetes-resources die zijn gemaakt door de fluxConfiguration of die zijn gemaakt door de beheerde objecten. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
complianceState?: string
Waarde van eigenschap
string
configurationProtectedSettings
Sleutel-waardeparen van beveiligde configuratie-instellingen voor de configuratie
configurationProtectedSettings?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
errorMessage
Foutbericht geretourneerd aan de gebruiker in het geval van een inrichtingsfout. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
errorMessage?: string
Waarde van eigenschap
string
gitRepository
Parameters die moeten worden afgestemd op het type GitRepository-bron.
gitRepository?: GitRepositoryDefinition
Waarde van eigenschap
kustomizations
Matrix met kustomisaties die worden gebruikt om het artefact af te stemmen dat is opgehaald door het brontype op het cluster.
kustomizations?: {[propertyName: string]: KustomizationDefinition | null}
Waarde van eigenschap
{[propertyName: string]: KustomizationDefinition | null}
namespace
De naamruimte waarin deze configuratie is geïnstalleerd. Maximaal 253 kleine letters, afbreekstreepjes en punten.
namespace?: string
Waarde van eigenschap
string
provisioningState
Status van het maken van de fluxConfiguration. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
provisioningState?: string
Waarde van eigenschap
string
reconciliationWaitDuration
Maximale duur om te wachten op afstemming van fluxconfiguratie. Bijvoorbeeld PT1H, PT5M, P1D
reconciliationWaitDuration?: string
Waarde van eigenschap
string
repositoryPublicKey
Openbare sleutel die is gekoppeld aan deze fluxConfiguration (gegenereerd in het cluster of geleverd door de gebruiker). OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
repositoryPublicKey?: string
Waarde van eigenschap
string
scope
Bereik waarin de operator wordt geïnstalleerd.
scope?: string
Waarde van eigenschap
string
sourceKind
Brontype waaruit de configuratiegegevens worden opgehaald.
sourceKind?: string
Waarde van eigenschap
string
sourceSyncedCommitId
Vertakking en/of SHA van de brondoorvoering die is gesynchroniseerd met het cluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
sourceSyncedCommitId?: string
Waarde van eigenschap
string
sourceUpdatedAt
Datum/tijd waarop de fluxConfiguration de bron op het cluster heeft gesynchroniseerd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
sourceUpdatedAt?: Date
Waarde van eigenschap
Date
statuses
Statussen van de Flux Kubernetes-resources die zijn gemaakt door de fluxConfiguration of die zijn gemaakt door de beheerde objecten die zijn ingericht door de fluxConfiguration. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
statuses?: (null | ObjectStatusDefinition)[]
Waarde van eigenschap
(null | ObjectStatusDefinition)[]
statusUpdatedAt
Datetime de status van fluxConfiguration op het cluster is gesynchroniseerd met Azure. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
statusUpdatedAt?: Date
Waarde van eigenschap
Date
suspend
Of deze configuratie de afstemming van de kustomisaties en bronnen moet opschorten.
suspend?: boolean
Waarde van eigenschap
boolean
systemData
Metagegevens op het hoogste niveau https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
systemData?: SystemData
Waarde van eigenschap
waitForReconciliation
Of de implementatie van de flux-configuratie moet wachten totdat het cluster de kustomizations heeft afgestemd.
waitForReconciliation?: boolean
Waarde van eigenschap
boolean
Details van overgenomen eigenschap
id
Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
id?: string
Waarde van eigenschap
string
Overgenomen vanProxyResource.id
name
De naam van de resource OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
name?: string
Waarde van eigenschap
string
Overgenomen vanProxyResource.name
type
Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
type?: string
Waarde van eigenschap
string
Overgenomen vanProxyResource.type