public final class AppServiceCertificateOrderPatchResourceProperties extends Object
| Constructor and Description |
|---|
AppServiceCertificateOrderPatchResourceProperties() |
| Modifier and Type | Method and Description |
|---|---|
List<AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem> |
appServiceCertificateNotRenewableReasons()
Get the appServiceCertificateNotRenewableReasons property: Reasons why App Service Certificate is not renewable
at the current moment.
|
Boolean |
autoRenew()
Get the autoRenew property: <code>true</code> if the certificate should be automatically renewed when
it expires; otherwise, <code>false</code>.
|
Map<String,AppServiceCertificateInner> |
certificates()
Get the certificates property: State of the Key Vault secret.
|
CertificateOrderContact |
contact()
Get the contact property: Contact info.
|
String |
csr()
Get the csr property: Last CSR that was created for this order.
|
String |
distinguishedName()
Get the distinguishedName property: Certificate distinguished name.
|
String |
domainVerificationToken()
Get the domainVerificationToken property: Domain verification token.
|
OffsetDateTime |
expirationTime()
Get the expirationTime property: Certificate expiration time.
|
CertificateDetails |
intermediate()
Get the intermediate property: Intermediate certificate.
|
Boolean |
isPrivateKeyExternal()
Get the isPrivateKeyExternal property: <code>true</code> if private key is external; otherwise,
<code>false</code>.
|
Integer |
keySize()
Get the keySize property: Certificate key size.
|
OffsetDateTime |
lastCertificateIssuanceTime()
Get the lastCertificateIssuanceTime property: Certificate last issuance time.
|
OffsetDateTime |
nextAutoRenewalTimestamp()
Get the nextAutoRenewalTimestamp property: Time stamp when the certificate would be auto renewed next.
|
CertificateProductType |
productType()
Get the productType property: Certificate product type.
|
ProvisioningState |
provisioningState()
Get the provisioningState property: Status of certificate order.
|
CertificateDetails |
root()
Get the root property: Root certificate.
|
String |
serialNumber()
Get the serialNumber property: Current serial number of the certificate.
|
CertificateDetails |
signedCertificate()
Get the signedCertificate property: Signed certificate.
|
CertificateOrderStatus |
status()
Get the status property: Current order status.
|
void |
validate()
Validates the instance.
|
Integer |
validityInYears()
Get the validityInYears property: Duration in years (must be 1).
|
AppServiceCertificateOrderPatchResourceProperties |
withAutoRenew(Boolean autoRenew)
Set the autoRenew property: <code>true</code> if the certificate should be automatically renewed when
it expires; otherwise, <code>false</code>.
|
AppServiceCertificateOrderPatchResourceProperties |
withCertificates(Map<String,AppServiceCertificateInner> certificates)
Set the certificates property: State of the Key Vault secret.
|
AppServiceCertificateOrderPatchResourceProperties |
withCsr(String csr)
Set the csr property: Last CSR that was created for this order.
|
AppServiceCertificateOrderPatchResourceProperties |
withDistinguishedName(String distinguishedName)
Set the distinguishedName property: Certificate distinguished name.
|
AppServiceCertificateOrderPatchResourceProperties |
withKeySize(Integer keySize)
Set the keySize property: Certificate key size.
|
AppServiceCertificateOrderPatchResourceProperties |
withProductType(CertificateProductType productType)
Set the productType property: Certificate product type.
|
AppServiceCertificateOrderPatchResourceProperties |
withValidityInYears(Integer validityInYears)
Set the validityInYears property: Duration in years (must be 1).
|
public AppServiceCertificateOrderPatchResourceProperties()
public Map<String,AppServiceCertificateInner> certificates()
public AppServiceCertificateOrderPatchResourceProperties withCertificates(Map<String,AppServiceCertificateInner> certificates)
certificates - the certificates value to set.public String distinguishedName()
public AppServiceCertificateOrderPatchResourceProperties withDistinguishedName(String distinguishedName)
distinguishedName - the distinguishedName value to set.public String domainVerificationToken()
public Integer validityInYears()
public AppServiceCertificateOrderPatchResourceProperties withValidityInYears(Integer validityInYears)
validityInYears - the validityInYears value to set.public Integer keySize()
public AppServiceCertificateOrderPatchResourceProperties withKeySize(Integer keySize)
keySize - the keySize value to set.public CertificateProductType productType()
public AppServiceCertificateOrderPatchResourceProperties withProductType(CertificateProductType productType)
productType - the productType value to set.public Boolean autoRenew()
public AppServiceCertificateOrderPatchResourceProperties withAutoRenew(Boolean autoRenew)
autoRenew - the autoRenew value to set.public ProvisioningState provisioningState()
public CertificateOrderStatus status()
public CertificateDetails signedCertificate()
public String csr()
public AppServiceCertificateOrderPatchResourceProperties withCsr(String csr)
csr - the csr value to set.public CertificateDetails intermediate()
public CertificateDetails root()
public String serialNumber()
public OffsetDateTime lastCertificateIssuanceTime()
public OffsetDateTime expirationTime()
public Boolean isPrivateKeyExternal()
public List<AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem> appServiceCertificateNotRenewableReasons()
public OffsetDateTime nextAutoRenewalTimestamp()
public CertificateOrderContact contact()
public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.