AWS Native v0.64.0, Jun 2 23
AWS Native v0.64.0, Jun 2 23
aws-native.servicecatalog.CloudFormationProvisionedProduct
Explore with Pulumi AI
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[CloudFormationProvisionedProductTagArgs]] = 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 Args> - Provisioning
Preferences Pulumi.Aws Native. Service Catalog. Inputs. Cloud Formation Provisioned Product Provisioning Preferences Args - List<Pulumi.
Aws Native. Service Catalog. Inputs. Cloud Formation Provisioned Product Tag Args>
- 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 - []Cloud
Formation Provisioned Product 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 Args> - provisioning
Preferences CloudFormation Provisioned Product Provisioning Preferences Args - List<Cloud
Formation Provisioned Product Tag Args>
- 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 - Cloud
Formation Provisioned Product Tag Args[]
- 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 - Sequence[Cloud
Formation Provisioned Product 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 object
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 interface{}
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 Object
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 any
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 Any
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 Any
List of key-value pair outputs.
- provisioned
Product StringId - record
Id String
Supporting Types
CloudFormationProvisionedProductAcceptLanguage
- 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
CloudFormationProvisionedProductProvisioningPreferences
- 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
- 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
CloudFormationProvisionedProductTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0