Compartilhar via


SourceControlConfiguration interface

O objeto SourceControl Configuration retornado na resposta Get & Put.

Extends

Propriedades

complianceStatus

Status de conformidade da observação de configuração: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

configurationProtectedSettings

Pares nome-valor de definições de configuração protegidas para a configuração

enableHelmOperator

Opção para habilitar o Operador do Helm para essa configuração git.

helmOperatorProperties

Propriedades do operador Helm.

operatorInstanceName

Nome da instância do operador – identificando a configuração específica.

operatorNamespace

O namespace no qual esse operador está instalado. Máximo de 253 caracteres alfanuméricos minúsculos, hífen e ponto.

operatorParams

Quaisquer Parâmetros para a instância do Operador no formato de cadeia de caracteres.

operatorScope

Escopo no qual o operador será instalado.

operatorType

Tipo do operador

provisioningState

O estado de provisionamento do provedor de recursos. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

repositoryPublicKey

Chave pública associada a essa configuração sourceControl (gerada dentro do cluster ou fornecida pelo usuário). OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

repositoryUrl

URL do Repositório SourceControl.

sshKnownHostsContents

Conteúdo de known_hosts codificado em Base64 que contém chaves SSH públicas necessárias para acessar instâncias privadas do Git

systemData

Observação de metadados https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources de nível superior: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

complianceStatus

Status de conformidade da observação de configuração: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

complianceStatus?: ComplianceStatus

Valor da propriedade

configurationProtectedSettings

Pares nome-valor de definições de configuração protegidas para a configuração

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

Valor da propriedade

{[propertyName: string]: string}

enableHelmOperator

Opção para habilitar o Operador do Helm para essa configuração git.

enableHelmOperator?: boolean

Valor da propriedade

boolean

helmOperatorProperties

Propriedades do operador Helm.

helmOperatorProperties?: HelmOperatorProperties

Valor da propriedade

operatorInstanceName

Nome da instância do operador – identificando a configuração específica.

operatorInstanceName?: string

Valor da propriedade

string

operatorNamespace

O namespace no qual esse operador está instalado. Máximo de 253 caracteres alfanuméricos minúsculos, hífen e ponto.

operatorNamespace?: string

Valor da propriedade

string

operatorParams

Quaisquer Parâmetros para a instância do Operador no formato de cadeia de caracteres.

operatorParams?: string

Valor da propriedade

string

operatorScope

Escopo no qual o operador será instalado.

operatorScope?: string

Valor da propriedade

string

operatorType

Tipo do operador

operatorType?: string

Valor da propriedade

string

provisioningState

O estado de provisionamento do provedor de recursos. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

repositoryPublicKey

Chave pública associada a essa configuração sourceControl (gerada dentro do cluster ou fornecida pelo usuário). OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

repositoryPublicKey?: string

Valor da propriedade

string

repositoryUrl

URL do Repositório SourceControl.

repositoryUrl?: string

Valor da propriedade

string

sshKnownHostsContents

Conteúdo de known_hosts codificado em Base64 que contém chaves SSH públicas necessárias para acessar instâncias privadas do Git

sshKnownHostsContents?: string

Valor da propriedade

string

systemData

Observação de metadados https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources de nível superior: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deProxyResource.id

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deProxyResource.name

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deProxyResource.type