@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateCertificateAuthorityRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateCertificateAuthorityRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateCertificateAuthorityRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCertificateAuthorityArn()
Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked.
|
RevocationConfiguration |
getRevocationConfiguration()
Contains information to enable Online Certificate Status Protocol (OCSP) support, to enable a certificate
revocation list (CRL), to enable both, or to enable neither.
|
String |
getStatus()
Status of your private CA.
|
int |
hashCode() |
void |
setCertificateAuthorityArn(String certificateAuthorityArn)
Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked.
|
void |
setRevocationConfiguration(RevocationConfiguration revocationConfiguration)
Contains information to enable Online Certificate Status Protocol (OCSP) support, to enable a certificate
revocation list (CRL), to enable both, or to enable neither.
|
void |
setStatus(String status)
Status of your private CA.
|
String |
toString()
Returns a string representation of this object.
|
UpdateCertificateAuthorityRequest |
withCertificateAuthorityArn(String certificateAuthorityArn)
Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked.
|
UpdateCertificateAuthorityRequest |
withRevocationConfiguration(RevocationConfiguration revocationConfiguration)
Contains information to enable Online Certificate Status Protocol (OCSP) support, to enable a certificate
revocation list (CRL), to enable both, or to enable neither.
|
UpdateCertificateAuthorityRequest |
withStatus(CertificateAuthorityStatus status)
Status of your private CA.
|
UpdateCertificateAuthorityRequest |
withStatus(String status)
Status of your private CA.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setCertificateAuthorityArn(String certificateAuthorityArn)
Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked. This must be of the form:
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012
certificateAuthorityArn - Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked. This must be of
the form:
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012
public String getCertificateAuthorityArn()
Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked. This must be of the form:
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012
public UpdateCertificateAuthorityRequest withCertificateAuthorityArn(String certificateAuthorityArn)
Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked. This must be of the form:
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012
certificateAuthorityArn - Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked. This must be of
the form:
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012
public void setRevocationConfiguration(RevocationConfiguration revocationConfiguration)
Contains information to enable Online Certificate Status Protocol (OCSP) support, to enable a certificate revocation list (CRL), to enable both, or to enable neither. If this parameter is not supplied, existing capibilites remain unchanged. For more information, see the OcspConfiguration and CrlConfiguration types.
The following requirements apply to revocation configurations.
A configuration disabling CRLs or OCSP must contain only the Enabled=False parameter, and will fail
if other parameters such as CustomCname or ExpirationInDays are included.
In a CRL configuration, the S3BucketName parameter must conform to Amazon S3 bucket naming
rules.
A configuration containing a custom Canonical Name (CNAME) parameter for CRLs or OCSP must conform to RFC2396 restrictions on the use of special characters in a CNAME.
In a CRL or OCSP configuration, the value of a CNAME parameter must not include a protocol prefix such as "http://" or "https://".
revocationConfiguration - Contains information to enable Online Certificate Status Protocol (OCSP) support, to enable a certificate
revocation list (CRL), to enable both, or to enable neither. If this parameter is not supplied, existing
capibilites remain unchanged. For more information, see the OcspConfiguration and CrlConfiguration types. The following requirements apply to revocation configurations.
A configuration disabling CRLs or OCSP must contain only the Enabled=False parameter, and
will fail if other parameters such as CustomCname or ExpirationInDays are
included.
In a CRL configuration, the S3BucketName parameter must conform to Amazon S3 bucket
naming rules.
A configuration containing a custom Canonical Name (CNAME) parameter for CRLs or OCSP must conform to RFC2396 restrictions on the use of special characters in a CNAME.
In a CRL or OCSP configuration, the value of a CNAME parameter must not include a protocol prefix such as "http://" or "https://".
public RevocationConfiguration getRevocationConfiguration()
Contains information to enable Online Certificate Status Protocol (OCSP) support, to enable a certificate revocation list (CRL), to enable both, or to enable neither. If this parameter is not supplied, existing capibilites remain unchanged. For more information, see the OcspConfiguration and CrlConfiguration types.
The following requirements apply to revocation configurations.
A configuration disabling CRLs or OCSP must contain only the Enabled=False parameter, and will fail
if other parameters such as CustomCname or ExpirationInDays are included.
In a CRL configuration, the S3BucketName parameter must conform to Amazon S3 bucket naming
rules.
A configuration containing a custom Canonical Name (CNAME) parameter for CRLs or OCSP must conform to RFC2396 restrictions on the use of special characters in a CNAME.
In a CRL or OCSP configuration, the value of a CNAME parameter must not include a protocol prefix such as "http://" or "https://".
The following requirements apply to revocation configurations.
A configuration disabling CRLs or OCSP must contain only the Enabled=False parameter, and
will fail if other parameters such as CustomCname or ExpirationInDays are
included.
In a CRL configuration, the S3BucketName parameter must conform to Amazon S3 bucket
naming rules.
A configuration containing a custom Canonical Name (CNAME) parameter for CRLs or OCSP must conform to RFC2396 restrictions on the use of special characters in a CNAME.
In a CRL or OCSP configuration, the value of a CNAME parameter must not include a protocol prefix such as "http://" or "https://".
public UpdateCertificateAuthorityRequest withRevocationConfiguration(RevocationConfiguration revocationConfiguration)
Contains information to enable Online Certificate Status Protocol (OCSP) support, to enable a certificate revocation list (CRL), to enable both, or to enable neither. If this parameter is not supplied, existing capibilites remain unchanged. For more information, see the OcspConfiguration and CrlConfiguration types.
The following requirements apply to revocation configurations.
A configuration disabling CRLs or OCSP must contain only the Enabled=False parameter, and will fail
if other parameters such as CustomCname or ExpirationInDays are included.
In a CRL configuration, the S3BucketName parameter must conform to Amazon S3 bucket naming
rules.
A configuration containing a custom Canonical Name (CNAME) parameter for CRLs or OCSP must conform to RFC2396 restrictions on the use of special characters in a CNAME.
In a CRL or OCSP configuration, the value of a CNAME parameter must not include a protocol prefix such as "http://" or "https://".
revocationConfiguration - Contains information to enable Online Certificate Status Protocol (OCSP) support, to enable a certificate
revocation list (CRL), to enable both, or to enable neither. If this parameter is not supplied, existing
capibilites remain unchanged. For more information, see the OcspConfiguration and CrlConfiguration types. The following requirements apply to revocation configurations.
A configuration disabling CRLs or OCSP must contain only the Enabled=False parameter, and
will fail if other parameters such as CustomCname or ExpirationInDays are
included.
In a CRL configuration, the S3BucketName parameter must conform to Amazon S3 bucket
naming rules.
A configuration containing a custom Canonical Name (CNAME) parameter for CRLs or OCSP must conform to RFC2396 restrictions on the use of special characters in a CNAME.
In a CRL or OCSP configuration, the value of a CNAME parameter must not include a protocol prefix such as "http://" or "https://".
public void setStatus(String status)
Status of your private CA.
status - Status of your private CA.CertificateAuthorityStatuspublic String getStatus()
Status of your private CA.
CertificateAuthorityStatuspublic UpdateCertificateAuthorityRequest withStatus(String status)
Status of your private CA.
status - Status of your private CA.CertificateAuthorityStatuspublic UpdateCertificateAuthorityRequest withStatus(CertificateAuthorityStatus status)
Status of your private CA.
status - Status of your private CA.CertificateAuthorityStatuspublic String toString()
toString in class ObjectObject.toString()public UpdateCertificateAuthorityRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()