1. Packages
  2. AWS Native
  3. API Docs
  4. cloudformation
  5. getTypeActivation

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi

aws-native.cloudformation.getTypeActivation

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi

    Enable a resource that has been published in the CloudFormation Registry.

    Using getTypeActivation

    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 getTypeActivation(args: GetTypeActivationArgs, opts?: InvokeOptions): Promise<GetTypeActivationResult>
    function getTypeActivationOutput(args: GetTypeActivationOutputArgs, opts?: InvokeOptions): Output<GetTypeActivationResult>
    def get_type_activation(arn: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetTypeActivationResult
    def get_type_activation_output(arn: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetTypeActivationResult]
    func LookupTypeActivation(ctx *Context, args *LookupTypeActivationArgs, opts ...InvokeOption) (*LookupTypeActivationResult, error)
    func LookupTypeActivationOutput(ctx *Context, args *LookupTypeActivationOutputArgs, opts ...InvokeOption) LookupTypeActivationResultOutput

    > Note: This function is named LookupTypeActivation in the Go SDK.

    public static class GetTypeActivation 
    {
        public static Task<GetTypeActivationResult> InvokeAsync(GetTypeActivationArgs args, InvokeOptions? opts = null)
        public static Output<GetTypeActivationResult> Invoke(GetTypeActivationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTypeActivationResult> getTypeActivation(GetTypeActivationArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:cloudformation:getTypeActivation
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Arn string
    The Amazon Resource Name (ARN) of the extension.
    Arn string
    The Amazon Resource Name (ARN) of the extension.
    arn String
    The Amazon Resource Name (ARN) of the extension.
    arn string
    The Amazon Resource Name (ARN) of the extension.
    arn str
    The Amazon Resource Name (ARN) of the extension.
    arn String
    The Amazon Resource Name (ARN) of the extension.

    getTypeActivation Result

    The following output properties are available:

    Arn string
    The Amazon Resource Name (ARN) of the extension.
    PublicTypeArn string
    The Amazon Resource Number (ARN) assigned to the public extension upon publication
    PublisherId string
    The publisher id assigned by CloudFormation for publishing in this region.
    TypeName string

    The name of the type being registered.

    We recommend that type names adhere to the following pattern: company_or_organization::service::type.

    TypeNameAlias string
    An alias to assign to the public extension in this account and region. If you specify an alias for the extension, you must then use the alias to refer to the extension in your templates.
    Arn string
    The Amazon Resource Name (ARN) of the extension.
    PublicTypeArn string
    The Amazon Resource Number (ARN) assigned to the public extension upon publication
    PublisherId string
    The publisher id assigned by CloudFormation for publishing in this region.
    TypeName string

    The name of the type being registered.

    We recommend that type names adhere to the following pattern: company_or_organization::service::type.

    TypeNameAlias string
    An alias to assign to the public extension in this account and region. If you specify an alias for the extension, you must then use the alias to refer to the extension in your templates.
    arn String
    The Amazon Resource Name (ARN) of the extension.
    publicTypeArn String
    The Amazon Resource Number (ARN) assigned to the public extension upon publication
    publisherId String
    The publisher id assigned by CloudFormation for publishing in this region.
    typeName String

    The name of the type being registered.

    We recommend that type names adhere to the following pattern: company_or_organization::service::type.

    typeNameAlias String
    An alias to assign to the public extension in this account and region. If you specify an alias for the extension, you must then use the alias to refer to the extension in your templates.
    arn string
    The Amazon Resource Name (ARN) of the extension.
    publicTypeArn string
    The Amazon Resource Number (ARN) assigned to the public extension upon publication
    publisherId string
    The publisher id assigned by CloudFormation for publishing in this region.
    typeName string

    The name of the type being registered.

    We recommend that type names adhere to the following pattern: company_or_organization::service::type.

    typeNameAlias string
    An alias to assign to the public extension in this account and region. If you specify an alias for the extension, you must then use the alias to refer to the extension in your templates.
    arn str
    The Amazon Resource Name (ARN) of the extension.
    public_type_arn str
    The Amazon Resource Number (ARN) assigned to the public extension upon publication
    publisher_id str
    The publisher id assigned by CloudFormation for publishing in this region.
    type_name str

    The name of the type being registered.

    We recommend that type names adhere to the following pattern: company_or_organization::service::type.

    type_name_alias str
    An alias to assign to the public extension in this account and region. If you specify an alias for the extension, you must then use the alias to refer to the extension in your templates.
    arn String
    The Amazon Resource Name (ARN) of the extension.
    publicTypeArn String
    The Amazon Resource Number (ARN) assigned to the public extension upon publication
    publisherId String
    The publisher id assigned by CloudFormation for publishing in this region.
    typeName String

    The name of the type being registered.

    We recommend that type names adhere to the following pattern: company_or_organization::service::type.

    typeNameAlias String
    An alias to assign to the public extension in this account and region. If you specify an alias for the extension, you must then use the alias to refer to the extension in your templates.

    Package Details

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

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi