IDefinition Interface
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.
Interface de contêiner para todas as definições que precisam ser implementadas.
public interface IDefinition : Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IBlank, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithCertificateSku, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithCreate, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithDomainVerificationFromWebApp, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithHostName, Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithKeyVault, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithHostName>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.AppService.Fluent.IAppServiceCertificateOrder>
type IDefinition = interface
interface IBlank
interface IWithExistingResourceGroup<IWithHostName>
interface IWithHostName
interface IWithCertificateSku
interface IWithDomainVerificationFromWebApp
interface IWithDomainVerification
interface IWithKeyVault
interface IWithCreate
interface ICreatable<IAppServiceCertificateOrder>
interface IIndexable
interface IWithValidYears
interface IWithAutoRenew
interface IDefinitionWithTags<IWithCreate>
Public Interface IDefinition
Implements IBlank, ICreatable(Of IAppServiceCertificateOrder), IDefinitionWithTags(Of IWithCreate), IWithCertificateSku, IWithCreate, IWithDomainVerificationFromWebApp, IWithExistingResourceGroup(Of IWithHostName), IWithHostName, IWithKeyVault
- Implementações
Propriedades
Key |
Interface de contêiner para todas as definições que precisam ser implementadas. (Herdado de IIndexable) |
Name |
Obtém o nome do recurso creatável. (Herdado de ICreatable<T>) |
Métodos
Create() |
Execute a solicitação de criação. (Herdado de ICreatable<T>) |
CreateAsync(CancellationToken, Boolean) |
Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis. (Herdado de ICreatable<T>) |
WithAutoRenew(Boolean) |
Especifica se o certificado deve ser renovado automaticamente. (Herdado de IWithAutoRenew) |
WithDomainVerification(IAppServiceDomain) |
Especifica o domínio gerenciado do Azure para verificar a propriedade do domínio. (Herdado de IWithDomainVerification) |
WithExistingKeyVault(IVault) |
Especifica um cofre de chaves existente para armazenar a chave privada do certificado. O cofre DEVE permitir que duas entidades de serviço leiam/escrevam segredos: f3c21649-0979-4721-ac85-b0216b2cf413 e abfa0a7c-a6b6-4736-8310-5855508787cd. Se eles não tiverem acesso, será feita uma tentativa de conceder acesso. Se você estiver conectado de uma identidade sem acesso ao Gráfico do Active Directory, essa tentativa falhará. (Herdado de IWithKeyVault) |
WithExistingResourceGroup(IResourceGroup) |
Associa o recurso a um grupo de recursos existente. (Herdado de IWithExistingResourceGroup<T>) |
WithExistingResourceGroup(String) |
Associa o recurso a um grupo de recursos existente. (Herdado de IWithExistingResourceGroup<T>) |
WithHostName(String) |
Especifica o nome do host ao qual o certificado se associa. (Herdado de IWithHostName) |
WithNewKeyVault(String, Region) |
Cria um novo cofre de chaves para armazenar a chave privada do certificado. NÃO use esse método se você estiver conectado de uma identidade sem acesso ao Active Directory Graph. (Herdado de IWithKeyVault) |
WithStandardSku() |
Especifica o SKU do certificado a ser padrão. Ele só fornecerá suporte de SSL para o nome do host e www.hostname. O tipo curinga fornecerá suporte a SSL para qualquer subdomínio sob o nome do host. (Herdado de IWithCertificateSku) |
WithTag(String, String) |
Adiciona uma marca ao recurso. (Herdado de IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
Especifica marcas para o recurso como um {@link Map}. (Herdado de IDefinitionWithTags<T>) |
WithValidYears(Int32) |
Especifica os anos válidos do certificado. (Herdado de IWithValidYears) |
WithWebAppVerification(IWebAppBase) |
Especifica o aplicativo Web para verificar a propriedade do domínio. O aplicativo Web precisa ser associado ao nome do host do certificado. (Herdado de IWithDomainVerificationFromWebApp) |
WithWildcardSku() |
Especifica o SKU do certificado a ser curinga. Ele fornecerá suporte de SSL a qualquer subdomínio sob o nome do host. (Herdado de IWithCertificateSku) |
Aplica-se a
Azure SDK for .NET