Freigeben über


GitRepositoryPatchDefinition Konstruktoren

Definition

Überlädt

GitRepositoryPatchDefinition()

Initialisiert eine neue instance der GitRepositoryPatchDefinition-Klasse.

GitRepositoryPatchDefinition(String, Nullable<Int64>, Nullable<Int64>, RepositoryRefDefinition, String, String, String, String)

Initialisiert eine neue instance der GitRepositoryPatchDefinition-Klasse.

GitRepositoryPatchDefinition()

Initialisiert eine neue instance der GitRepositoryPatchDefinition-Klasse.

public GitRepositoryPatchDefinition ();
Public Sub New ()

Gilt für:

GitRepositoryPatchDefinition(String, Nullable<Int64>, Nullable<Int64>, RepositoryRefDefinition, String, String, String, String)

Initialisiert eine neue instance der GitRepositoryPatchDefinition-Klasse.

public GitRepositoryPatchDefinition (string url = default, long? timeoutInSeconds = default, long? syncIntervalInSeconds = default, Microsoft.Azure.Management.KubernetesConfiguration.Models.RepositoryRefDefinition repositoryRef = default, string sshKnownHosts = default, string httpsUser = default, string httpsCACert = default, string localAuthRef = default);
new Microsoft.Azure.Management.KubernetesConfiguration.Models.GitRepositoryPatchDefinition : string * Nullable<int64> * Nullable<int64> * Microsoft.Azure.Management.KubernetesConfiguration.Models.RepositoryRefDefinition * string * string * string * string -> Microsoft.Azure.Management.KubernetesConfiguration.Models.GitRepositoryPatchDefinition
Public Sub New (Optional url As String = Nothing, Optional timeoutInSeconds As Nullable(Of Long) = Nothing, Optional syncIntervalInSeconds As Nullable(Of Long) = Nothing, Optional repositoryRef As RepositoryRefDefinition = Nothing, Optional sshKnownHosts As String = Nothing, Optional httpsUser As String = Nothing, Optional httpsCACert As String = Nothing, Optional localAuthRef As String = Nothing)

Parameter

url
String

Die URL, die für das Git-Repository für die Fluxkonfiguration synchronisiert werden soll.

timeoutInSeconds
Nullable<Int64>

Die maximale Zeit für den Versuch, die Git-Repositoryquelle des Clusters mit der Remote zu vereinbaren.

syncIntervalInSeconds
Nullable<Int64>

Das Intervall, in dem die Git-Repositoryquelle des Clusters erneut mit der Remote-Instanz abgeglichen werden soll.

repositoryRef
RepositoryRefDefinition

Der Quellverweis für das GitRepository-Objekt.

sshKnownHosts
String

Base64-codierter known_hosts Wert, der öffentliche SSH-Schlüssel enthält, die für den Zugriff auf private Git-Repositorys über SSH erforderlich sind

httpsUser
String

Nurtext-HTTPS-Benutzername, der für den Zugriff auf private Git-Repositorys über HTTPS verwendet wird

httpsCACert
String

Base64-codierte HTTPS-Zertifikatstelleninhalte, die für den Zugriff auf private Git-Repositorys über HTTPS verwendet werden

localAuthRef
String

Name eines lokalen Geheimnisses im Kubernetes-Cluster, der als Authentifizierungsgeheimnis anstelle der verwalteten oder vom Benutzer bereitgestellten Konfigurationsgeheimnisse verwendet werden soll.

Gilt für: