Compartir a través de


IDefinition Interfaz

Definición

Interfaz de contenedor para todas las definiciones que se deben implementar.

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
Implementaciones

Propiedades

Key

Interfaz de contenedor para todas las definiciones que se deben implementar.

(Heredado de IIndexable)
Name

Obtiene el nombre del recurso que se puede crear.

(Heredado de ICreatable<T>)

Métodos

Create()

Ejecute la solicitud de creación.

(Heredado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca la solicitud en la cola y permite que el cliente HTTP lo ejecute cuando los recursos del sistema estén disponibles.

(Heredado de ICreatable<T>)
WithAutoRenew(Boolean)

Especifica si el certificado se debe renovar automáticamente.

(Heredado de IWithAutoRenew)
WithDomainVerification(IAppServiceDomain)

Especifica el dominio administrado de Azure para comprobar la propiedad del dominio.

(Heredado de IWithDomainVerification)
WithExistingKeyVault(IVault)

Especifica un almacén de claves existente para almacenar la clave privada del certificado. El almacén DEBE permitir que dos entidades de servicio lean y escriban secretos: f3c21649-0979-4721-ac85-b0216b2cf413 y abfa0a7c-a6b6-4736-8310-5855508787cd. Si no tienen acceso, se intentará conceder acceso. Si ha iniciado sesión desde una identidad sin acceso al grafo de Active Directory, se producirá un error en este intento.

(Heredado de IWithKeyVault)
WithExistingResourceGroup(IResourceGroup)

Asocia el recurso a un grupo de recursos existente.

(Heredado de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Asocia el recurso a un grupo de recursos existente.

(Heredado de IWithExistingResourceGroup<T>)
WithHostName(String)

Especifica el nombre de host al que se enlaza el certificado.

(Heredado de IWithHostName)
WithNewKeyVault(String, Region)

Crea un nuevo almacén de claves para almacenar la clave privada del certificado. NO use este método si ha iniciado sesión desde una identidad sin acceso a Active Directory Graph.

(Heredado de IWithKeyVault)
WithStandardSku()

Especifica la SKU del certificado que se va a estándar. Solo proporcionará compatibilidad ssl con el nombre de host y www.hostname. El tipo comodín proporcionará compatibilidad con SSL en cualquier subdominio bajo el nombre de host.

(Heredado de IWithCertificateSku)
WithTag(String, String)

Agrega una etiqueta al recurso.

(Heredado de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica etiquetas para el recurso como {@link Map}.

(Heredado de IDefinitionWithTags<T>)
WithValidYears(Int32)

Especifica los años válidos del certificado.

(Heredado de IWithValidYears)
WithWebAppVerification(IWebAppBase)

Especifica la aplicación web para comprobar la propiedad del dominio. La aplicación web debe enlazarse al nombre de host del certificado.

(Heredado de IWithDomainVerificationFromWebApp)
WithWildcardSku()

Especifica la SKU del certificado que se va a caracteres comodín. Proporcionará compatibilidad ssl con cualquier subdominio en el nombre de host.

(Heredado de IWithCertificateSku)

Se aplica a