1. Packages
  2. AWS Native
  3. API Docs
  4. acmpca
  5. getCertificateAuthority

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi

aws-native.acmpca.getCertificateAuthority

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi

    Private certificate authority.

    Using getCertificateAuthority

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getCertificateAuthority(args: GetCertificateAuthorityArgs, opts?: InvokeOptions): Promise<GetCertificateAuthorityResult>
    function getCertificateAuthorityOutput(args: GetCertificateAuthorityOutputArgs, opts?: InvokeOptions): Output<GetCertificateAuthorityResult>
    def get_certificate_authority(arn: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetCertificateAuthorityResult
    def get_certificate_authority_output(arn: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetCertificateAuthorityResult]
    func LookupCertificateAuthority(ctx *Context, args *LookupCertificateAuthorityArgs, opts ...InvokeOption) (*LookupCertificateAuthorityResult, error)
    func LookupCertificateAuthorityOutput(ctx *Context, args *LookupCertificateAuthorityOutputArgs, opts ...InvokeOption) LookupCertificateAuthorityResultOutput

    > Note: This function is named LookupCertificateAuthority in the Go SDK.

    public static class GetCertificateAuthority 
    {
        public static Task<GetCertificateAuthorityResult> InvokeAsync(GetCertificateAuthorityArgs args, InvokeOptions? opts = null)
        public static Output<GetCertificateAuthorityResult> Invoke(GetCertificateAuthorityInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCertificateAuthorityResult> getCertificateAuthority(GetCertificateAuthorityArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:acmpca:getCertificateAuthority
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Arn string

    The Amazon Resource Name (ARN) of the certificate authority.

    Arn string

    The Amazon Resource Name (ARN) of the certificate authority.

    arn String

    The Amazon Resource Name (ARN) of the certificate authority.

    arn string

    The Amazon Resource Name (ARN) of the certificate authority.

    arn str

    The Amazon Resource Name (ARN) of the certificate authority.

    arn String

    The Amazon Resource Name (ARN) of the certificate authority.

    getCertificateAuthority Result

    The following output properties are available:

    Arn string

    The Amazon Resource Name (ARN) of the certificate authority.

    CertificateSigningRequest string

    The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.

    RevocationConfiguration Pulumi.AwsNative.Acmpca.Outputs.CertificateAuthorityRevocationConfiguration

    Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.

    Tags List<Pulumi.AwsNative.Acmpca.Outputs.CertificateAuthorityTag>
    Arn string

    The Amazon Resource Name (ARN) of the certificate authority.

    CertificateSigningRequest string

    The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.

    RevocationConfiguration CertificateAuthorityRevocationConfiguration

    Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.

    Tags []CertificateAuthorityTag
    arn String

    The Amazon Resource Name (ARN) of the certificate authority.

    certificateSigningRequest String

    The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.

    revocationConfiguration CertificateAuthorityRevocationConfiguration

    Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.

    tags List<CertificateAuthorityTag>
    arn string

    The Amazon Resource Name (ARN) of the certificate authority.

    certificateSigningRequest string

    The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.

    revocationConfiguration CertificateAuthorityRevocationConfiguration

    Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.

    tags CertificateAuthorityTag[]
    arn str

    The Amazon Resource Name (ARN) of the certificate authority.

    certificate_signing_request str

    The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.

    revocation_configuration CertificateAuthorityRevocationConfiguration

    Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.

    tags Sequence[CertificateAuthorityTag]
    arn String

    The Amazon Resource Name (ARN) of the certificate authority.

    certificateSigningRequest String

    The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.

    revocationConfiguration Property Map

    Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.

    tags List<Property Map>

    Supporting Types

    CertificateAuthorityCrlConfiguration

    CertificateAuthorityOcspConfiguration

    enabled Boolean
    ocspCustomCname String
    enabled boolean
    ocspCustomCname string
    enabled Boolean
    ocspCustomCname String

    CertificateAuthorityRevocationConfiguration

    CertificateAuthorityTag

    Key string
    Value string
    Key string
    Value string
    key String
    value String
    key string
    value string
    key str
    value str
    key String
    value String

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi