@Beta public interface AppServiceCertificateOrder extends GroupableResource<com.microsoft.azure.management.appservice.implementation.AppServiceManager,com.microsoft.azure.management.appservice.implementation.AppServiceCertificateOrderInner>, Refreshable<AppServiceCertificateOrder>, Updatable<AppServiceCertificateOrder.Update>
Modifier and Type | Interface and Description |
---|---|
static interface |
AppServiceCertificateOrder.Definition
Container interface for all the definitions that need to be implemented.
|
static interface |
AppServiceCertificateOrder.DefinitionStages
Grouping of all the app service certificate order definition stages.
|
static interface |
AppServiceCertificateOrder.Update
The template for an app service certificate order update operation, containing all the settings that can be modified.
|
static interface |
AppServiceCertificateOrder.UpdateStages
Grouping of all the app service certificate order update stages.
|
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>
region, regionName, tags, type
key
id
name
resourceGroupName
manager
inner
refresh, refreshAsync
String distinguishedName()
String domainVerificationToken()
int validityInYears()
int keySize()
CertificateProductType productType()
boolean autoRenew()
CertificateOrderStatus status()
CertificateDetails signedCertificate()
String certificateSigningRequest()
CertificateDetails intermediate()
CertificateDetails root()
String serialNumber()
org.joda.time.DateTime lastCertificateIssuanceTime()
org.joda.time.DateTime expirationTime()
AppServiceCertificateKeyVaultBinding createKeyVaultBinding(String certificateName, Vault vault)
certificateName
- the name of the Key Vault Secretvault
- the key vault to store the certificaterx.Observable<AppServiceCertificateKeyVaultBinding> createKeyVaultBindingAsync(String certificateName, Vault vault)
certificateName
- the name of the Key Vault Secretvault
- the key vault to store the certificateAppServiceCertificateKeyVaultBinding getKeyVaultBinding()
rx.Observable<AppServiceCertificateKeyVaultBinding> getKeyVaultBindingAsync()
void verifyDomainOwnership(AppServiceDomain domain)
domain
- the Azure managed domainrx.Completable verifyDomainOwnershipAsync(AppServiceDomain domain)
domain
- the Azure managed domainCopyright © 2019. All rights reserved.