AssociateTeamMemberRequest
public struct AssociateTeamMemberRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
A user- or system-generated token that identifies the entity that requested the team member association to the project. This token can be used to repeat the request.
Declaration
Swift
public let clientRequestToken: String? -
The ID of the project to which you will add the IAM user.
Declaration
Swift
public let projectId: String -
The AWS CodeStar project role that will apply to this user. This role determines what actions a user can take in an AWS CodeStar project.
Declaration
Swift
public let projectRole: String -
Whether the team member is allowed to use an SSH public/private key pair to remotely access project resources, for example Amazon EC2 instances.
Declaration
Swift
public let remoteAccessAllowed: Bool? -
The Amazon Resource Name (ARN) for the IAM user you want to add to the AWS CodeStar project.
Declaration
Swift
public let userArn: String -
Undocumented
Declaration
Swift
public init(clientRequestToken: String? = nil, projectId: String, projectRole: String, remoteAccessAllowed: Bool? = nil, userArn: String) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
AssociateTeamMemberRequest Structure Reference