@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateIAMPolicyAssignmentResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
CreateIAMPolicyAssignmentResult() |
Modifier and Type | Method and Description |
---|---|
CreateIAMPolicyAssignmentResult |
addIdentitiesEntry(String key,
List<String> value) |
CreateIAMPolicyAssignmentResult |
clearIdentitiesEntries()
Removes all the entries added into Identities.
|
CreateIAMPolicyAssignmentResult |
clone() |
boolean |
equals(Object obj) |
String |
getAssignmentId()
An ID for the assignment.
|
String |
getAssignmentName()
The name of the assignment.
|
String |
getAssignmentStatus()
The status of an assignment:
|
Map<String,List<String>> |
getIdentities()
QuickSight users and/or groups that are assigned to the IAM policy.
|
String |
getPolicyArn()
An IAM policy ARN that is 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)
An ID for the assignment.
|
void |
setAssignmentName(String assignmentName)
The name of the assignment.
|
void |
setAssignmentStatus(String assignmentStatus)
The status of an assignment:
|
void |
setIdentities(Map<String,List<String>> identities)
QuickSight users and/or groups that are assigned to the IAM policy.
|
void |
setPolicyArn(String policyArn)
An IAM policy ARN that is 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.
|
CreateIAMPolicyAssignmentResult |
withAssignmentId(String assignmentId)
An ID for the assignment.
|
CreateIAMPolicyAssignmentResult |
withAssignmentName(String assignmentName)
The name of the assignment.
|
CreateIAMPolicyAssignmentResult |
withAssignmentStatus(AssignmentStatus assignmentStatus)
The status of an assignment:
|
CreateIAMPolicyAssignmentResult |
withAssignmentStatus(String assignmentStatus)
The status of an assignment:
|
CreateIAMPolicyAssignmentResult |
withIdentities(Map<String,List<String>> identities)
QuickSight users and/or groups that are assigned to the IAM policy.
|
CreateIAMPolicyAssignmentResult |
withPolicyArn(String policyArn)
An IAM policy ARN that is applied to the QuickSight users and groups specified in this assignment.
|
CreateIAMPolicyAssignmentResult |
withRequestId(String requestId)
The AWS request ID for this operation.
|
CreateIAMPolicyAssignmentResult |
withStatus(Integer status)
The http status of the request.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setAssignmentName(String assignmentName)
The name of the assignment. Must be unique within an AWS account.
assignmentName
- The name of the assignment. Must be unique within an AWS account.public String getAssignmentName()
The name of the assignment. Must be unique within an AWS account.
public CreateIAMPolicyAssignmentResult withAssignmentName(String assignmentName)
The name of the assignment. Must be unique within an AWS account.
assignmentName
- The name of the assignment. Must be unique within an AWS account.public void setAssignmentId(String assignmentId)
An ID for the assignment.
assignmentId
- An ID for the assignment.public String getAssignmentId()
An ID for the assignment.
public CreateIAMPolicyAssignmentResult withAssignmentId(String assignmentId)
An ID for the assignment.
assignmentId
- An ID for the assignment.public void setAssignmentStatus(String assignmentStatus)
The status of an assignment:
ENABLED - Anything specified in this assignment is used while creating the data source.
DISABLED - This assignment isn't used while creating the data source.
DRAFT - Assignment is an unfinished draft and isn't used while creating the data source.
assignmentStatus
- The status of an assignment:
ENABLED - Anything specified in this assignment is used while creating the data source.
DISABLED - This assignment isn't used while creating the data source.
DRAFT - Assignment is an unfinished draft and isn't used while creating the data source.
AssignmentStatus
public String getAssignmentStatus()
The status of an assignment:
ENABLED - Anything specified in this assignment is used while creating the data source.
DISABLED - This assignment isn't used while creating the data source.
DRAFT - Assignment is an unfinished draft and isn't used while creating the data source.
ENABLED - Anything specified in this assignment is used while creating the data source.
DISABLED - This assignment isn't used while creating the data source.
DRAFT - Assignment is an unfinished draft and isn't used while creating the data source.
AssignmentStatus
public CreateIAMPolicyAssignmentResult withAssignmentStatus(String assignmentStatus)
The status of an assignment:
ENABLED - Anything specified in this assignment is used while creating the data source.
DISABLED - This assignment isn't used while creating the data source.
DRAFT - Assignment is an unfinished draft and isn't used while creating the data source.
assignmentStatus
- The status of an assignment:
ENABLED - Anything specified in this assignment is used while creating the data source.
DISABLED - This assignment isn't used while creating the data source.
DRAFT - Assignment is an unfinished draft and isn't used while creating the data source.
AssignmentStatus
public CreateIAMPolicyAssignmentResult withAssignmentStatus(AssignmentStatus assignmentStatus)
The status of an assignment:
ENABLED - Anything specified in this assignment is used while creating the data source.
DISABLED - This assignment isn't used while creating the data source.
DRAFT - Assignment is an unfinished draft and isn't used while creating the data source.
assignmentStatus
- The status of an assignment:
ENABLED - Anything specified in this assignment is used while creating the data source.
DISABLED - This assignment isn't used while creating the data source.
DRAFT - Assignment is an unfinished draft and isn't used while creating the data source.
AssignmentStatus
public void setPolicyArn(String policyArn)
An IAM policy ARN that is applied to the QuickSight users and groups specified in this assignment.
policyArn
- An IAM policy ARN that is applied to the QuickSight users and groups specified in this assignment.public String getPolicyArn()
An IAM policy ARN that is applied to the QuickSight users and groups specified in this assignment.
public CreateIAMPolicyAssignmentResult withPolicyArn(String policyArn)
An IAM policy ARN that is applied to the QuickSight users and groups specified in this assignment.
policyArn
- An IAM policy ARN that is applied to the QuickSight users and groups specified in this assignment.public Map<String,List<String>> getIdentities()
QuickSight users and/or groups that are assigned to the IAM policy.
public void setIdentities(Map<String,List<String>> identities)
QuickSight users and/or groups that are assigned to the IAM policy.
identities
- QuickSight users and/or groups that are assigned to the IAM policy.public CreateIAMPolicyAssignmentResult withIdentities(Map<String,List<String>> identities)
QuickSight users and/or groups that are assigned to the IAM policy.
identities
- QuickSight users and/or groups that are assigned to the IAM policy.public CreateIAMPolicyAssignmentResult addIdentitiesEntry(String key, List<String> value)
public CreateIAMPolicyAssignmentResult clearIdentitiesEntries()
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 CreateIAMPolicyAssignmentResult 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 CreateIAMPolicyAssignmentResult 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 CreateIAMPolicyAssignmentResult clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.