IAppServiceCertificateOrder Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
-
IBeta IGroupableResource<IAppServiceManager,AppServiceCertificateOrderInner> IHasId IHasInner<InnerT> IHasInner<AppServiceCertificateOrderInner> IHasManager<ManagerT> IHasManager<IAppServiceManager> IHasName IHasResourceGroup IResource IIndexable IRefreshable<IAppServiceCertificateOrder> IUpdatable<IUpdate>
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. |
Id |
Gets the resource id string (Inherited from IHasId) |
Inner | (Inherited from IHasInner<T>) |
Intermediate |
Gets the intermediate certificate. |
Key | (Inherited from IIndexable) |
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>) |
Name |
Gets the name of the resource (Inherited from IHasName) |
ProductType |
Gets the certificate product type. |
Region | (Inherited from IResource) |
RegionName | (Inherited from IResource) |
ResourceGroupName | (Inherited from IHasResourceGroup) |
Root |
Gets the root certificate. |
SerialNumber |
Gets current serial number of the certificate. |
SignedCertificate |
Gets the signed certificate. |
Status |
Gets current order status. |
Tags | (Inherited from IResource) |
Type | (Inherited from IResource) |
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. |
Applies to
Azure SDK for .NET