CertificateAuthority is the Schema for the CertificateAuthoritys API. Provides a resource to manage AWS Certificate Manager Private Certificate Authorities
Type
CRD
Group
acmpca.aws.upbound.io
Version
v1beta1
apiVersion: acmpca.aws.upbound.io/v1beta1
kind: CertificateAuthority
CertificateAuthoritySpec defines the desired state of CertificateAuthority
No description provided.
Nested argument containing algorithms and certificate subject information. Defined below.
Nested argument that contains X.500 distinguished name information. At least one nested attribute must be specified.
Nested argument containing revocation configuration. Defined below.
Nested argument containing configuration of the certificate revocation list (CRL), if any, maintained by the certificate authority. Defined below.
ProviderConfigReference specifies how the provider that will be used to create, observe, update, and delete this managed resource should be configured.
Policies for referencing.
ProviderReference specifies the provider that will be used to create, observe, update, and delete this managed resource. Deprecated: Please use ProviderConfigReference, i.e. providerConfigRef
Policies for referencing.
PublishConnectionDetailsTo specifies the connection secret config which contains a name, metadata and a reference to secret store config to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.
WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource. This field is planned to be replaced in a future release in favor of PublishConnectionDetailsTo. Currently, both could be set independently and connection details would be published to both without affecting each other.
CertificateAuthorityStatus defines the observed state of CertificateAuthority.
No description provided.
Conditions of the resource.
example
apiVersion: acmpca.aws.upbound.io/v1beta1
kind: CertificateAuthority
metadata:
annotations:
upjet.upbound.io/manual-intervention: Creation of this resource costs over $100,
so it is not suitable for continuous testing.
name: example
spec:
forProvider:
certificateAuthorityConfiguration:
- keyAlgorithm: RSA_4096
signingAlgorithm: SHA512WITHRSA
subject:
- commonName: example.com
permanentDeletionTimeInDays: 7
region: eu-central-1
type: ROOT
providerConfigRef:
name: default
writeConnectionSecretToRef:
name: acmpca-ca
namespace: upbound-system
© 2022 Upbound, Inc.
Discover the building blocksfor your internal cloud platform.