AWS Native

Pulumi Official
Package maintained by Pulumi
v0.18.0 published on Friday, May 27, 2022 by Pulumi

CertificateAuthorityActivation

Used to install the certificate authority certificate and update the certificate authority status.

Create a CertificateAuthorityActivation Resource

new CertificateAuthorityActivation(name: string, args: CertificateAuthorityActivationArgs, opts?: CustomResourceOptions);
@overload
def CertificateAuthorityActivation(resource_name: str,
                                   opts: Optional[ResourceOptions] = None,
                                   certificate: Optional[str] = None,
                                   certificate_authority_arn: Optional[str] = None,
                                   certificate_chain: Optional[str] = None,
                                   status: Optional[str] = None)
@overload
def CertificateAuthorityActivation(resource_name: str,
                                   args: CertificateAuthorityActivationArgs,
                                   opts: Optional[ResourceOptions] = None)
func NewCertificateAuthorityActivation(ctx *Context, name string, args CertificateAuthorityActivationArgs, opts ...ResourceOption) (*CertificateAuthorityActivation, error)
public CertificateAuthorityActivation(string name, CertificateAuthorityActivationArgs args, CustomResourceOptions? opts = null)
public CertificateAuthorityActivation(String name, CertificateAuthorityActivationArgs args)
public CertificateAuthorityActivation(String name, CertificateAuthorityActivationArgs args, CustomResourceOptions options)
type: aws-native:acmpca:CertificateAuthorityActivation
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args CertificateAuthorityActivationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args CertificateAuthorityActivationArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args CertificateAuthorityActivationArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args CertificateAuthorityActivationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args CertificateAuthorityActivationArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

CertificateAuthorityActivation Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The CertificateAuthorityActivation resource accepts the following input properties:

Certificate string

Certificate Authority certificate that will be installed in the Certificate Authority.

CertificateAuthorityArn string

Arn of the Certificate Authority.

CertificateChain string

Certificate chain for the Certificate Authority certificate.

Status string

The status of the Certificate Authority.

Certificate string

Certificate Authority certificate that will be installed in the Certificate Authority.

CertificateAuthorityArn string

Arn of the Certificate Authority.

CertificateChain string

Certificate chain for the Certificate Authority certificate.

Status string

The status of the Certificate Authority.

certificate String

Certificate Authority certificate that will be installed in the Certificate Authority.

certificateAuthorityArn String

Arn of the Certificate Authority.

certificateChain String

Certificate chain for the Certificate Authority certificate.

status String

The status of the Certificate Authority.

certificate string

Certificate Authority certificate that will be installed in the Certificate Authority.

certificateAuthorityArn string

Arn of the Certificate Authority.

certificateChain string

Certificate chain for the Certificate Authority certificate.

status string

The status of the Certificate Authority.

certificate str

Certificate Authority certificate that will be installed in the Certificate Authority.

certificate_authority_arn str

Arn of the Certificate Authority.

certificate_chain str

Certificate chain for the Certificate Authority certificate.

status str

The status of the Certificate Authority.

certificate String

Certificate Authority certificate that will be installed in the Certificate Authority.

certificateAuthorityArn String

Arn of the Certificate Authority.

certificateChain String

Certificate chain for the Certificate Authority certificate.

status String

The status of the Certificate Authority.

Outputs

All input properties are implicitly available as output properties. Additionally, the CertificateAuthorityActivation resource produces the following output properties:

CompleteCertificateChain string

The complete certificate chain, including the Certificate Authority certificate.

Id string

The provider-assigned unique ID for this managed resource.

CompleteCertificateChain string

The complete certificate chain, including the Certificate Authority certificate.

Id string

The provider-assigned unique ID for this managed resource.

completeCertificateChain String

The complete certificate chain, including the Certificate Authority certificate.

id String

The provider-assigned unique ID for this managed resource.

completeCertificateChain string

The complete certificate chain, including the Certificate Authority certificate.

id string

The provider-assigned unique ID for this managed resource.

complete_certificate_chain str

The complete certificate chain, including the Certificate Authority certificate.

id str

The provider-assigned unique ID for this managed resource.

completeCertificateChain String

The complete certificate chain, including the Certificate Authority certificate.

id String

The provider-assigned unique ID for this managed resource.

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0