FluxConfiguration interface
Das In Get & Put-Antwort zurückgegebene Flux Configuration-Objekt.
- Extends
Eigenschaften
| azure |
Parameter, die mit dem Typ der AzureBlob-Quellart in Einklang gebracht werden sollen. |
| bucket | Parameter, die mit dem Typ der Bucket-Quelle in Einklang gebracht werden sollen. |
| compliance |
Kombinierter Status der Flux Kubernetes-Ressourcen, die von der fluxConfiguration erstellt oder von den verwalteten Objekten erstellt wurden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| configuration |
Schlüsselwertpaare geschützter Konfigurationseinstellungen für die Konfiguration |
| error |
Fehlermeldung, die im Falle eines Bereitstellungsfehlers an den Benutzer zurückgegeben wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| git |
Parameter, die mit dem Quelltyp "GitRepository" in Einklang gebracht werden sollen. |
| kustomizations | Array von Kustomisierungen, die verwendet werden, um das Artefakt abzugleichen, das vom Quelltyp auf dem Cluster abgerufen wird. |
| namespace | Der Namespace, in dem diese Konfiguration installiert ist. Maximal 253 alphanumerische Zeichen, Bindestriche und Punkt. |
| provisioning |
Status der Schaffung des FluxConfiguration. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| reconciliation |
Maximale Dauer bis zur Abstimmung der Flusskonfiguration. Z.B. PT1H, PT5M, P1D |
| repository |
Öffentlicher Schlüssel, der diesem fluxConfiguration zugeordnet ist (entweder innerhalb des Clusters oder vom Benutzer bereitgestellt). HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| scope | Bereich, in dem der Operator installiert wird. |
| source |
Quelltyp, aus dem die Konfigurationsdaten abgerufen werden. |
| source |
Verzweigung und/oder SHA der Quelle, die mit dem Cluster synchronisiert wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| source |
Datetime der FluxConfiguration synchronisierte seine Quelle auf dem Cluster. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| statuses | Statuses der Flux Kubernetes-Ressourcen, die von der fluxConfiguration erstellt oder von den verwalteten Objekten erstellt wurden, die von der fluxConfiguration bereitgestellt werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| status |
Datetime der fluxConfiguration synchronisiert seinen Status auf dem Cluster mit Azure. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| suspend | Gibt an, ob diese Konfiguration die Abstimmung ihrer Kustomisierungen und Quellen aussetzen soll. |
| system |
Metadaten der obersten Ebene https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| wait |
Gibt an, ob die Bereitstellung der Flusskonfiguration darauf warten soll, dass clusterbasierte Anpassungen abgeglichen werden. |
Geerbte Eigenschaften
| id | Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| name | Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| type | Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
azureBlob
Parameter, die mit dem Typ der AzureBlob-Quellart in Einklang gebracht werden sollen.
azureBlob?: AzureBlobDefinition
Eigenschaftswert
bucket
Parameter, die mit dem Typ der Bucket-Quelle in Einklang gebracht werden sollen.
bucket?: BucketDefinition
Eigenschaftswert
complianceState
Kombinierter Status der Flux Kubernetes-Ressourcen, die von der fluxConfiguration erstellt oder von den verwalteten Objekten erstellt wurden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
complianceState?: string
Eigenschaftswert
string
configurationProtectedSettings
Schlüsselwertpaare geschützter Konfigurationseinstellungen für die Konfiguration
configurationProtectedSettings?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
errorMessage
Fehlermeldung, die im Falle eines Bereitstellungsfehlers an den Benutzer zurückgegeben wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
errorMessage?: string
Eigenschaftswert
string
gitRepository
Parameter, die mit dem Quelltyp "GitRepository" in Einklang gebracht werden sollen.
gitRepository?: GitRepositoryDefinition
Eigenschaftswert
kustomizations
Array von Kustomisierungen, die verwendet werden, um das Artefakt abzugleichen, das vom Quelltyp auf dem Cluster abgerufen wird.
kustomizations?: {[propertyName: string]: KustomizationDefinition | null}
Eigenschaftswert
{[propertyName: string]: KustomizationDefinition | null}
namespace
Der Namespace, in dem diese Konfiguration installiert ist. Maximal 253 alphanumerische Zeichen, Bindestriche und Punkt.
namespace?: string
Eigenschaftswert
string
provisioningState
Status der Schaffung des FluxConfiguration. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
provisioningState?: string
Eigenschaftswert
string
reconciliationWaitDuration
Maximale Dauer bis zur Abstimmung der Flusskonfiguration. Z.B. PT1H, PT5M, P1D
reconciliationWaitDuration?: string
Eigenschaftswert
string
repositoryPublicKey
Öffentlicher Schlüssel, der diesem fluxConfiguration zugeordnet ist (entweder innerhalb des Clusters oder vom Benutzer bereitgestellt). HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
repositoryPublicKey?: string
Eigenschaftswert
string
scope
Bereich, in dem der Operator installiert wird.
scope?: string
Eigenschaftswert
string
sourceKind
Quelltyp, aus dem die Konfigurationsdaten abgerufen werden.
sourceKind?: string
Eigenschaftswert
string
sourceSyncedCommitId
Verzweigung und/oder SHA der Quelle, die mit dem Cluster synchronisiert wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
sourceSyncedCommitId?: string
Eigenschaftswert
string
sourceUpdatedAt
Datetime der FluxConfiguration synchronisierte seine Quelle auf dem Cluster. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
sourceUpdatedAt?: Date
Eigenschaftswert
Date
statuses
Statuses der Flux Kubernetes-Ressourcen, die von der fluxConfiguration erstellt oder von den verwalteten Objekten erstellt wurden, die von der fluxConfiguration bereitgestellt werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
statuses?: (null | ObjectStatusDefinition)[]
Eigenschaftswert
(null | ObjectStatusDefinition)[]
statusUpdatedAt
Datetime der fluxConfiguration synchronisiert seinen Status auf dem Cluster mit Azure. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
statusUpdatedAt?: Date
Eigenschaftswert
Date
suspend
Gibt an, ob diese Konfiguration die Abstimmung ihrer Kustomisierungen und Quellen aussetzen soll.
suspend?: boolean
Eigenschaftswert
boolean
systemData
Metadaten der obersten Ebene https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
systemData?: SystemData
Eigenschaftswert
waitForReconciliation
Gibt an, ob die Bereitstellung der Flusskonfiguration darauf warten soll, dass clusterbasierte Anpassungen abgeglichen werden.
waitForReconciliation?: boolean
Eigenschaftswert
boolean
Geerbte Eigenschaftsdetails
id
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
id?: string
Eigenschaftswert
string
geerbt vonProxyResource.id
name
Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
name?: string
Eigenschaftswert
string
geerbt vonProxyResource.name
type
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
type?: string
Eigenschaftswert
string