Partager via


SourceControlConfiguration Classe

Définition

Objet De configuration SourceControl retourné dans la réponse Get & Put.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SourceControlConfiguration : Microsoft.Azure.Management.KubernetesConfiguration.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SourceControlConfiguration = class
    inherit ProxyResource
Public Class SourceControlConfiguration
Inherits ProxyResource
Héritage
SourceControlConfiguration
Attributs

Constructeurs

SourceControlConfiguration()

Initialise une nouvelle instance de la classe SourceControlConfiguration.

SourceControlConfiguration(String, String, String, String, String, String, String, String, IDictionary<String,String>, String, String, String, Nullable<Boolean>, HelmOperatorProperties, String, ComplianceStatus, SystemData)

Initialise une nouvelle instance de la classe SourceControlConfiguration.

Propriétés

ComplianceStatus

Obtient l’état de conformité de la configuration

ConfigurationProtectedSettings

Obtient ou définit des paires nom-valeur des paramètres de configuration protégés pour la configuration

EnableHelmOperator

Obtient ou définit l’option permettant d’activer l’opérateur Helm pour cette configuration git.

HelmOperatorProperties

Obtient ou définit les propriétés de l’opérateur Helm.

Id

Obtient l’ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Hérité de Resource)
Name

Obtient le nom de la ressource

(Hérité de Resource)
OperatorInstanceName

Obtient ou définit instance nom de l’opérateur , identifiant la configuration spécifique.

OperatorNamespace

Obtient ou définit l’espace de noms sur lequel cet opérateur est installé. Maximum de 253 caractères alphanumériques minuscules, trait d’union et point uniquement.

OperatorParams

Obtient ou définit tous les paramètres de l’opérateur instance au format chaîne.

OperatorScope

Obtient ou définit l’étendue à laquelle l’opérateur sera installé. Les valeurs possibles sont les suivantes : 'cluster', 'namespace'

OperatorType

Obtient ou définit le type de l’opérateur. Les valeurs possibles sont les suivantes : « Flux »

ProvisioningState

Obtient l’état d’approvisionnement du fournisseur de ressources. Les valeurs possibles sont les suivantes : « Accepté », « Suppression », « En cours d’exécution », « Réussi », « Échec »

RepositoryPublicKey

Obtient la clé publique associée à cette configuration SourceControl (générée dans le cluster ou fournie par l’utilisateur).

RepositoryUrl

Obtient ou définit l’URL du référentiel SourceControl.

SshKnownHostsContents

Obtient ou définit le contenu des known_hosts encodés en base64 contenant des clés SSH publiques requises pour accéder aux instances Git privées

SystemData

Obtient ou définit les métadonnées de niveau supérieur https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources

Type

Obtient le type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

(Hérité de Resource)

S’applique à