@Stability(value=Stable) public static final class CfnAssignment.Builder extends Object implements software.amazon.jsii.Builder<CfnAssignment>
CfnAssignment.| Modifier and Type | Method and Description |
|---|---|
CfnAssignment |
build() |
static CfnAssignment.Builder |
create(software.constructs.Construct scope,
String id) |
CfnAssignment.Builder |
instanceArn(String instanceArn)
The ARN of the SSO instance under which the operation will be executed.
|
CfnAssignment.Builder |
permissionSetArn(String permissionSetArn)
The ARN of the permission set.
|
CfnAssignment.Builder |
principalId(String principalId)
An identifier for an object in AWS SSO , such as a user or group.
|
CfnAssignment.Builder |
principalType(String principalType)
The entity type for which the assignment will be created.
|
CfnAssignment.Builder |
targetId(String targetId)
TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).
|
CfnAssignment.Builder |
targetType(String targetType)
The entity type for which the assignment will be created.
|
@Stability(value=Stable) public static CfnAssignment.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnAssignment.Builder.@Stability(value=Stable) public CfnAssignment.Builder instanceArn(String instanceArn)
For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .
instanceArn - The ARN of the SSO instance under which the operation will be executed. This parameter is required.this@Stability(value=Stable) public CfnAssignment.Builder permissionSetArn(String permissionSetArn)
permissionSetArn - The ARN of the permission set. This parameter is required.this@Stability(value=Stable) public CfnAssignment.Builder principalId(String principalId)
PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in AWS SSO , see the AWS SSO Identity Store API Reference .
principalId - An identifier for an object in AWS SSO , such as a user or group. This parameter is required.this@Stability(value=Stable) public CfnAssignment.Builder principalType(String principalType)
principalType - The entity type for which the assignment will be created. This parameter is required.this@Stability(value=Stable) public CfnAssignment.Builder targetId(String targetId)
targetId - TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012). This parameter is required.this@Stability(value=Stable) public CfnAssignment.Builder targetType(String targetType)
targetType - The entity type for which the assignment will be created. This parameter is required.this@Stability(value=Stable) public CfnAssignment build()
build in interface software.amazon.jsii.Builder<CfnAssignment>Copyright © 2022. All rights reserved.