AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
aws-native.servicecatalog.CloudFormationProvisionedProduct
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
Resource Schema for AWS::ServiceCatalog::CloudFormationProvisionedProduct
Create CloudFormationProvisionedProduct Resource
new CloudFormationProvisionedProduct(name: string, args?: CloudFormationProvisionedProductArgs, opts?: CustomResourceOptions);
@overload
def CloudFormationProvisionedProduct(resource_name: str,
opts: Optional[ResourceOptions] = None,
accept_language: Optional[CloudFormationProvisionedProductAcceptLanguage] = None,
notification_arns: Optional[Sequence[str]] = None,
path_id: Optional[str] = None,
path_name: Optional[str] = None,
product_id: Optional[str] = None,
product_name: Optional[str] = None,
provisioned_product_name: Optional[str] = None,
provisioning_artifact_id: Optional[str] = None,
provisioning_artifact_name: Optional[str] = None,
provisioning_parameters: Optional[Sequence[CloudFormationProvisionedProductProvisioningParameterArgs]] = None,
provisioning_preferences: Optional[CloudFormationProvisionedProductProvisioningPreferencesArgs] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
@overload
def CloudFormationProvisionedProduct(resource_name: str,
args: Optional[CloudFormationProvisionedProductArgs] = None,
opts: Optional[ResourceOptions] = None)
func NewCloudFormationProvisionedProduct(ctx *Context, name string, args *CloudFormationProvisionedProductArgs, opts ...ResourceOption) (*CloudFormationProvisionedProduct, error)
public CloudFormationProvisionedProduct(string name, CloudFormationProvisionedProductArgs? args = null, CustomResourceOptions? opts = null)
public CloudFormationProvisionedProduct(String name, CloudFormationProvisionedProductArgs args)
public CloudFormationProvisionedProduct(String name, CloudFormationProvisionedProductArgs args, CustomResourceOptions options)
type: aws-native:servicecatalog:CloudFormationProvisionedProduct
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CloudFormationProvisionedProductArgs
- 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 CloudFormationProvisionedProductArgs
- 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 CloudFormationProvisionedProductArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CloudFormationProvisionedProductArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CloudFormationProvisionedProductArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
CloudFormationProvisionedProduct Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The CloudFormationProvisionedProduct resource accepts the following input properties:
- Accept
Language Pulumi.Aws Native. Service Catalog. Cloud Formation Provisioned Product Accept Language - Notification
Arns List<string> - Path
Id string - Path
Name string - Product
Id string - Product
Name string - Provisioned
Product stringName - Provisioning
Artifact stringId - Provisioning
Artifact stringName - Provisioning
Parameters List<Pulumi.Aws Native. Service Catalog. Inputs. Cloud Formation Provisioned Product Provisioning Parameter> - Provisioning
Preferences Pulumi.Aws Native. Service Catalog. Inputs. Cloud Formation Provisioned Product Provisioning Preferences - List<Pulumi.
Aws Native. Inputs. Tag>
- Accept
Language CloudFormation Provisioned Product Accept Language - Notification
Arns []string - Path
Id string - Path
Name string - Product
Id string - Product
Name string - Provisioned
Product stringName - Provisioning
Artifact stringId - Provisioning
Artifact stringName - Provisioning
Parameters []CloudFormation Provisioned Product Provisioning Parameter Args - Provisioning
Preferences CloudFormation Provisioned Product Provisioning Preferences Args - Tag
Args
- accept
Language CloudFormation Provisioned Product Accept Language - notification
Arns List<String> - path
Id String - path
Name String - product
Id String - product
Name String - provisioned
Product StringName - provisioning
Artifact StringId - provisioning
Artifact StringName - provisioning
Parameters List<CloudFormation Provisioned Product Provisioning Parameter> - provisioning
Preferences CloudFormation Provisioned Product Provisioning Preferences - List<Tag>
- accept
Language CloudFormation Provisioned Product Accept Language - notification
Arns string[] - path
Id string - path
Name string - product
Id string - product
Name string - provisioned
Product stringName - provisioning
Artifact stringId - provisioning
Artifact stringName - provisioning
Parameters CloudFormation Provisioned Product Provisioning Parameter[] - provisioning
Preferences CloudFormation Provisioned Product Provisioning Preferences - Tag[]
- accept_
language CloudFormation Provisioned Product Accept Language - notification_
arns Sequence[str] - path_
id str - path_
name str - product_
id str - product_
name str - provisioned_
product_ strname - provisioning_
artifact_ strid - provisioning_
artifact_ strname - provisioning_
parameters Sequence[CloudFormation Provisioned Product Provisioning Parameter Args] - provisioning_
preferences CloudFormation Provisioned Product Provisioning Preferences Args - Tag
Args]
- accept
Language "en" | "jp" | "zh" - notification
Arns List<String> - path
Id String - path
Name String - product
Id String - product
Name String - provisioned
Product StringName - provisioning
Artifact StringId - provisioning
Artifact StringName - provisioning
Parameters List<Property Map> - provisioning
Preferences Property Map - List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the CloudFormationProvisionedProduct resource produces the following output properties:
- Cloudformation
Stack stringArn - Id string
- The provider-assigned unique ID for this managed resource.
- Outputs Dictionary<string, string>
- List of key-value pair outputs.
- Provisioned
Product stringId - Record
Id string
- Cloudformation
Stack stringArn - Id string
- The provider-assigned unique ID for this managed resource.
- Outputs map[string]string
- List of key-value pair outputs.
- Provisioned
Product stringId - Record
Id string
- cloudformation
Stack StringArn - id String
- The provider-assigned unique ID for this managed resource.
- outputs Map<String,String>
- List of key-value pair outputs.
- provisioned
Product StringId - record
Id String
- cloudformation
Stack stringArn - id string
- The provider-assigned unique ID for this managed resource.
- outputs {[key: string]: string}
- List of key-value pair outputs.
- provisioned
Product stringId - record
Id string
- cloudformation_
stack_ strarn - id str
- The provider-assigned unique ID for this managed resource.
- outputs Mapping[str, str]
- List of key-value pair outputs.
- provisioned_
product_ strid - record_
id str
- cloudformation
Stack StringArn - id String
- The provider-assigned unique ID for this managed resource.
- outputs Map<String>
- List of key-value pair outputs.
- provisioned
Product StringId - record
Id String
Supporting Types
CloudFormationProvisionedProductAcceptLanguage, CloudFormationProvisionedProductAcceptLanguageArgs
- En
- en
- Jp
- jp
- Zh
- zh
- Cloud
Formation Provisioned Product Accept Language En - en
- Cloud
Formation Provisioned Product Accept Language Jp - jp
- Cloud
Formation Provisioned Product Accept Language Zh - zh
- En
- en
- Jp
- jp
- Zh
- zh
- En
- en
- Jp
- jp
- Zh
- zh
- EN
- en
- JP
- jp
- ZH
- zh
- "en"
- en
- "jp"
- jp
- "zh"
- zh
CloudFormationProvisionedProductProvisioningParameter, CloudFormationProvisionedProductProvisioningParameterArgs
CloudFormationProvisionedProductProvisioningPreferences, CloudFormationProvisionedProductProvisioningPreferencesArgs
- Stack
Set List<string>Accounts - Stack
Set intFailure Tolerance Count - Stack
Set intFailure Tolerance Percentage - Stack
Set intMax Concurrency Count - Stack
Set intMax Concurrency Percentage - Stack
Set Pulumi.Operation Type Aws Native. Service Catalog. Cloud Formation Provisioned Product Provisioning Preferences Stack Set Operation Type - Stack
Set List<string>Regions
- stack
Set List<String>Accounts - stack
Set IntegerFailure Tolerance Count - stack
Set IntegerFailure Tolerance Percentage - stack
Set IntegerMax Concurrency Count - stack
Set IntegerMax Concurrency Percentage - stack
Set CloudOperation Type Formation Provisioned Product Provisioning Preferences Stack Set Operation Type - stack
Set List<String>Regions
- stack_
set_ Sequence[str]accounts - stack_
set_ intfailure_ tolerance_ count - stack_
set_ intfailure_ tolerance_ percentage - stack_
set_ intmax_ concurrency_ count - stack_
set_ intmax_ concurrency_ percentage - stack_
set_ Cloudoperation_ type Formation Provisioned Product Provisioning Preferences Stack Set Operation Type - stack_
set_ Sequence[str]regions
- stack
Set List<String>Accounts - stack
Set NumberFailure Tolerance Count - stack
Set NumberFailure Tolerance Percentage - stack
Set NumberMax Concurrency Count - stack
Set NumberMax Concurrency Percentage - stack
Set "CREATE" | "UPDATE" | "DELETE"Operation Type - stack
Set List<String>Regions
CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType, CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeArgs
- Create
- CREATE
- Update
- UPDATE
- Delete
- DELETE
- Cloud
Formation Provisioned Product Provisioning Preferences Stack Set Operation Type Create - CREATE
- Cloud
Formation Provisioned Product Provisioning Preferences Stack Set Operation Type Update - UPDATE
- Cloud
Formation Provisioned Product Provisioning Preferences Stack Set Operation Type Delete - DELETE
- Create
- CREATE
- Update
- UPDATE
- Delete
- DELETE
- Create
- CREATE
- Update
- UPDATE
- Delete
- DELETE
- CREATE
- CREATE
- UPDATE
- UPDATE
- DELETE
- DELETE
- "CREATE"
- CREATE
- "UPDATE"
- UPDATE
- "DELETE"
- DELETE
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi