openapi: 3.0.0 info: version: '2017-04-19' x-release: v4 title: 'AWS CodeStar #X Amz Target=CodeStar 20170419.AssociateTeamMember #X Amz Target=CodeStar 20170419.AssociateTeamMember #X Amz Target=CodeStar 20170419.ListTeamMembers API' description: AWS CodeStar

This is the API reference for AWS CodeStar. This reference provides descriptions of the operations and data types for the AWS CodeStar API along with usage examples.

You can use the AWS CodeStar API to work with:

Projects and their resources, by calling the following:

Teams and team members, by calling the following:

Users, by calling the following:

x-logo: url: https://twitter.com/awscloud/profile_image?size=original backgroundColor: '#FFFFFF' termsOfService: https://aws.amazon.com/service-terms/ contact: name: Mike Ralphson email: mike.ralphson@gmail.com url: https://github.com/mermade/aws2openapi x-twitter: PermittedSoc license: name: Apache 2.0 License url: http://www.apache.org/licenses/ x-providerName: amazonaws.com x-serviceName: codestar x-origin: - contentType: application/json url: https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/codestar-2017-04-19.normal.json converter: url: https://github.com/mermade/aws2openapi version: 1.0.0 x-apisguru-driver: external x-apiClientRegistration: url: https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct x-apisguru-categories: - cloud x-preferred: true servers: - url: http://codestar.{region}.amazonaws.com variables: region: description: The AWS region enum: - us-east-1 - us-east-2 - us-west-1 - us-west-2 - us-gov-west-1 - us-gov-east-1 - ca-central-1 - eu-north-1 - eu-west-1 - eu-west-2 - eu-west-3 - eu-central-1 - eu-south-1 - af-south-1 - ap-northeast-1 - ap-northeast-2 - ap-northeast-3 - ap-southeast-1 - ap-southeast-2 - ap-east-1 - ap-south-1 - sa-east-1 - me-south-1 default: us-east-1 description: The CodeStar multi-region endpoint - url: https://codestar.{region}.amazonaws.com variables: region: description: The AWS region enum: - us-east-1 - us-east-2 - us-west-1 - us-west-2 - us-gov-west-1 - us-gov-east-1 - ca-central-1 - eu-north-1 - eu-west-1 - eu-west-2 - eu-west-3 - eu-central-1 - eu-south-1 - af-south-1 - ap-northeast-1 - ap-northeast-2 - ap-northeast-3 - ap-southeast-1 - ap-southeast-2 - ap-east-1 - ap-south-1 - sa-east-1 - me-south-1 default: us-east-1 description: The CodeStar multi-region endpoint - url: http://codestar.{region}.amazonaws.com.cn variables: region: description: The AWS region enum: - cn-north-1 - cn-northwest-1 default: cn-north-1 description: The CodeStar endpoint for China (Beijing) and China (Ningxia) - url: https://codestar.{region}.amazonaws.com.cn variables: region: description: The AWS region enum: - cn-north-1 - cn-northwest-1 default: cn-north-1 description: The CodeStar endpoint for China (Beijing) and China (Ningxia) security: - hmac: [] tags: - name: '#X Amz Target=CodeStar 20170419.ListTeamMembers' paths: /#X-Amz-Target=CodeStar_20170419.ListTeamMembers: parameters: - $ref: '#/components/parameters/X-Amz-Content-Sha256' - $ref: '#/components/parameters/X-Amz-Date' - $ref: '#/components/parameters/X-Amz-Algorithm' - $ref: '#/components/parameters/X-Amz-Credential' - $ref: '#/components/parameters/X-Amz-Security-Token' - $ref: '#/components/parameters/X-Amz-Signature' - $ref: '#/components/parameters/X-Amz-SignedHeaders' post: operationId: ListTeamMembers description: Lists all team members associated with a project. responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ListTeamMembersResult' examples: ListTeamMembers200Example: summary: Default ListTeamMembers 200 response x-microcks-default: true value: teamMembers: example nextToken: example '480': description: ProjectNotFoundException content: application/json: schema: $ref: '#/components/schemas/ProjectNotFoundException' examples: ListTeamMembers480Example: summary: Default ListTeamMembers 480 response x-microcks-default: true value: example '481': description: InvalidNextTokenException content: application/json: schema: $ref: '#/components/schemas/InvalidNextTokenException' examples: ListTeamMembers481Example: summary: Default ListTeamMembers 481 response x-microcks-default: true value: example '482': description: ValidationException content: application/json: schema: $ref: '#/components/schemas/ValidationException' examples: ListTeamMembers482Example: summary: Default ListTeamMembers 482 response x-microcks-default: true value: example requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/ListTeamMembersRequest' examples: ListTeamMembersRequestExample: summary: Default ListTeamMembers request x-microcks-default: true value: projectId: example nextToken: example maxResults: example parameters: - name: X-Amz-Target in: header required: true schema: type: string enum: - CodeStar_20170419.ListTeamMembers summary: Amazon CodeStar List Team Members x-microcks-operation: delay: 0 dispatcher: FALLBACK tags: - '#X Amz Target=CodeStar 20170419.ListTeamMembers' components: parameters: X-Amz-Date: name: X-Amz-Date in: header schema: type: string required: false X-Amz-SignedHeaders: name: X-Amz-SignedHeaders in: header schema: type: string required: false X-Amz-Credential: name: X-Amz-Credential in: header schema: type: string required: false X-Amz-Content-Sha256: name: X-Amz-Content-Sha256 in: header schema: type: string required: false X-Amz-Algorithm: name: X-Amz-Algorithm in: header schema: type: string required: false X-Amz-Signature: name: X-Amz-Signature in: header schema: type: string required: false X-Amz-Security-Token: name: X-Amz-Security-Token in: header schema: type: string required: false schemas: TeamMember: type: object required: - userArn - projectRole properties: userArn: allOf: - $ref: '#/components/schemas/UserArn' - description: The Amazon Resource Name (ARN) of the user in IAM. projectRole: allOf: - $ref: '#/components/schemas/Role' - description: 'The role assigned to the user in the project. Project roles have different levels of access. For more information, see Working with Teams in the AWS CodeStar User Guide. ' remoteAccessAllowed: allOf: - $ref: '#/components/schemas/RemoteAccessAllowed' - description: Whether the user is allowed to remotely access project resources using an SSH public/private key pair. description: Information about a team member in a project. ValidationException: {} UserArn: type: string pattern: ^arn:aws:iam::\d{12}:user(?:(\u002F)|(\u002F[\u0021-\u007E]+\u002F))[\w+=,.@-]+$ minLength: 32 maxLength: 95 ListTeamMembersRequest: type: object required: - projectId title: ListTeamMembersRequest properties: projectId: allOf: - $ref: '#/components/schemas/ProjectId' - description: The ID of the project for which you want to list team members. nextToken: allOf: - $ref: '#/components/schemas/PaginationToken' - description: The continuation token for the next set of results, if the results cannot be returned in one response. maxResults: allOf: - $ref: '#/components/schemas/MaxResults' - description: The maximum number of team members you want returned in a response. ProjectNotFoundException: {} TeamMemberResult: type: array items: $ref: '#/components/schemas/TeamMember' RemoteAccessAllowed: type: boolean ListTeamMembersResult: type: object required: - teamMembers properties: teamMembers: allOf: - $ref: '#/components/schemas/TeamMemberResult' - description: A list of team member objects for the project. nextToken: allOf: - $ref: '#/components/schemas/PaginationToken' - description: The continuation token to use when requesting the next set of results, if there are more results to be returned. PaginationToken: type: string pattern: ^[\w/+=]+$ minLength: 1 maxLength: 512 Role: type: string pattern: ^(Owner|Viewer|Contributor)$ ProjectId: type: string pattern: ^[a-z][a-z0-9-]+$ minLength: 2 maxLength: 15 MaxResults: type: integer minimum: 1 maximum: 100 InvalidNextTokenException: {} securitySchemes: hmac: type: apiKey name: Authorization in: header description: Amazon Signature authorization v4 x-amazon-apigateway-authtype: awsSigv4 externalDocs: description: Amazon Web Services documentation url: https://docs.aws.amazon.com/codestar/ x-hasEquivalentPaths: true