public static interface CertificateAuthority.Builder extends SdkPojo, CopyableBuilder<CertificateAuthority.Builder,CertificateAuthority>
| Modifier and Type | Method and Description |
|---|---|
CertificateAuthority.Builder |
arn(String arn)
Amazon Resource Name (ARN) for your private certificate authority (CA).
|
CertificateAuthority.Builder |
certificateAuthorityConfiguration(CertificateAuthorityConfiguration certificateAuthorityConfiguration)
Your private CA configuration.
|
default CertificateAuthority.Builder |
certificateAuthorityConfiguration(Consumer<CertificateAuthorityConfiguration.Builder> certificateAuthorityConfiguration)
Your private CA configuration.
|
CertificateAuthority.Builder |
createdAt(Instant createdAt)
Date and time at which your private CA was created.
|
CertificateAuthority.Builder |
failureReason(FailureReason failureReason)
Reason the request to create your private CA failed.
|
CertificateAuthority.Builder |
failureReason(String failureReason)
Reason the request to create your private CA failed.
|
CertificateAuthority.Builder |
lastStateChangeAt(Instant lastStateChangeAt)
Date and time at which your private CA was last updated.
|
CertificateAuthority.Builder |
notAfter(Instant notAfter)
Date and time after which your private CA certificate is not valid.
|
CertificateAuthority.Builder |
notBefore(Instant notBefore)
Date and time before which your private CA certificate is not valid.
|
CertificateAuthority.Builder |
restorableUntil(Instant restorableUntil)
The period during which a deleted CA can be restored.
|
default CertificateAuthority.Builder |
revocationConfiguration(Consumer<RevocationConfiguration.Builder> revocationConfiguration)
Information about the certificate revocation list (CRL) created and maintained by your private CA.
|
CertificateAuthority.Builder |
revocationConfiguration(RevocationConfiguration revocationConfiguration)
Information about the certificate revocation list (CRL) created and maintained by your private CA.
|
CertificateAuthority.Builder |
serial(String serial)
Serial number of your private CA.
|
CertificateAuthority.Builder |
status(CertificateAuthorityStatus status)
Status of your private CA.
|
CertificateAuthority.Builder |
status(String status)
Status of your private CA.
|
CertificateAuthority.Builder |
type(CertificateAuthorityType type)
Type of your private CA.
|
CertificateAuthority.Builder |
type(String type)
Type of your private CA.
|
copyapplyMutation, buildCertificateAuthority.Builder arn(String arn)
Amazon Resource Name (ARN) for your private certificate authority (CA). The format is
12345678-1234-1234-1234-123456789012 .
arn - Amazon Resource Name (ARN) for your private certificate authority (CA). The format is
12345678-1234-1234-1234-123456789012 .CertificateAuthority.Builder createdAt(Instant createdAt)
Date and time at which your private CA was created.
createdAt - Date and time at which your private CA was created.CertificateAuthority.Builder lastStateChangeAt(Instant lastStateChangeAt)
Date and time at which your private CA was last updated.
lastStateChangeAt - Date and time at which your private CA was last updated.CertificateAuthority.Builder type(String type)
Type of your private CA.
type - Type of your private CA.CertificateAuthorityType,
CertificateAuthorityTypeCertificateAuthority.Builder type(CertificateAuthorityType type)
Type of your private CA.
type - Type of your private CA.CertificateAuthorityType,
CertificateAuthorityTypeCertificateAuthority.Builder serial(String serial)
Serial number of your private CA.
serial - Serial number of your private CA.CertificateAuthority.Builder status(String status)
Status of your private CA.
status - Status of your private CA.CertificateAuthorityStatus,
CertificateAuthorityStatusCertificateAuthority.Builder status(CertificateAuthorityStatus status)
Status of your private CA.
status - Status of your private CA.CertificateAuthorityStatus,
CertificateAuthorityStatusCertificateAuthority.Builder notBefore(Instant notBefore)
Date and time before which your private CA certificate is not valid.
notBefore - Date and time before which your private CA certificate is not valid.CertificateAuthority.Builder notAfter(Instant notAfter)
Date and time after which your private CA certificate is not valid.
notAfter - Date and time after which your private CA certificate is not valid.CertificateAuthority.Builder failureReason(String failureReason)
Reason the request to create your private CA failed.
failureReason - Reason the request to create your private CA failed.FailureReason,
FailureReasonCertificateAuthority.Builder failureReason(FailureReason failureReason)
Reason the request to create your private CA failed.
failureReason - Reason the request to create your private CA failed.FailureReason,
FailureReasonCertificateAuthority.Builder certificateAuthorityConfiguration(CertificateAuthorityConfiguration certificateAuthorityConfiguration)
Your private CA configuration.
certificateAuthorityConfiguration - Your private CA configuration.default CertificateAuthority.Builder certificateAuthorityConfiguration(Consumer<CertificateAuthorityConfiguration.Builder> certificateAuthorityConfiguration)
Your private CA configuration.
This is a convenience that creates an instance of theCertificateAuthorityConfiguration.Builder
avoiding the need to create one manually via CertificateAuthorityConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
certificateAuthorityConfiguration(CertificateAuthorityConfiguration).certificateAuthorityConfiguration - a consumer that will call methods on CertificateAuthorityConfiguration.BuildercertificateAuthorityConfiguration(CertificateAuthorityConfiguration)CertificateAuthority.Builder revocationConfiguration(RevocationConfiguration revocationConfiguration)
Information about the certificate revocation list (CRL) created and maintained by your private CA.
revocationConfiguration - Information about the certificate revocation list (CRL) created and maintained by your private CA.default CertificateAuthority.Builder revocationConfiguration(Consumer<RevocationConfiguration.Builder> revocationConfiguration)
Information about the certificate revocation list (CRL) created and maintained by your private CA.
This is a convenience that creates an instance of theRevocationConfiguration.Builder avoiding the
need to create one manually via RevocationConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to revocationConfiguration(RevocationConfiguration).revocationConfiguration - a consumer that will call methods on RevocationConfiguration.BuilderrevocationConfiguration(RevocationConfiguration)CertificateAuthority.Builder restorableUntil(Instant restorableUntil)
The period during which a deleted CA can be restored. For more information, see the
PermanentDeletionTimeInDays parameter of the DeleteCertificateAuthorityRequest operation.
restorableUntil - The period during which a deleted CA can be restored. For more information, see the
PermanentDeletionTimeInDays parameter of the DeleteCertificateAuthorityRequest
operation.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.