1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. servicecatalog
  5. CloudFormationProduct

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

AWS Cloud Control v1.46.0 published on Monday, Dec 29, 2025 by Pulumi
aws-native logo

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

AWS Cloud Control v1.46.0 published on Monday, Dec 29, 2025 by Pulumi

    Resource Type definition for AWS::ServiceCatalog::CloudFormationProduct

    Create CloudFormationProduct Resource

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

    Constructor syntax

    new CloudFormationProduct(name: string, args: CloudFormationProductArgs, opts?: CustomResourceOptions);
    @overload
    def CloudFormationProduct(resource_name: str,
                              args: CloudFormationProductArgs,
                              opts: Optional[ResourceOptions] = None)
    
    @overload
    def CloudFormationProduct(resource_name: str,
                              opts: Optional[ResourceOptions] = None,
                              owner: Optional[str] = None,
                              provisioning_artifact_parameters: Optional[Sequence[CloudFormationProductProvisioningArtifactPropertiesArgs]] = None,
                              distributor: Optional[str] = None,
                              name: Optional[str] = None,
                              description: Optional[str] = None,
                              product_type: Optional[str] = None,
                              accept_language: Optional[str] = None,
                              replace_provisioning_artifacts: Optional[bool] = None,
                              source_connection: Optional[CloudFormationProductSourceConnectionArgs] = None,
                              support_description: Optional[str] = None,
                              support_email: Optional[str] = None,
                              support_url: Optional[str] = None,
                              tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewCloudFormationProduct(ctx *Context, name string, args CloudFormationProductArgs, opts ...ResourceOption) (*CloudFormationProduct, error)
    public CloudFormationProduct(string name, CloudFormationProductArgs args, CustomResourceOptions? opts = null)
    public CloudFormationProduct(String name, CloudFormationProductArgs args)
    public CloudFormationProduct(String name, CloudFormationProductArgs args, CustomResourceOptions options)
    
    type: aws-native:servicecatalog:CloudFormationProduct
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args CloudFormationProductArgs
    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 CloudFormationProductArgs
    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 CloudFormationProductArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CloudFormationProductArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CloudFormationProductArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    CloudFormationProduct 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 CloudFormationProduct resource accepts the following input properties:

    Owner string
    The owner of the product.
    AcceptLanguage string
    The language code.

    • jp - Japanese
    • zh - Chinese
    Description string
    The description of the product.
    Distributor string
    The distributor of the product.
    Name string
    The name of the product.
    ProductType string
    The type of product.
    ProvisioningArtifactParameters List<Pulumi.AwsNative.ServiceCatalog.Inputs.CloudFormationProductProvisioningArtifactProperties>
    The configuration of the provisioning artifact (also known as a version).
    ReplaceProvisioningArtifacts bool

    This property is turned off by default. If turned off, you can update provisioning artifacts or product attributes (such as description, distributor, name, owner, and more) and the associated provisioning artifacts will retain the same unique identifier. Provisioning artifacts are matched within the CloudFormationProduct resource, and only those that have been updated will be changed. Provisioning artifacts are matched by a combinaton of provisioning artifact template URL and name.

    If turned on, provisioning artifacts will be given a new unique identifier when you update the product or provisioning artifacts.

    SourceConnection Pulumi.AwsNative.ServiceCatalog.Inputs.CloudFormationProductSourceConnection
    A top level ProductViewDetail response containing details about the product’s connection. AWS Service Catalog returns this field for the CreateProduct , UpdateProduct , DescribeProductAsAdmin , and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.
    SupportDescription string
    The support information about the product.
    SupportEmail string
    The contact email for product support.
    SupportUrl string

    The contact URL for product support.

    ^https?:\/\// / is the pattern used to validate SupportUrl.

    Tags List<Pulumi.AwsNative.Inputs.Tag>
    One or more tags.
    Owner string
    The owner of the product.
    AcceptLanguage string
    The language code.

    • jp - Japanese
    • zh - Chinese
    Description string
    The description of the product.
    Distributor string
    The distributor of the product.
    Name string
    The name of the product.
    ProductType string
    The type of product.
    ProvisioningArtifactParameters []CloudFormationProductProvisioningArtifactPropertiesArgs
    The configuration of the provisioning artifact (also known as a version).
    ReplaceProvisioningArtifacts bool

    This property is turned off by default. If turned off, you can update provisioning artifacts or product attributes (such as description, distributor, name, owner, and more) and the associated provisioning artifacts will retain the same unique identifier. Provisioning artifacts are matched within the CloudFormationProduct resource, and only those that have been updated will be changed. Provisioning artifacts are matched by a combinaton of provisioning artifact template URL and name.

    If turned on, provisioning artifacts will be given a new unique identifier when you update the product or provisioning artifacts.

    SourceConnection CloudFormationProductSourceConnectionArgs
    A top level ProductViewDetail response containing details about the product’s connection. AWS Service Catalog returns this field for the CreateProduct , UpdateProduct , DescribeProductAsAdmin , and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.
    SupportDescription string
    The support information about the product.
    SupportEmail string
    The contact email for product support.
    SupportUrl string

    The contact URL for product support.

    ^https?:\/\// / is the pattern used to validate SupportUrl.

    Tags TagArgs
    One or more tags.
    owner String
    The owner of the product.
    acceptLanguage String
    The language code.

    • jp - Japanese
    • zh - Chinese
    description String
    The description of the product.
    distributor String
    The distributor of the product.
    name String
    The name of the product.
    productType String
    The type of product.
    provisioningArtifactParameters List<CloudFormationProductProvisioningArtifactProperties>
    The configuration of the provisioning artifact (also known as a version).
    replaceProvisioningArtifacts Boolean

    This property is turned off by default. If turned off, you can update provisioning artifacts or product attributes (such as description, distributor, name, owner, and more) and the associated provisioning artifacts will retain the same unique identifier. Provisioning artifacts are matched within the CloudFormationProduct resource, and only those that have been updated will be changed. Provisioning artifacts are matched by a combinaton of provisioning artifact template URL and name.

    If turned on, provisioning artifacts will be given a new unique identifier when you update the product or provisioning artifacts.

    sourceConnection CloudFormationProductSourceConnection
    A top level ProductViewDetail response containing details about the product’s connection. AWS Service Catalog returns this field for the CreateProduct , UpdateProduct , DescribeProductAsAdmin , and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.
    supportDescription String
    The support information about the product.
    supportEmail String
    The contact email for product support.
    supportUrl String

    The contact URL for product support.

    ^https?:\/\// / is the pattern used to validate SupportUrl.

    tags List<Tag>
    One or more tags.
    owner string
    The owner of the product.
    acceptLanguage string
    The language code.

    • jp - Japanese
    • zh - Chinese
    description string
    The description of the product.
    distributor string
    The distributor of the product.
    name string
    The name of the product.
    productType string
    The type of product.
    provisioningArtifactParameters CloudFormationProductProvisioningArtifactProperties[]
    The configuration of the provisioning artifact (also known as a version).
    replaceProvisioningArtifacts boolean

    This property is turned off by default. If turned off, you can update provisioning artifacts or product attributes (such as description, distributor, name, owner, and more) and the associated provisioning artifacts will retain the same unique identifier. Provisioning artifacts are matched within the CloudFormationProduct resource, and only those that have been updated will be changed. Provisioning artifacts are matched by a combinaton of provisioning artifact template URL and name.

    If turned on, provisioning artifacts will be given a new unique identifier when you update the product or provisioning artifacts.

    sourceConnection CloudFormationProductSourceConnection
    A top level ProductViewDetail response containing details about the product’s connection. AWS Service Catalog returns this field for the CreateProduct , UpdateProduct , DescribeProductAsAdmin , and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.
    supportDescription string
    The support information about the product.
    supportEmail string
    The contact email for product support.
    supportUrl string

    The contact URL for product support.

    ^https?:\/\// / is the pattern used to validate SupportUrl.

    tags Tag[]
    One or more tags.
    owner str
    The owner of the product.
    accept_language str
    The language code.

    • jp - Japanese
    • zh - Chinese
    description str
    The description of the product.
    distributor str
    The distributor of the product.
    name str
    The name of the product.
    product_type str
    The type of product.
    provisioning_artifact_parameters Sequence[CloudFormationProductProvisioningArtifactPropertiesArgs]
    The configuration of the provisioning artifact (also known as a version).
    replace_provisioning_artifacts bool

    This property is turned off by default. If turned off, you can update provisioning artifacts or product attributes (such as description, distributor, name, owner, and more) and the associated provisioning artifacts will retain the same unique identifier. Provisioning artifacts are matched within the CloudFormationProduct resource, and only those that have been updated will be changed. Provisioning artifacts are matched by a combinaton of provisioning artifact template URL and name.

    If turned on, provisioning artifacts will be given a new unique identifier when you update the product or provisioning artifacts.

    source_connection CloudFormationProductSourceConnectionArgs
    A top level ProductViewDetail response containing details about the product’s connection. AWS Service Catalog returns this field for the CreateProduct , UpdateProduct , DescribeProductAsAdmin , and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.
    support_description str
    The support information about the product.
    support_email str
    The contact email for product support.
    support_url str

    The contact URL for product support.

    ^https?:\/\// / is the pattern used to validate SupportUrl.

    tags Sequence[TagArgs]
    One or more tags.
    owner String
    The owner of the product.
    acceptLanguage String
    The language code.

    • jp - Japanese
    • zh - Chinese
    description String
    The description of the product.
    distributor String
    The distributor of the product.
    name String
    The name of the product.
    productType String
    The type of product.
    provisioningArtifactParameters List<Property Map>
    The configuration of the provisioning artifact (also known as a version).
    replaceProvisioningArtifacts Boolean

    This property is turned off by default. If turned off, you can update provisioning artifacts or product attributes (such as description, distributor, name, owner, and more) and the associated provisioning artifacts will retain the same unique identifier. Provisioning artifacts are matched within the CloudFormationProduct resource, and only those that have been updated will be changed. Provisioning artifacts are matched by a combinaton of provisioning artifact template URL and name.

    If turned on, provisioning artifacts will be given a new unique identifier when you update the product or provisioning artifacts.

    sourceConnection Property Map
    A top level ProductViewDetail response containing details about the product’s connection. AWS Service Catalog returns this field for the CreateProduct , UpdateProduct , DescribeProductAsAdmin , and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.
    supportDescription String
    The support information about the product.
    supportEmail String
    The contact email for product support.
    supportUrl String

    The contact URL for product support.

    ^https?:\/\// / is the pattern used to validate SupportUrl.

    tags List<Property Map>
    One or more tags.

    Outputs

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

    AwsId string
    Id string
    The provider-assigned unique ID for this managed resource.
    ProductName string
    The name of the product.
    ProvisioningArtifactIds string
    The IDs of the provisioning artifacts.
    ProvisioningArtifactNames string
    The names of the provisioning artifacts.
    AwsId string
    Id string
    The provider-assigned unique ID for this managed resource.
    ProductName string
    The name of the product.
    ProvisioningArtifactIds string
    The IDs of the provisioning artifacts.
    ProvisioningArtifactNames string
    The names of the provisioning artifacts.
    awsId String
    id String
    The provider-assigned unique ID for this managed resource.
    productName String
    The name of the product.
    provisioningArtifactIds String
    The IDs of the provisioning artifacts.
    provisioningArtifactNames String
    The names of the provisioning artifacts.
    awsId string
    id string
    The provider-assigned unique ID for this managed resource.
    productName string
    The name of the product.
    provisioningArtifactIds string
    The IDs of the provisioning artifacts.
    provisioningArtifactNames string
    The names of the provisioning artifacts.
    aws_id str
    id str
    The provider-assigned unique ID for this managed resource.
    product_name str
    The name of the product.
    provisioning_artifact_ids str
    The IDs of the provisioning artifacts.
    provisioning_artifact_names str
    The names of the provisioning artifacts.
    awsId String
    id String
    The provider-assigned unique ID for this managed resource.
    productName String
    The name of the product.
    provisioningArtifactIds String
    The IDs of the provisioning artifacts.
    provisioningArtifactNames String
    The names of the provisioning artifacts.

    Supporting Types

    CloudFormationProductCodeStarParameters, CloudFormationProductCodeStarParametersArgs

    ArtifactPath string
    The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
    Branch string
    The specific branch where the artifact resides.
    ConnectionArn string
    The CodeStar ARN, which is the connection between AWS Service Catalog and the external repository.
    Repository string
    The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
    ArtifactPath string
    The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
    Branch string
    The specific branch where the artifact resides.
    ConnectionArn string
    The CodeStar ARN, which is the connection between AWS Service Catalog and the external repository.
    Repository string
    The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
    artifactPath String
    The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
    branch String
    The specific branch where the artifact resides.
    connectionArn String
    The CodeStar ARN, which is the connection between AWS Service Catalog and the external repository.
    repository String
    The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
    artifactPath string
    The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
    branch string
    The specific branch where the artifact resides.
    connectionArn string
    The CodeStar ARN, which is the connection between AWS Service Catalog and the external repository.
    repository string
    The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
    artifact_path str
    The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
    branch str
    The specific branch where the artifact resides.
    connection_arn str
    The CodeStar ARN, which is the connection between AWS Service Catalog and the external repository.
    repository str
    The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
    artifactPath String
    The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
    branch String
    The specific branch where the artifact resides.
    connectionArn String
    The CodeStar ARN, which is the connection between AWS Service Catalog and the external repository.
    repository String
    The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."

    CloudFormationProductConnectionParameters, CloudFormationProductConnectionParametersArgs

    CodeStar CloudFormationProductCodeStarParameters
    Provides ConnectionType details.
    codeStar CloudFormationProductCodeStarParameters
    Provides ConnectionType details.
    codeStar CloudFormationProductCodeStarParameters
    Provides ConnectionType details.
    code_star CloudFormationProductCodeStarParameters
    Provides ConnectionType details.
    codeStar Property Map
    Provides ConnectionType details.

    CloudFormationProductProvisioningArtifactProperties, CloudFormationProductProvisioningArtifactPropertiesArgs

    Info object

    Specify the template source with one of the following options, but not both. Keys accepted: [ LoadTemplateFromURL , ImportFromPhysicalId ]

    The URL of the AWS CloudFormation template in Amazon S3 in JSON format. Specify the URL in JSON format as follows:

    "LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."

    ImportFromPhysicalId : The physical id of the resource that contains the template. Currently only supports AWS CloudFormation stack arn. Specify the physical id in JSON format as follows: ImportFromPhysicalId: "arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]

    Description string
    The description of the provisioning artifact, including how it differs from the previous provisioning artifact.
    DisableTemplateValidation bool
    If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid.
    Name string
    The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.
    Type string
    The type of provisioning artifact.

    • CLOUD_FORMATION_TEMPLATE - AWS CloudFormation template
    • TERRAFORM_OPEN_SOURCE - Terraform Open Source configuration file
    • TERRAFORM_CLOUD - Terraform Cloud configuration file
    • EXTERNAL - External configuration file
    Info interface{}

    Specify the template source with one of the following options, but not both. Keys accepted: [ LoadTemplateFromURL , ImportFromPhysicalId ]

    The URL of the AWS CloudFormation template in Amazon S3 in JSON format. Specify the URL in JSON format as follows:

    "LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."

    ImportFromPhysicalId : The physical id of the resource that contains the template. Currently only supports AWS CloudFormation stack arn. Specify the physical id in JSON format as follows: ImportFromPhysicalId: "arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]

    Description string
    The description of the provisioning artifact, including how it differs from the previous provisioning artifact.
    DisableTemplateValidation bool
    If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid.
    Name string
    The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.
    Type string
    The type of provisioning artifact.

    • CLOUD_FORMATION_TEMPLATE - AWS CloudFormation template
    • TERRAFORM_OPEN_SOURCE - Terraform Open Source configuration file
    • TERRAFORM_CLOUD - Terraform Cloud configuration file
    • EXTERNAL - External configuration file
    info Object

    Specify the template source with one of the following options, but not both. Keys accepted: [ LoadTemplateFromURL , ImportFromPhysicalId ]

    The URL of the AWS CloudFormation template in Amazon S3 in JSON format. Specify the URL in JSON format as follows:

    "LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."

    ImportFromPhysicalId : The physical id of the resource that contains the template. Currently only supports AWS CloudFormation stack arn. Specify the physical id in JSON format as follows: ImportFromPhysicalId: "arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]

    description String
    The description of the provisioning artifact, including how it differs from the previous provisioning artifact.
    disableTemplateValidation Boolean
    If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid.
    name String
    The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.
    type String
    The type of provisioning artifact.

    • CLOUD_FORMATION_TEMPLATE - AWS CloudFormation template
    • TERRAFORM_OPEN_SOURCE - Terraform Open Source configuration file
    • TERRAFORM_CLOUD - Terraform Cloud configuration file
    • EXTERNAL - External configuration file
    info any

    Specify the template source with one of the following options, but not both. Keys accepted: [ LoadTemplateFromURL , ImportFromPhysicalId ]

    The URL of the AWS CloudFormation template in Amazon S3 in JSON format. Specify the URL in JSON format as follows:

    "LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."

    ImportFromPhysicalId : The physical id of the resource that contains the template. Currently only supports AWS CloudFormation stack arn. Specify the physical id in JSON format as follows: ImportFromPhysicalId: "arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]

    description string
    The description of the provisioning artifact, including how it differs from the previous provisioning artifact.
    disableTemplateValidation boolean
    If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid.
    name string
    The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.
    type string
    The type of provisioning artifact.

    • CLOUD_FORMATION_TEMPLATE - AWS CloudFormation template
    • TERRAFORM_OPEN_SOURCE - Terraform Open Source configuration file
    • TERRAFORM_CLOUD - Terraform Cloud configuration file
    • EXTERNAL - External configuration file
    info Any

    Specify the template source with one of the following options, but not both. Keys accepted: [ LoadTemplateFromURL , ImportFromPhysicalId ]

    The URL of the AWS CloudFormation template in Amazon S3 in JSON format. Specify the URL in JSON format as follows:

    "LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."

    ImportFromPhysicalId : The physical id of the resource that contains the template. Currently only supports AWS CloudFormation stack arn. Specify the physical id in JSON format as follows: ImportFromPhysicalId: "arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]

    description str
    The description of the provisioning artifact, including how it differs from the previous provisioning artifact.
    disable_template_validation bool
    If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid.
    name str
    The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.
    type str
    The type of provisioning artifact.

    • CLOUD_FORMATION_TEMPLATE - AWS CloudFormation template
    • TERRAFORM_OPEN_SOURCE - Terraform Open Source configuration file
    • TERRAFORM_CLOUD - Terraform Cloud configuration file
    • EXTERNAL - External configuration file
    info Any

    Specify the template source with one of the following options, but not both. Keys accepted: [ LoadTemplateFromURL , ImportFromPhysicalId ]

    The URL of the AWS CloudFormation template in Amazon S3 in JSON format. Specify the URL in JSON format as follows:

    "LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."

    ImportFromPhysicalId : The physical id of the resource that contains the template. Currently only supports AWS CloudFormation stack arn. Specify the physical id in JSON format as follows: ImportFromPhysicalId: "arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]

    description String
    The description of the provisioning artifact, including how it differs from the previous provisioning artifact.
    disableTemplateValidation Boolean
    If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid.
    name String
    The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.
    type String
    The type of provisioning artifact.

    • CLOUD_FORMATION_TEMPLATE - AWS CloudFormation template
    • TERRAFORM_OPEN_SOURCE - Terraform Open Source configuration file
    • TERRAFORM_CLOUD - Terraform Cloud configuration file
    • EXTERNAL - External configuration file

    CloudFormationProductSourceConnection, CloudFormationProductSourceConnectionArgs

    ConnectionParameters Pulumi.AwsNative.ServiceCatalog.Inputs.CloudFormationProductConnectionParameters
    The connection details based on the connection Type .
    Type string
    The only supported SourceConnection type is Codestar.
    ConnectionParameters CloudFormationProductConnectionParameters
    The connection details based on the connection Type .
    Type string
    The only supported SourceConnection type is Codestar.
    connectionParameters CloudFormationProductConnectionParameters
    The connection details based on the connection Type .
    type String
    The only supported SourceConnection type is Codestar.
    connectionParameters CloudFormationProductConnectionParameters
    The connection details based on the connection Type .
    type string
    The only supported SourceConnection type is Codestar.
    connection_parameters CloudFormationProductConnectionParameters
    The connection details based on the connection Type .
    type str
    The only supported SourceConnection type is Codestar.
    connectionParameters Property Map
    The connection details based on the connection Type .
    type String
    The only supported SourceConnection type is Codestar.

    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 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.

    AWS Cloud Control v1.46.0 published on Monday, Dec 29, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate