Freigeben über


SourceControlConfiguration interface

Das SourceControl-Konfigurationsobjekt, das in "Get & Put"-Antwort zurückgegeben wird.

Extends

Eigenschaften

complianceStatus

Compliancestatus der KonfigurationsNOTIZ: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

configurationProtectedSettings

Name-Wert-Paare geschützter Konfigurationseinstellungen für die Konfiguration

enableHelmOperator

Option zum Aktivieren des Helmoperators für diese Git-Konfiguration.

helmOperatorProperties

Eigenschaften für Helm-Operator.

operatorInstanceName

Instanzname des Operators – Identifizieren der spezifischen Konfiguration.

operatorNamespace

Der Namespace, in dem dieser Operator installiert ist. Maximal 253 alphanumerische Zeichen, Bindestriche und Punkt.

operatorParams

Alle Parameter für die Operatorinstanz im Zeichenfolgenformat.

operatorScope

Bereich, in dem der Operator installiert wird.

operatorType

Typ des Operators

provisioningState

Der Bereitstellungsstatus des Ressourcenanbieters. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

repositoryPublicKey

Öffentlicher Schlüssel, der dieser SourceControl-Konfiguration zugeordnet ist (entweder innerhalb des Clusters oder vom Benutzer bereitgestellt). HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

repositoryUrl

URL des SourceControl-Repositorys.

sshKnownHostsContents

Base64-codierte known_hosts Inhalte mit öffentlichen SSH-Schlüsseln, die für den Zugriff auf private Git-Instanzen erforderlich sind

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.

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

complianceStatus

Compliancestatus der KonfigurationsNOTIZ: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

complianceStatus?: ComplianceStatus

Eigenschaftswert

configurationProtectedSettings

Name-Wert-Paare geschützter Konfigurationseinstellungen für die Konfiguration

configurationProtectedSettings?: {[propertyName: string]: string}

Eigenschaftswert

{[propertyName: string]: string}

enableHelmOperator

Option zum Aktivieren des Helmoperators für diese Git-Konfiguration.

enableHelmOperator?: boolean

Eigenschaftswert

boolean

helmOperatorProperties

Eigenschaften für Helm-Operator.

helmOperatorProperties?: HelmOperatorProperties

Eigenschaftswert

operatorInstanceName

Instanzname des Operators – Identifizieren der spezifischen Konfiguration.

operatorInstanceName?: string

Eigenschaftswert

string

operatorNamespace

Der Namespace, in dem dieser Operator installiert ist. Maximal 253 alphanumerische Zeichen, Bindestriche und Punkt.

operatorNamespace?: string

Eigenschaftswert

string

operatorParams

Alle Parameter für die Operatorinstanz im Zeichenfolgenformat.

operatorParams?: string

Eigenschaftswert

string

operatorScope

Bereich, in dem der Operator installiert wird.

operatorScope?: string

Eigenschaftswert

string

operatorType

Typ des Operators

operatorType?: string

Eigenschaftswert

string

provisioningState

Der Bereitstellungsstatus des Ressourcenanbieters. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

repositoryPublicKey

Öffentlicher Schlüssel, der dieser SourceControl-Konfiguration 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

repositoryUrl

URL des SourceControl-Repositorys.

repositoryUrl?: string

Eigenschaftswert

string

sshKnownHostsContents

Base64-codierte known_hosts Inhalte mit öffentlichen SSH-Schlüsseln, die für den Zugriff auf private Git-Instanzen erforderlich sind

sshKnownHostsContents?: string

Eigenschaftswert

string

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

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

von"ProxyResource.type" geerbt