Class CfnApplicationAssignmentPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.sso.CfnApplicationAssignmentPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApplicationAssignmentPropsMixin>
- Enclosing class:
CfnApplicationAssignmentPropsMixin
@Stability(Stable)
public static final class CfnApplicationAssignmentPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApplicationAssignmentPropsMixin>
A fluent builder for
CfnApplicationAssignmentPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionapplicationArn(String applicationArn) The ARN of the application that has principals assigned.build()create()create(CfnPropertyMixinOptions options) principalId(String principalId) The unique identifier of the principal assigned to the application.principalType(String principalType) The type of the principal assigned to the application.
-
Method Details
-
create
@Stability(Stable) public static CfnApplicationAssignmentPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnApplicationAssignmentPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnApplicationAssignmentPropsMixin.Builder.
-
applicationArn
@Stability(Stable) public CfnApplicationAssignmentPropsMixin.Builder applicationArn(String applicationArn) The ARN of the application that has principals assigned.- Parameters:
applicationArn- The ARN of the application that has principals assigned. This parameter is required.- Returns:
this- See Also:
-
principalId
@Stability(Stable) public CfnApplicationAssignmentPropsMixin.Builder principalId(String principalId) The unique identifier of the principal assigned to the application.- Parameters:
principalId- The unique identifier of the principal assigned to the application. This parameter is required.- Returns:
this- See Also:
-
principalType
@Stability(Stable) public CfnApplicationAssignmentPropsMixin.Builder principalType(String principalType) The type of the principal assigned to the application.- Parameters:
principalType- The type of the principal assigned to the application. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnApplicationAssignmentPropsMixin>- Returns:
- a newly built instance of
CfnApplicationAssignmentPropsMixin.
-