Interface CfnLaunchRoleConstraintMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnLaunchRoleConstraintMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-19T12:55:26.736Z")
@Stability(Stable)
public interface CfnLaunchRoleConstraintMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnLaunchRoleConstraintPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.servicecatalog.*;
CfnLaunchRoleConstraintMixinProps cfnLaunchRoleConstraintMixinProps = CfnLaunchRoleConstraintMixinProps.builder()
.acceptLanguage("acceptLanguage")
.description("description")
.localRoleName("localRoleName")
.portfolioId("portfolioId")
.productId("productId")
.roleArn("roleArn")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnLaunchRoleConstraintMixinPropsstatic final classAn implementation forCfnLaunchRoleConstraintMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe language code.default StringThe description of the constraint.default StringYou are required to specify either theRoleArnor theLocalRoleNamebut can't use both.default StringThe portfolio identifier.default StringThe product identifier.default StringThe ARN of the launch role.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAcceptLanguage
The language code.jp- Japanesezh- Chinese
- See Also:
-
getDescription
The description of the constraint.- See Also:
-
getLocalRoleName
You are required to specify either theRoleArnor theLocalRoleNamebut can't use both.If you specify the
LocalRoleNameproperty, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.The given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.
- See Also:
-
getPortfolioId
The portfolio identifier.- See Also:
-
getProductId
The product identifier.- See Also:
-
getRoleArn
The ARN of the launch role.You are required to specify
RoleArnorLocalRoleNamebut can't use both.- See Also:
-
builder
-