public static interface UpdateIamPolicyAssignmentRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<UpdateIamPolicyAssignmentRequest.Builder,UpdateIamPolicyAssignmentRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
UpdateIamPolicyAssignmentRequest.Builder awsAccountId(String awsAccountId)
The ID of the AWS account that contains the IAM policy assignment.
awsAccountId
- The ID of the AWS account that contains the IAM policy assignment.UpdateIamPolicyAssignmentRequest.Builder assignmentName(String assignmentName)
The name of the assignment. This name must be unique within an AWS account.
assignmentName
- The name of the assignment. This name must be unique within an AWS account.UpdateIamPolicyAssignmentRequest.Builder namespace(String namespace)
The namespace of the assignment.
namespace
- The namespace of the assignment.UpdateIamPolicyAssignmentRequest.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
,
AssignmentStatus
UpdateIamPolicyAssignmentRequest.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
,
AssignmentStatus
UpdateIamPolicyAssignmentRequest.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.UpdateIamPolicyAssignmentRequest.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.UpdateIamPolicyAssignmentRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
UpdateIamPolicyAssignmentRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2020. All rights reserved.