1. Packages
  2. Packages
  3. AWS Cloud Control
  4. API Docs
  5. certificatemanager
  6. AcmeEndpoint

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi
aws-native logo

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi

    Resource Type definition for AWS::CertificateManager::AcmeEndpoint

    Create AcmeEndpoint Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new AcmeEndpoint(name: string, args: AcmeEndpointArgs, opts?: CustomResourceOptions);
    @overload
    def AcmeEndpoint(resource_name: str,
                     args: AcmeEndpointArgs,
                     opts: Optional[ResourceOptions] = None)
    
    @overload
    def AcmeEndpoint(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     authorization_behavior: Optional[str] = None,
                     certificate_authority: Optional[AcmeEndpointCertificateAuthorityArgs] = None,
                     certificate_tags: Optional[Sequence[AcmeEndpointTagArgs]] = None,
                     contact: Optional[str] = None,
                     tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewAcmeEndpoint(ctx *Context, name string, args AcmeEndpointArgs, opts ...ResourceOption) (*AcmeEndpoint, error)
    public AcmeEndpoint(string name, AcmeEndpointArgs args, CustomResourceOptions? opts = null)
    public AcmeEndpoint(String name, AcmeEndpointArgs args)
    public AcmeEndpoint(String name, AcmeEndpointArgs args, CustomResourceOptions options)
    
    type: aws-native:certificatemanager:AcmeEndpoint
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "aws-native_certificatemanager_acme_endpoint" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args AcmeEndpointArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AcmeEndpointArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AcmeEndpointArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AcmeEndpointArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AcmeEndpointArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    AcmeEndpoint Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The AcmeEndpoint resource accepts the following input properties:

    AuthorizationBehavior string
    The authorization behavior for the ACME endpoint.
    CertificateAuthority Pulumi.AwsNative.CertificateManager.Inputs.AcmeEndpointCertificateAuthority
    CertificateTags List<Pulumi.AwsNative.CertificateManager.Inputs.AcmeEndpointTag>
    Tags applied to certificates issued via this endpoint.
    Contact string
    Whether contact information is required for the ACME endpoint.
    Tags List<Pulumi.AwsNative.Inputs.Tag>
    Tags associated with the ACME endpoint.
    AuthorizationBehavior string
    The authorization behavior for the ACME endpoint.
    CertificateAuthority AcmeEndpointCertificateAuthorityArgs
    CertificateTags []AcmeEndpointTagArgs
    Tags applied to certificates issued via this endpoint.
    Contact string
    Whether contact information is required for the ACME endpoint.
    Tags TagArgs
    Tags associated with the ACME endpoint.
    authorization_behavior string
    The authorization behavior for the ACME endpoint.
    certificate_authority object
    certificate_tags list(object)
    Tags applied to certificates issued via this endpoint.
    contact string
    Whether contact information is required for the ACME endpoint.
    tags list(object)
    Tags associated with the ACME endpoint.
    authorizationBehavior String
    The authorization behavior for the ACME endpoint.
    certificateAuthority AcmeEndpointCertificateAuthority
    certificateTags List<AcmeEndpointTag>
    Tags applied to certificates issued via this endpoint.
    contact String
    Whether contact information is required for the ACME endpoint.
    tags List<Tag>
    Tags associated with the ACME endpoint.
    authorizationBehavior string
    The authorization behavior for the ACME endpoint.
    certificateAuthority AcmeEndpointCertificateAuthority
    certificateTags AcmeEndpointTag[]
    Tags applied to certificates issued via this endpoint.
    contact string
    Whether contact information is required for the ACME endpoint.
    tags Tag[]
    Tags associated with the ACME endpoint.
    authorization_behavior str
    The authorization behavior for the ACME endpoint.
    certificate_authority AcmeEndpointCertificateAuthorityArgs
    certificate_tags Sequence[AcmeEndpointTagArgs]
    Tags applied to certificates issued via this endpoint.
    contact str
    Whether contact information is required for the ACME endpoint.
    tags Sequence[TagArgs]
    Tags associated with the ACME endpoint.
    authorizationBehavior String
    The authorization behavior for the ACME endpoint.
    certificateAuthority Property Map
    certificateTags List<Property Map>
    Tags applied to certificates issued via this endpoint.
    contact String
    Whether contact information is required for the ACME endpoint.
    tags List<Property Map>
    Tags associated with the ACME endpoint.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the AcmeEndpoint resource produces the following output properties:

    AcmeEndpointArn string
    The Amazon Resource Name (ARN) of the ACME endpoint.
    EndpointUrl string
    The ACME directory URL for the endpoint.
    Id string
    The provider-assigned unique ID for this managed resource.
    AcmeEndpointArn string
    The Amazon Resource Name (ARN) of the ACME endpoint.
    EndpointUrl string
    The ACME directory URL for the endpoint.
    Id string
    The provider-assigned unique ID for this managed resource.
    acme_endpoint_arn string
    The Amazon Resource Name (ARN) of the ACME endpoint.
    endpoint_url string
    The ACME directory URL for the endpoint.
    id string
    The provider-assigned unique ID for this managed resource.
    acmeEndpointArn String
    The Amazon Resource Name (ARN) of the ACME endpoint.
    endpointUrl String
    The ACME directory URL for the endpoint.
    id String
    The provider-assigned unique ID for this managed resource.
    acmeEndpointArn string
    The Amazon Resource Name (ARN) of the ACME endpoint.
    endpointUrl string
    The ACME directory URL for the endpoint.
    id string
    The provider-assigned unique ID for this managed resource.
    acme_endpoint_arn str
    The Amazon Resource Name (ARN) of the ACME endpoint.
    endpoint_url str
    The ACME directory URL for the endpoint.
    id str
    The provider-assigned unique ID for this managed resource.
    acmeEndpointArn String
    The Amazon Resource Name (ARN) of the ACME endpoint.
    endpointUrl String
    The ACME directory URL for the endpoint.
    id String
    The provider-assigned unique ID for this managed resource.

    Supporting Types

    AcmeEndpointCertificateAuthority, AcmeEndpointCertificateAuthorityArgs

    The certificate authority configuration for the ACME endpoint.

    AcmeEndpointPublicCertificateAuthority, AcmeEndpointPublicCertificateAuthorityArgs

    Configuration for the public certificate authority.
    AllowedKeyAlgorithms List<string>
    The allowed key algorithms for certificates issued via this endpoint.
    AllowedKeyAlgorithms []string
    The allowed key algorithms for certificates issued via this endpoint.
    allowed_key_algorithms list(string)
    The allowed key algorithms for certificates issued via this endpoint.
    allowedKeyAlgorithms List<String>
    The allowed key algorithms for certificates issued via this endpoint.
    allowedKeyAlgorithms string[]
    The allowed key algorithms for certificates issued via this endpoint.
    allowed_key_algorithms Sequence[str]
    The allowed key algorithms for certificates issued via this endpoint.
    allowedKeyAlgorithms List<String>
    The allowed key algorithms for certificates issued via this endpoint.

    AcmeEndpointTag, AcmeEndpointTagArgs

    A key-value pair to associate with a resource.
    Key string
    The key name of the tag.
    Value string
    The value for the tag.
    Key string
    The key name of the tag.
    Value string
    The value for the tag.
    key string
    The key name of the tag.
    value string
    The value for the tag.
    key String
    The key name of the tag.
    value String
    The value for the tag.
    key string
    The key name of the tag.
    value string
    The value for the tag.
    key str
    The key name of the tag.
    value str
    The value for the tag.
    key String
    The key name of the tag.
    value String
    The value for the tag.

    Tag, TagArgs

    A set of tags to apply to the resource.
    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

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

    We recommend new projects start with resources from the AWS provider.

    Viewing docs for AWS Cloud Control v1.74.1
    published on Monday, Aug 3, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial