We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
aws-native.transfer.getCertificate
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
Resource Type definition for AWS::Transfer::Certificate
Using getCertificate
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 getCertificate(args: GetCertificateArgs, opts?: InvokeOptions): Promise<GetCertificateResult>
function getCertificateOutput(args: GetCertificateOutputArgs, opts?: InvokeOptions): Output<GetCertificateResult>
def get_certificate(certificate_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCertificateResult
def get_certificate_output(certificate_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCertificateResult]
func LookupCertificate(ctx *Context, args *LookupCertificateArgs, opts ...InvokeOption) (*LookupCertificateResult, error)
func LookupCertificateOutput(ctx *Context, args *LookupCertificateOutputArgs, opts ...InvokeOption) LookupCertificateResultOutput
> Note: This function is named LookupCertificate
in the Go SDK.
public static class GetCertificate
{
public static Task<GetCertificateResult> InvokeAsync(GetCertificateArgs args, InvokeOptions? opts = null)
public static Output<GetCertificateResult> Invoke(GetCertificateInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCertificateResult> getCertificate(GetCertificateArgs args, InvokeOptions options)
public static Output<GetCertificateResult> getCertificate(GetCertificateArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:transfer:getCertificate
arguments:
# arguments dictionary
The following arguments are supported:
- Certificate
Id string - A unique identifier for the certificate.
- Certificate
Id string - A unique identifier for the certificate.
- certificate
Id String - A unique identifier for the certificate.
- certificate
Id string - A unique identifier for the certificate.
- certificate_
id str - A unique identifier for the certificate.
- certificate
Id String - A unique identifier for the certificate.
getCertificate Result
The following output properties are available:
- Active
Date string - Specifies the active date for the certificate.
- Arn string
- Specifies the unique Amazon Resource Name (ARN) for the agreement.
- Certificate
Id string - A unique identifier for the certificate.
- Description string
- A textual description for the certificate.
- Inactive
Date string - Specifies the inactive date for the certificate.
- Not
After stringDate - Specifies the not after date for the certificate.
- Not
Before stringDate - Specifies the not before date for the certificate.
- Serial string
- Specifies Certificate's serial.
- Status
Pulumi.
Aws Native. Transfer. Certificate Status - A status description for the certificate.
- List<Pulumi.
Aws Native. Outputs. Tag> - Key-value pairs that can be used to group and search for certificates. Tags are metadata attached to certificates for any purpose.
- Type
Pulumi.
Aws Native. Transfer. Certificate Type - Describing the type of certificate. With or without a private key.
- Usage
Pulumi.
Aws Native. Transfer. Certificate Usage - Specifies the usage type for the certificate.
- Active
Date string - Specifies the active date for the certificate.
- Arn string
- Specifies the unique Amazon Resource Name (ARN) for the agreement.
- Certificate
Id string - A unique identifier for the certificate.
- Description string
- A textual description for the certificate.
- Inactive
Date string - Specifies the inactive date for the certificate.
- Not
After stringDate - Specifies the not after date for the certificate.
- Not
Before stringDate - Specifies the not before date for the certificate.
- Serial string
- Specifies Certificate's serial.
- Status
Certificate
Status - A status description for the certificate.
- Tag
- Key-value pairs that can be used to group and search for certificates. Tags are metadata attached to certificates for any purpose.
- Type
Certificate
Type - Describing the type of certificate. With or without a private key.
- Usage
Certificate
Usage - Specifies the usage type for the certificate.
- active
Date String - Specifies the active date for the certificate.
- arn String
- Specifies the unique Amazon Resource Name (ARN) for the agreement.
- certificate
Id String - A unique identifier for the certificate.
- description String
- A textual description for the certificate.
- inactive
Date String - Specifies the inactive date for the certificate.
- not
After StringDate - Specifies the not after date for the certificate.
- not
Before StringDate - Specifies the not before date for the certificate.
- serial String
- Specifies Certificate's serial.
- status
Certificate
Status - A status description for the certificate.
- List<Tag>
- Key-value pairs that can be used to group and search for certificates. Tags are metadata attached to certificates for any purpose.
- type
Certificate
Type - Describing the type of certificate. With or without a private key.
- usage
Certificate
Usage - Specifies the usage type for the certificate.
- active
Date string - Specifies the active date for the certificate.
- arn string
- Specifies the unique Amazon Resource Name (ARN) for the agreement.
- certificate
Id string - A unique identifier for the certificate.
- description string
- A textual description for the certificate.
- inactive
Date string - Specifies the inactive date for the certificate.
- not
After stringDate - Specifies the not after date for the certificate.
- not
Before stringDate - Specifies the not before date for the certificate.
- serial string
- Specifies Certificate's serial.
- status
Certificate
Status - A status description for the certificate.
- Tag[]
- Key-value pairs that can be used to group and search for certificates. Tags are metadata attached to certificates for any purpose.
- type
Certificate
Type - Describing the type of certificate. With or without a private key.
- usage
Certificate
Usage - Specifies the usage type for the certificate.
- active_
date str - Specifies the active date for the certificate.
- arn str
- Specifies the unique Amazon Resource Name (ARN) for the agreement.
- certificate_
id str - A unique identifier for the certificate.
- description str
- A textual description for the certificate.
- inactive_
date str - Specifies the inactive date for the certificate.
- not_
after_ strdate - Specifies the not after date for the certificate.
- not_
before_ strdate - Specifies the not before date for the certificate.
- serial str
- Specifies Certificate's serial.
- status
Certificate
Status - A status description for the certificate.
- Sequence[root_Tag]
- Key-value pairs that can be used to group and search for certificates. Tags are metadata attached to certificates for any purpose.
- type
Certificate
Type - Describing the type of certificate. With or without a private key.
- usage
Certificate
Usage - Specifies the usage type for the certificate.
- active
Date String - Specifies the active date for the certificate.
- arn String
- Specifies the unique Amazon Resource Name (ARN) for the agreement.
- certificate
Id String - A unique identifier for the certificate.
- description String
- A textual description for the certificate.
- inactive
Date String - Specifies the inactive date for the certificate.
- not
After StringDate - Specifies the not after date for the certificate.
- not
Before StringDate - Specifies the not before date for the certificate.
- serial String
- Specifies Certificate's serial.
- status "ACTIVE" | "PENDING" | "INACTIVE"
- A status description for the certificate.
- List<Property Map>
- Key-value pairs that can be used to group and search for certificates. Tags are metadata attached to certificates for any purpose.
- type "CERTIFICATE" | "CERTIFICATE_WITH_PRIVATE_KEY"
- Describing the type of certificate. With or without a private key.
- usage "SIGNING" | "ENCRYPTION" | "TLS"
- Specifies the usage type for the certificate.
Supporting Types
CertificateStatus
CertificateType
CertificateUsage
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi