Class AppServiceCertificateOrderPatchResource
java.lang.Object
com.microsoft.azure.ProxyResource
com.microsoft.azure.management.appservice.ProxyOnlyResource
com.microsoft.azure.management.appservice.AppServiceCertificateOrderPatchResource
ARM resource for a certificate order that is purchased through Azure.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet reasons why App Service Certificate is not renewable at the current moment.Get <code>true</code> if the certificate should be automatically renewed when it expires; otherwise, <code>false</code>.Get state of the Key Vault secret.csr()
Get last CSR that was created for this order.Get certificate distinguished name.Get domain verification token.org.joda.time.DateTime
Get certificate expiration time.Get intermediate certificate.Get <code>true</code> if private key is external; otherwise, <code>false</code>.keySize()
Get certificate key size.org.joda.time.DateTime
Get certificate last issuance time.org.joda.time.DateTime
Get time stamp when the certificate would be auto renewed next.Get certificate product type.Get status of certificate order.root()
Get root certificate.Get current serial number of the certificate.Get signed certificate.status()
Get current order status.Get duration in years (must be between 1 and 3).withAutoRenew
(Boolean autoRenew) Set <code>true</code> if the certificate should be automatically renewed when it expires; otherwise, <code>false</code>.withCertificates
(Map<String, com.microsoft.azure.management.appservice.implementation.AppServiceCertificateInner> certificates) Set state of the Key Vault secret.Set last CSR that was created for this order.withDistinguishedName
(String distinguishedName) Set certificate distinguished name.withKeySize
(Integer keySize) Set certificate key size.withProductType
(CertificateProductType productType) Set certificate product type.withValidityInYears
(Integer validityInYears) Set duration in years (must be between 1 and 3).Methods inherited from class com.microsoft.azure.management.appservice.ProxyOnlyResource
kind, withKind
Methods inherited from class com.microsoft.azure.ProxyResource
id, name, type
-
Constructor Details
-
AppServiceCertificateOrderPatchResource
public AppServiceCertificateOrderPatchResource()
-
-
Method Details
-
certificates
public Map<String,com.microsoft.azure.management.appservice.implementation.AppServiceCertificateInner> certificates()Get state of the Key Vault secret.- Returns:
- the certificates value
-
withCertificates
public AppServiceCertificateOrderPatchResource withCertificates(Map<String, com.microsoft.azure.management.appservice.implementation.AppServiceCertificateInner> certificates) Set state of the Key Vault secret.- Parameters:
certificates
- the certificates value to set- Returns:
- the AppServiceCertificateOrderPatchResource object itself.
-
distinguishedName
Get certificate distinguished name.- Returns:
- the distinguishedName value
-
withDistinguishedName
Set certificate distinguished name.- Parameters:
distinguishedName
- the distinguishedName value to set- Returns:
- the AppServiceCertificateOrderPatchResource object itself.
-
domainVerificationToken
Get domain verification token.- Returns:
- the domainVerificationToken value
-
validityInYears
Get duration in years (must be between 1 and 3).- Returns:
- the validityInYears value
-
withValidityInYears
Set duration in years (must be between 1 and 3).- Parameters:
validityInYears
- the validityInYears value to set- Returns:
- the AppServiceCertificateOrderPatchResource object itself.
-
keySize
Get certificate key size.- Returns:
- the keySize value
-
withKeySize
Set certificate key size.- Parameters:
keySize
- the keySize value to set- Returns:
- the AppServiceCertificateOrderPatchResource object itself.
-
productType
Get certificate product type. Possible values include: 'StandardDomainValidatedSsl', 'StandardDomainValidatedWildCardSsl'.- Returns:
- the productType value
-
withProductType
Set certificate product type. Possible values include: 'StandardDomainValidatedSsl', 'StandardDomainValidatedWildCardSsl'.- Parameters:
productType
- the productType value to set- Returns:
- the AppServiceCertificateOrderPatchResource object itself.
-
autoRenew
Get <code>true</code> if the certificate should be automatically renewed when it expires; otherwise, <code>false</code>.- Returns:
- the autoRenew value
-
withAutoRenew
Set <code>true</code> if the certificate should be automatically renewed when it expires; otherwise, <code>false</code>.- Parameters:
autoRenew
- the autoRenew value to set- Returns:
- the AppServiceCertificateOrderPatchResource object itself.
-
provisioningState
Get status of certificate order. Possible values include: 'Succeeded', 'Failed', 'Canceled', 'InProgress', 'Deleting'.- Returns:
- the provisioningState value
-
status
Get current order status. Possible values include: 'Pendingissuance', 'Issued', 'Revoked', 'Canceled', 'Denied', 'Pendingrevocation', 'PendingRekey', 'Unused', 'Expired', 'NotSubmitted'.- Returns:
- the status value
-
signedCertificate
Get signed certificate.- Returns:
- the signedCertificate value
-
csr
Get last CSR that was created for this order.- Returns:
- the csr value
-
withCsr
Set last CSR that was created for this order.- Parameters:
csr
- the csr value to set- Returns:
- the AppServiceCertificateOrderPatchResource object itself.
-
intermediate
Get intermediate certificate.- Returns:
- the intermediate value
-
root
Get root certificate.- Returns:
- the root value
-
serialNumber
Get current serial number of the certificate.- Returns:
- the serialNumber value
-
lastCertificateIssuanceTime
public org.joda.time.DateTime lastCertificateIssuanceTime()Get certificate last issuance time.- Returns:
- the lastCertificateIssuanceTime value
-
expirationTime
public org.joda.time.DateTime expirationTime()Get certificate expiration time.- Returns:
- the expirationTime value
-
isPrivateKeyExternal
Get <code>true</code> if private key is external; otherwise, <code>false</code>.- Returns:
- the isPrivateKeyExternal value
-
appServiceCertificateNotRenewableReasons
Get reasons why App Service Certificate is not renewable at the current moment.- Returns:
- the appServiceCertificateNotRenewableReasons value
-
nextAutoRenewalTimeStamp
public org.joda.time.DateTime nextAutoRenewalTimeStamp()Get time stamp when the certificate would be auto renewed next.- Returns:
- the nextAutoRenewalTimeStamp value
-