Package com.pulumi.aws.acm.inputs
Class GetCertificateArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.aws.acm.inputs.GetCertificateArgs
-
public final class GetCertificateArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetCertificateArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetCertificateArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetCertificateArgs.Builder
builder()
static GetCertificateArgs.Builder
builder(GetCertificateArgs defaults)
com.pulumi.core.Output<java.lang.String>
domain()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
keyTypes()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
mostRecent()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
statuses()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tags()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
types()
-
-
-
Field Detail
-
Empty
public static final GetCertificateArgs Empty
-
-
Method Detail
-
domain
public com.pulumi.core.Output<java.lang.String> domain()
- Returns:
- The domain of the certificate to look up. If no certificate is found with this name, an error will be returned.
-
keyTypes
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> keyTypes()
- Returns:
- A list of key algorithms to filter certificates. By default, ACM does not return all certificate types when searching. See the [ACM API Reference](https://docs.aws.amazon.com/acm/latest/APIReference/API_CertificateDetail.html#ACM-Type-CertificateDetail-KeyAlgorithm) for supported key algorithms.
-
mostRecent
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> mostRecent()
- Returns:
- If set to true, it sorts the certificates matched by previous criteria by the NotBefore field, returning only the most recent one. If set to false, it returns an error if more than one certificate is found. Defaults to false.
-
statuses
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> statuses()
- Returns:
- A list of statuses on which to filter the returned list. Valid values are `PENDING_VALIDATION`, `ISSUED`, `INACTIVE`, `EXPIRED`, `VALIDATION_TIMED_OUT`, `REVOKED` and `FAILED`. If no value is specified, only certificates in the `ISSUED` state are returned.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- A mapping of tags for the resource.
-
types
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> types()
- Returns:
- A list of types on which to filter the returned list. Valid values are `AMAZON_ISSUED` and `IMPORTED`.
-
builder
public static GetCertificateArgs.Builder builder()
-
builder
public static GetCertificateArgs.Builder builder(GetCertificateArgs defaults)
-
-