IDefinition Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET