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.
- Certificate
Signing stringRequest The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.
- Revocation
Configuration Pulumi.Aws Native. ACMPCA. Outputs. Certificate Authority Revocation Configuration Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.
- List<Pulumi.
Aws Native. ACMPCA. Outputs. Certificate Authority Tag>
- Arn string
The Amazon Resource Name (ARN) of the certificate authority.
- Certificate
Signing stringRequest The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.
- Revocation
Configuration CertificateAuthority Revocation Configuration Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.
- []Certificate
Authority Tag
- arn String
The Amazon Resource Name (ARN) of the certificate authority.
- certificate
Signing StringRequest The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.
- revocation
Configuration CertificateAuthority Revocation Configuration Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.
- List<Certificate
Authority Tag>
- arn string
The Amazon Resource Name (ARN) of the certificate authority.
- certificate
Signing stringRequest The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.
- revocation
Configuration CertificateAuthority Revocation Configuration Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.
- Certificate
Authority Tag[]
- arn str
The Amazon Resource Name (ARN) of the certificate authority.
- certificate_
signing_ strrequest The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.
- revocation_
configuration CertificateAuthority Revocation Configuration Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.
- Sequence[Certificate
Authority Tag]
- arn String
The Amazon Resource Name (ARN) of the certificate authority.
- certificate
Signing StringRequest The base64 PEM-encoded certificate signing request (CSR) for your certificate authority certificate.
- revocation
Configuration Property Map Certificate revocation information used by the CreateCertificateAuthority and UpdateCertificateAuthority actions.
- List<Property Map>
Supporting Types
CertificateAuthorityCrlConfiguration
- Custom
Cname string - Enabled bool
- Expiration
In intDays - S3Bucket
Name string - S3Object
Acl string
- Custom
Cname string - Enabled bool
- Expiration
In intDays - S3Bucket
Name string - S3Object
Acl string
- custom
Cname String - enabled Boolean
- expiration
In IntegerDays - s3Bucket
Name String - s3Object
Acl String
- custom
Cname string - enabled boolean
- expiration
In numberDays - s3Bucket
Name string - s3Object
Acl string
- custom_
cname str - enabled bool
- expiration_
in_ intdays - s3_
bucket_ strname - s3_
object_ stracl
- custom
Cname String - enabled Boolean
- expiration
In NumberDays - s3Bucket
Name String - s3Object
Acl String
CertificateAuthorityOcspConfiguration
- Enabled bool
- Ocsp
Custom stringCname
- Enabled bool
- Ocsp
Custom stringCname
- enabled Boolean
- ocsp
Custom StringCname
- enabled boolean
- ocsp
Custom stringCname
- enabled bool
- ocsp_
custom_ strcname
- enabled Boolean
- ocsp
Custom StringCname
CertificateAuthorityRevocationConfiguration
CertificateAuthorityTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0