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.ListProjects 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.ListProjects' paths: /#X-Amz-Target=CodeStar_20170419.ListProjects: 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: ListProjects description: Lists all projects in AWS CodeStar associated with your AWS account. responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/ListProjectsResult' examples: ListProjects200Example: summary: Default ListProjects 200 response x-microcks-default: true value: projects: example nextToken: example '480': description: InvalidNextTokenException content: application/json: schema: $ref: '#/components/schemas/InvalidNextTokenException' examples: ListProjects480Example: summary: Default ListProjects 480 response x-microcks-default: true value: example '481': description: ValidationException content: application/json: schema: $ref: '#/components/schemas/ValidationException' examples: ListProjects481Example: summary: Default ListProjects 481 response x-microcks-default: true value: example requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/ListProjectsRequest' examples: ListProjectsRequestExample: summary: Default ListProjects request x-microcks-default: true value: nextToken: example maxResults: example parameters: - name: X-Amz-Target in: header required: true schema: type: string enum: - CodeStar_20170419.ListProjects summary: Amazon CodeStar List Projects x-microcks-operation: delay: 0 dispatcher: FALLBACK tags: - '#X Amz Target=CodeStar 20170419.ListProjects' components: parameters: X-Amz-Algorithm: name: X-Amz-Algorithm in: header schema: type: string required: false X-Amz-Credential: name: X-Amz-Credential 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 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-Content-Sha256: name: X-Amz-Content-Sha256 in: header schema: type: string required: false schemas: ListProjectsResult: type: object required: - projects properties: projects: allOf: - $ref: '#/components/schemas/ProjectsList' - description: A list of projects. 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. ProjectSummary: type: object properties: projectId: allOf: - $ref: '#/components/schemas/ProjectId' - description: The ID of the project. projectArn: allOf: - $ref: '#/components/schemas/ProjectArn' - description: The Amazon Resource Name (ARN) of the project. description: Information about the metadata for a project. InvalidNextTokenException: {} ProjectsList: type: array items: $ref: '#/components/schemas/ProjectSummary' ValidationException: {} MaxResults: type: integer minimum: 1 maximum: 100 ProjectId: type: string pattern: ^[a-z][a-z0-9-]+$ minLength: 2 maxLength: 15 ProjectArn: type: string pattern: ^arn:aws[^:\s]*:codestar:[^:\s]+:[0-9]{12}:project\/[a-z]([a-z0-9|-])+$ ListProjectsRequest: type: object title: ListProjectsRequest properties: nextToken: allOf: - $ref: '#/components/schemas/PaginationToken' - description: The continuation token to be used to return the next set of results, if the results cannot be returned in one response. maxResults: allOf: - $ref: '#/components/schemas/MaxResults' - description: The maximum amount of data that can be contained in a single set of results. PaginationToken: type: string pattern: ^[\w/+=]+$ minLength: 1 maxLength: 512 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