Partilhar via


Azure.ResourceManager.ServiceLinker.Models Namespace

Classes

ArmServiceLinkerModelFactory

Fábrica de modelos para modelos.

AuthBaseInfo

As informações de autenticação Observe AuthBaseInfo que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem SecretAuthInfo, ServicePrincipalCertificateAuthInfo, ServicePrincipalSecretAuthInfoe UserAssignedIdentityAuthInfoSystemAssignedIdentityAuthInfo .

AzureKeyVaultProperties

As propriedades do recurso quando o tipo é Key Vault do Azure.

AzureResourceBaseProperties

As propriedades do recurso do azure Observe AzureResourceBaseProperties que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem AzureKeyVaultProperties.

AzureResourceInfo

As informações de recurso do azure quando o tipo de serviço de destino é AzureResource.

ConfluentBootstrapServerInfo

As propriedades de serviço quando o tipo de serviço de destino é ConfluentBootstrapServer.

ConfluentSchemaRegistryInfo

As propriedades de serviço quando o tipo de serviço de destino é ConfluentSchemaRegistry.

KeyVaultSecretReferenceSecretInfo

As informações secretas quando o tipo é keyVaultSecretReference. É para o cenário que o usuário fornece um segredo armazenado no keyvault do usuário e a origem é o Kubernetes do Azure. A ID de recurso do Key Vault está vinculada a secretStore.keyVaultId.

KeyVaultSecretUriSecretInfo

As informações secretas quando o tipo é keyVaultSecretUri. É para o cenário que o usuário fornece um segredo armazenado no keyvault do usuário e a origem é Aplicativo Web, Spring Cloud ou Aplicativo de Contêiner.

LinkerResourcePatch

Um vinculador a ser atualizado.

LinkerValidateOperationResult

O resultado da operação de validação para um vinculador.

LinkerValidationResultItemInfo

O item de validação para um vinculador.

RawValueSecretInfo

As informações secretas quando o tipo é rawValue. É para cenários que o usuário insira o segredo.

SecretAuthInfo

As informações de autenticação quando authType é secreto.

SecretBaseInfo

As informações secretas Observe SecretBaseInfo que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem KeyVaultSecretReferenceSecretInfoe RawValueSecretInfoKeyVaultSecretUriSecretInfo .

ServicePrincipalCertificateAuthInfo

As informações de autenticação quando authType é o certificado servicePrincipal.

ServicePrincipalSecretAuthInfo

As informações de autenticação quando authType é o segredo servicePrincipal.

SourceConfiguration

Um item de configuração para o recurso de origem.

SourceConfigurationResult

As configurações para o recurso de origem incluem appSettings, connectionString e serviceBindings.

SystemAssignedIdentityAuthInfo

As informações de autenticação quando authType é systemAssignedIdentity.

TargetServiceBaseInfo

As propriedades de serviço de destino Observe TargetServiceBaseInfo que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem AzureResourceInfoe ConfluentSchemaRegistryInfoConfluentBootstrapServerInfo .

UserAssignedIdentityAuthInfo

As informações de autenticação quando authType é userAssignedIdentity.

Estruturas

LinkerAuthType

O tipo de autenticação.

LinkerClientType

O tipo de cliente do aplicativo.

LinkerValidationResultStatus

O resultado da validação.

VnetSolutionType

Tipo de solução de VNet.