aws-native logo
AWS Native v0.55.0, Mar 28 23

aws-native.acmpca.getCertificateAuthority

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