CreateAccountAssignmentRequest
public struct CreateAccountAssignmentRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The ARN of the SSO instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.
Declaration
Swift
public let instanceArn: String
-
The ARN of the permission set that the admin wants to grant the principal access to.
Declaration
Swift
public let permissionSetArn: String
-
The identifier of the principal.
Declaration
Swift
public let principalId: String
-
The entity type for which the assignment will be created.
Declaration
Swift
public let principalType: PrincipalType
-
The identifier for the chosen target.
Declaration
Swift
public let targetId: String
-
The entity type for which the assignment will be created.
Declaration
Swift
public let targetType: TargetType
-
Undocumented
Declaration
Swift
public init(instanceArn: String, permissionSetArn: String, principalId: String, principalType: PrincipalType, targetId: String, targetType: TargetType)
-
Declaration
Swift
public func validate(name: String) throws