Updates the specified constraint.
servicecatalog_update_constraint(AcceptLanguage, Id, Description,
Parameters)The language code.
en - English (default)
jp - Japanese
zh - Chinese
[required] The identifier of the constraint.
The updated description of the constraint.
The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:
Specify the RoleArn property as follows:
\{"RoleArn" : "arn:aws:iam::123456789012:role/LaunchRole"\}
You cannot have both a LAUNCH and a STACKSET constraint.
You also cannot have more than one LAUNCH constraint on a product and
portfolio.
Specify the NotificationArns property as follows:
\{"NotificationArns" : \\["arn:aws:sns:us-east-1:123456789012:Topic"\\]\}
Specify the TagUpdatesOnProvisionedProduct property as follows:
\{"Version":"2.0","Properties":\{"TagUpdateOnProvisionedProduct":"String"\}\}
The TagUpdatesOnProvisionedProduct property accepts a string value of
ALLOWED or NOT_ALLOWED.
Specify the Parameters property as follows:
\{"Version": "String", "Properties": \{"AccountList": \\[ "String" \\], "RegionList": \\[ "String" \\], "AdminRole": "String", "ExecutionRole": "String"\}\}
You cannot have both a LAUNCH and a STACKSET constraint.
You also cannot have more than one STACKSET constraint on a product
and portfolio.
Products with a STACKSET constraint will launch an AWS CloudFormation
stack set.
Specify the Rules property. For more information, see Template Constraint Rules.
svc$update_constraint( AcceptLanguage = "string", Id = "string", Description = "string", Parameters = "string" )