IDefinition Interface

Definição

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