IAppServiceCertificateOrder Interface
Definition
An immutable client-side representation of an Azure App Service certificate order.
public interface IAppServiceCertificateOrder : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager,Microsoft.Azure.Management.AppService.Fluent.Models.AppServiceCertificateOrderInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.AppService.Fluent.Models.AppServiceCertificateOrderInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.AppService.Fluent.IAppServiceCertificateOrder>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.AppService.Fluent.AppServiceCertificateOrder.Update.IUpdate>
type IAppServiceCertificateOrder = interface
interface IBeta
interface IGroupableResource<IAppServiceManager, AppServiceCertificateOrderInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<IAppServiceManager>
interface IHasInner<AppServiceCertificateOrderInner>
interface IRefreshable<IAppServiceCertificateOrder>
interface IUpdatable<IUpdate>
Public Interface IAppServiceCertificateOrder
Implements IBeta, IGroupableResource(Of IAppServiceManager, AppServiceCertificateOrderInner), IHasInner(Of AppServiceCertificateOrderInner), IHasManager(Of IAppServiceManager), IRefreshable(Of IAppServiceCertificateOrder), IUpdatable(Of IUpdate)
- Implements
Remarks
(Beta: This functionality is in preview and as such is subject to change in non-backwards compatible ways in
future releases, including removal, regardless of any compatibility expectations set by the containing library
version number.).
Properties
AutoRenew |
Gets if the certificate should be automatically renewed upon expiration. |
CertificateSigningRequest |
Gets last certificate signing request that was created for this order. |
DistinguishedName |
Gets certificate's distinguished name. |
DomainVerificationToken |
Gets the domain verification token. |
ExpirationTime |
Gets expiration time. |
Inner | (Inherited from IHasInner<T>) |
Intermediate |
Gets the intermediate certificate. |
KeySize |
Gets the certificate key size. |
LastCertificateIssuanceTime |
Gets last issuance time. |
Manager |
Gets the manager client type of this resource type. (Inherited from IHasManager<ManagerT>) |
ProductType |
Gets the certificate product type. |
Root |
Gets the root certificate. |
SerialNumber |
Gets current serial number of the certificate. |
SignedCertificate |
Gets the signed certificate. |
Status |
Gets current order status. |
ValidityInYears |
Gets duration in years (must be between 1 and 3). |
Methods
CreateKeyVaultBinding(String, IVault) |
Bind a Key Vault secret to a certificate store that will be used for storing the certificate once it's ready. |
CreateKeyVaultBindingAsync(String, IVault, CancellationToken) |
Bind a Key Vault secret to a certificate store that will be used for storing the certificate once it's ready. |
GetKeyVaultBinding() | |
GetKeyVaultBindingAsync(CancellationToken) | |
Refresh() |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
Update() | (Inherited from IUpdatable<T>) |
VerifyDomainOwnership(IAppServiceDomain) |
Verifies the ownership of the domain by providing the Azure purchased domain. |
VerifyDomainOwnershipAsync(IAppServiceDomain, CancellationToken) |
Verifies the ownership of the domain by providing the Azure purchased domain. |