ArmKubernetesConfigurationModelFactory.KubernetesSourceControlConfigurationData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de KubernetesSourceControlConfigurationData.
public static Azure.ResourceManager.KubernetesConfiguration.KubernetesSourceControlConfigurationData KubernetesSourceControlConfigurationData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Uri repositoryUri = default, string operatorNamespace = default, string operatorInstanceName = default, Azure.ResourceManager.KubernetesConfiguration.Models.KubernetesOperator? operatorType = default, string operatorParams = default, System.Collections.Generic.IDictionary<string,string> configurationProtectedSettings = default, Azure.ResourceManager.KubernetesConfiguration.Models.KubernetesOperatorScope? operatorScope = default, string repositoryPublicKey = default, string sshKnownHostsContents = default, bool? isHelmOperatorEnabled = default, Azure.ResourceManager.KubernetesConfiguration.Models.HelmOperatorProperties helmOperatorProperties = default, Azure.ResourceManager.KubernetesConfiguration.Models.KubernetesConfigurationProvisioningStateType? provisioningState = default, Azure.ResourceManager.KubernetesConfiguration.Models.KubernetesConfigurationComplianceStatus complianceStatus = default);
static member KubernetesSourceControlConfigurationData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Uri * string * string * Nullable<Azure.ResourceManager.KubernetesConfiguration.Models.KubernetesOperator> * string * System.Collections.Generic.IDictionary<string, string> * Nullable<Azure.ResourceManager.KubernetesConfiguration.Models.KubernetesOperatorScope> * string * string * Nullable<bool> * Azure.ResourceManager.KubernetesConfiguration.Models.HelmOperatorProperties * Nullable<Azure.ResourceManager.KubernetesConfiguration.Models.KubernetesConfigurationProvisioningStateType> * Azure.ResourceManager.KubernetesConfiguration.Models.KubernetesConfigurationComplianceStatus -> Azure.ResourceManager.KubernetesConfiguration.KubernetesSourceControlConfigurationData
Public Shared Function KubernetesSourceControlConfigurationData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional repositoryUri As Uri = Nothing, Optional operatorNamespace As String = Nothing, Optional operatorInstanceName As String = Nothing, Optional operatorType As Nullable(Of KubernetesOperator) = Nothing, Optional operatorParams As String = Nothing, Optional configurationProtectedSettings As IDictionary(Of String, String) = Nothing, Optional operatorScope As Nullable(Of KubernetesOperatorScope) = Nothing, Optional repositoryPublicKey As String = Nothing, Optional sshKnownHostsContents As String = Nothing, Optional isHelmOperatorEnabled As Nullable(Of Boolean) = Nothing, Optional helmOperatorProperties As HelmOperatorProperties = Nothing, Optional provisioningState As Nullable(Of KubernetesConfigurationProvisioningStateType) = Nothing, Optional complianceStatus As KubernetesConfigurationComplianceStatus = Nothing) As KubernetesSourceControlConfigurationData
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- repositoryUri
- Uri
URL do Repositório SourceControl.
- operatorNamespace
- String
O namespace no qual esse operador está instalado. Máximo de 253 caracteres alfanuméricos minúsculos, hífen e ponto.
- operatorInstanceName
- String
Nome da instância do operador – identificando a configuração específica.
- operatorType
- Nullable<KubernetesOperator>
Tipo do operador .
- operatorParams
- String
Quaisquer Parâmetros para a instância do Operador no formato de cadeia de caracteres.
- configurationProtectedSettings
- IDictionary<String,String>
Pares nome-valor de definições de configuração protegidas para a configuração.
- operatorScope
- Nullable<KubernetesOperatorScope>
Escopo no qual o operador será instalado.
- repositoryPublicKey
- String
Chave pública associada a essa configuração sourceControl (gerada dentro do cluster ou fornecida pelo usuário).
- sshKnownHostsContents
- String
Conteúdo known_hosts codificado em Base64 que contém chaves SSH públicas necessárias para acessar instâncias privadas do Git.
Opção para habilitar o Operador do Helm para essa configuração git.
- helmOperatorProperties
- HelmOperatorProperties
Propriedades do operador Helm.
- provisioningState
- Nullable<KubernetesConfigurationProvisioningStateType>
O estado de provisionamento do provedor de recursos.
- complianceStatus
- KubernetesConfigurationComplianceStatus
Status de conformidade da configuração.
Retornos
Uma nova KubernetesSourceControlConfigurationData instância para simulação.