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.DisassociateTeamMember 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.DisassociateTeamMember' paths: /#X-Amz-Target=CodeStar_20170419.DisassociateTeamMember: 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: DisassociateTeamMember description: Removes a user from a project. Removing a user from a project also removes the IAM policies from that user that allowed access to the project and its resources. Disassociating a team member does not remove that user's profile from AWS CodeStar. It does not remove the user from IAM. responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/DisassociateTeamMemberResult' examples: DisassociateTeamMember200Example: summary: Default DisassociateTeamMember 200 response x-microcks-default: true value: {} '480': description: ProjectNotFoundException content: application/json: schema: $ref: '#/components/schemas/ProjectNotFoundException' examples: DisassociateTeamMember480Example: summary: Default DisassociateTeamMember 480 response x-microcks-default: true value: example '481': description: ValidationException content: application/json: schema: $ref: '#/components/schemas/ValidationException' examples: DisassociateTeamMember481Example: summary: Default DisassociateTeamMember 481 response x-microcks-default: true value: example '482': description: InvalidServiceRoleException content: application/json: schema: $ref: '#/components/schemas/InvalidServiceRoleException' examples: DisassociateTeamMember482Example: summary: Default DisassociateTeamMember 482 response x-microcks-default: true value: example '483': description: ConcurrentModificationException content: application/json: schema: $ref: '#/components/schemas/ConcurrentModificationException' examples: DisassociateTeamMember483Example: summary: Default DisassociateTeamMember 483 response x-microcks-default: true value: example requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/DisassociateTeamMemberRequest' examples: DisassociateTeamMemberRequestExample: summary: Default DisassociateTeamMember request x-microcks-default: true value: projectId: example userArn: example parameters: - name: X-Amz-Target in: header required: true schema: type: string enum: - CodeStar_20170419.DisassociateTeamMember summary: Amazon CodeStar Disassociate Team Member x-microcks-operation: delay: 0 dispatcher: FALLBACK tags: - '#X Amz Target=CodeStar 20170419.DisassociateTeamMember' 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: InvalidServiceRoleException: {} ConcurrentModificationException: {} DisassociateTeamMemberRequest: type: object required: - projectId - userArn title: DisassociateTeamMemberRequest properties: projectId: allOf: - $ref: '#/components/schemas/ProjectId' - description: The ID of the AWS CodeStar project from which you want to remove a team member. userArn: allOf: - $ref: '#/components/schemas/UserArn' - description: The Amazon Resource Name (ARN) of the IAM user or group whom you want to remove from the project. DisassociateTeamMemberResult: type: object properties: {} ValidationException: {} ProjectId: type: string pattern: ^[a-z][a-z0-9-]+$ minLength: 2 maxLength: 15 UserArn: type: string pattern: ^arn:aws:iam::\d{12}:user(?:(\u002F)|(\u002F[\u0021-\u007E]+\u002F))[\w+=,.@-]+$ minLength: 32 maxLength: 95 ProjectNotFoundException: {} 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