UpdateIAMPolicyAssignmentResponse
public struct UpdateIAMPolicyAssignmentResponse : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The ID of the assignment.
Declaration
Swift
public let assignmentId: String? -
The name of the assignment.
Declaration
Swift
public let assignmentName: String? -
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.
Declaration
Swift
public let assignmentStatus: AssignmentStatus? -
The QuickSight users, groups, or both that the IAM policy is assigned to.
Declaration
Swift
public let identities: [String : [String]]? -
The ARN for the IAM policy applied to the QuickSight users and groups specified in this assignment.
Declaration
Swift
public let policyArn: String? -
The AWS request ID for this operation.
Declaration
Swift
public let requestId: String? -
The HTTP status of the request.
Declaration
Swift
public let status: Int? -
Undocumented
Declaration
Swift
public init(assignmentId: String? = nil, assignmentName: String? = nil, assignmentStatus: AssignmentStatus? = nil, identities: [String : [String]]? = nil, policyArn: String? = nil, requestId: String? = nil, status: Int? = nil)
View on GitHub
UpdateIAMPolicyAssignmentResponse Structure Reference