public static interface CreateIamPolicyAssignmentRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<CreateIamPolicyAssignmentRequest.Builder,CreateIamPolicyAssignmentRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateIamPolicyAssignmentRequest.Builder awsAccountId(String awsAccountId)
The ID of the AWS account where you want to assign an IAM policy to QuickSight users or groups.
awsAccountId - The ID of the AWS account where you want to assign an IAM policy to QuickSight users or groups.CreateIamPolicyAssignmentRequest.Builder assignmentName(String assignmentName)
The name of the assignment, also called a rule. It must be unique within an AWS account.
assignmentName - The name of the assignment, also called a rule. It must be unique within an AWS account.CreateIamPolicyAssignmentRequest.Builder assignmentStatus(String assignmentStatus)
The status of the assignment. Possible values are as follows:
ENABLED - Anything specified in this assignment is used when creating the data source.
DISABLED - This assignment isn't used when creating the data source.
DRAFT - This assignment is an unfinished draft and isn't used when creating the data source.
assignmentStatus - The status of the assignment. Possible values are as follows:
ENABLED - Anything specified in this assignment is used when creating the data source.
DISABLED - This assignment isn't used when creating the data source.
DRAFT - This assignment is an unfinished draft and isn't used when creating the data
source.
AssignmentStatus,
AssignmentStatusCreateIamPolicyAssignmentRequest.Builder assignmentStatus(AssignmentStatus assignmentStatus)
The status of the assignment. Possible values are as follows:
ENABLED - Anything specified in this assignment is used when creating the data source.
DISABLED - This assignment isn't used when creating the data source.
DRAFT - This assignment is an unfinished draft and isn't used when creating the data source.
assignmentStatus - The status of the assignment. Possible values are as follows:
ENABLED - Anything specified in this assignment is used when creating the data source.
DISABLED - This assignment isn't used when creating the data source.
DRAFT - This assignment is an unfinished draft and isn't used when creating the data
source.
AssignmentStatus,
AssignmentStatusCreateIamPolicyAssignmentRequest.Builder policyArn(String policyArn)
The ARN for the IAM policy to apply to the QuickSight users and groups specified in this assignment.
policyArn - The ARN for the IAM policy to apply to the QuickSight users and groups specified in this assignment.CreateIamPolicyAssignmentRequest.Builder identities(Map<String,? extends Collection<String>> identities)
The QuickSight users, groups, or both that you want to assign the policy to.
identities - The QuickSight users, groups, or both that you want to assign the policy to.CreateIamPolicyAssignmentRequest.Builder namespace(String namespace)
The namespace that contains the assignment.
namespace - The namespace that contains the assignment.CreateIamPolicyAssignmentRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateIamPolicyAssignmentRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2020. All rights reserved.