@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateIAMPolicyAssignmentResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
UpdateIAMPolicyAssignmentResult() |
Modifier and Type | Method and Description |
---|---|
UpdateIAMPolicyAssignmentResult |
addIdentitiesEntry(String key,
List<String> value) |
UpdateIAMPolicyAssignmentResult |
clearIdentitiesEntries()
Removes all the entries added into Identities.
|
UpdateIAMPolicyAssignmentResult |
clone() |
boolean |
equals(Object obj) |
String |
getAssignmentId()
The ID of the assignment.
|
String |
getAssignmentName()
The name of the assignment.
|
String |
getAssignmentStatus()
The status of the assignment.
|
Map<String,List<String>> |
getIdentities()
The QuickSight users, groups, or both that the IAM policy is assigned to.
|
String |
getPolicyArn()
The ARN for the IAM policy applied to the QuickSight users and groups specified in this assignment.
|
String |
getRequestId()
The AWS request ID for this operation.
|
Integer |
getStatus()
The HTTP status of the request.
|
int |
hashCode() |
void |
setAssignmentId(String assignmentId)
The ID of the assignment.
|
void |
setAssignmentName(String assignmentName)
The name of the assignment.
|
void |
setAssignmentStatus(String assignmentStatus)
The status of the assignment.
|
void |
setIdentities(Map<String,List<String>> identities)
The QuickSight users, groups, or both that the IAM policy is assigned to.
|
void |
setPolicyArn(String policyArn)
The ARN for the IAM policy applied to the QuickSight users and groups specified in this assignment.
|
void |
setRequestId(String requestId)
The AWS request ID for this operation.
|
void |
setStatus(Integer status)
The HTTP status of the request.
|
String |
toString()
Returns a string representation of this object.
|
UpdateIAMPolicyAssignmentResult |
withAssignmentId(String assignmentId)
The ID of the assignment.
|
UpdateIAMPolicyAssignmentResult |
withAssignmentName(String assignmentName)
The name of the assignment.
|
UpdateIAMPolicyAssignmentResult |
withAssignmentStatus(AssignmentStatus assignmentStatus)
The status of the assignment.
|
UpdateIAMPolicyAssignmentResult |
withAssignmentStatus(String assignmentStatus)
The status of the assignment.
|
UpdateIAMPolicyAssignmentResult |
withIdentities(Map<String,List<String>> identities)
The QuickSight users, groups, or both that the IAM policy is assigned to.
|
UpdateIAMPolicyAssignmentResult |
withPolicyArn(String policyArn)
The ARN for the IAM policy applied to the QuickSight users and groups specified in this assignment.
|
UpdateIAMPolicyAssignmentResult |
withRequestId(String requestId)
The AWS request ID for this operation.
|
UpdateIAMPolicyAssignmentResult |
withStatus(Integer status)
The HTTP status of the request.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setAssignmentName(String assignmentName)
The name of the assignment.
assignmentName
- The name of the assignment.public String getAssignmentName()
The name of the assignment.
public UpdateIAMPolicyAssignmentResult withAssignmentName(String assignmentName)
The name of the assignment.
assignmentName
- The name of the assignment.public void setAssignmentId(String assignmentId)
The ID of the assignment.
assignmentId
- The ID of the assignment.public String getAssignmentId()
The ID of the assignment.
public UpdateIAMPolicyAssignmentResult withAssignmentId(String assignmentId)
The ID of the assignment.
assignmentId
- The ID of the assignment.public void setPolicyArn(String policyArn)
The ARN for the IAM policy applied to the QuickSight users and groups specified in this assignment.
policyArn
- The ARN for the IAM policy applied to the QuickSight users and groups specified in this assignment.public String getPolicyArn()
The ARN for the IAM policy applied to the QuickSight users and groups specified in this assignment.
public UpdateIAMPolicyAssignmentResult withPolicyArn(String policyArn)
The ARN for the IAM policy applied to the QuickSight users and groups specified in this assignment.
policyArn
- The ARN for the IAM policy applied to the QuickSight users and groups specified in this assignment.public Map<String,List<String>> getIdentities()
The QuickSight users, groups, or both that the IAM policy is assigned to.
public void setIdentities(Map<String,List<String>> identities)
The QuickSight users, groups, or both that the IAM policy is assigned to.
identities
- The QuickSight users, groups, or both that the IAM policy is assigned to.public UpdateIAMPolicyAssignmentResult withIdentities(Map<String,List<String>> identities)
The QuickSight users, groups, or both that the IAM policy is assigned to.
identities
- The QuickSight users, groups, or both that the IAM policy is assigned to.public UpdateIAMPolicyAssignmentResult addIdentitiesEntry(String key, List<String> value)
public UpdateIAMPolicyAssignmentResult clearIdentitiesEntries()
public void setAssignmentStatus(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
public String getAssignmentStatus()
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.
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
public UpdateIAMPolicyAssignmentResult withAssignmentStatus(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
public UpdateIAMPolicyAssignmentResult withAssignmentStatus(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
public void setRequestId(String requestId)
The AWS request ID for this operation.
requestId
- The AWS request ID for this operation.public String getRequestId()
The AWS request ID for this operation.
public UpdateIAMPolicyAssignmentResult withRequestId(String requestId)
The AWS request ID for this operation.
requestId
- The AWS request ID for this operation.public void setStatus(Integer status)
The HTTP status of the request.
status
- The HTTP status of the request.public Integer getStatus()
The HTTP status of the request.
public UpdateIAMPolicyAssignmentResult withStatus(Integer status)
The HTTP status of the request.
status
- The HTTP status of the request.public String toString()
toString
in class Object
Object.toString()
public UpdateIAMPolicyAssignmentResult clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.