5.0.0 • Published 7 years ago

@datafire/amazonaws_codestar v5.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

@datafire/amazonaws_codestar

Client library for AWS CodeStar

Installation and Usage

npm install --save @datafire/amazonaws_codestar
let amazonaws_codestar = require('@datafire/amazonaws_codestar').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

amazonaws_codestar.AssociateTeamMember({
  "projectId": "",
  "userArn": "",
  "projectRole": ""
}).then(data => {
  console.log(data);
});

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: DeleteProject, which deletes a project. DescribeProject, which lists the attributes of a project. ListProjects, which lists all projects associated with your AWS account. ListResources, which lists the resources associated with a project. ListTagsForProject, which lists the tags associated with a project. TagProject, which adds tags to a project. UntagProject, which removes tags from a project. UpdateProject, which updates the attributes of a project. Teams and team members, by calling the following: AssociateTeamMember, which adds an IAM user to the team for a project. DisassociateTeamMember, which removes an IAM user from the team for a project. ListTeamMembers, which lists all the IAM users in the team for a project, including their roles and attributes. UpdateTeamMember, which updates a team member's attributes in a project. Users, by calling the following: CreateUserProfile, which creates a user profile that contains data associated with the user across all projects. DeleteUserProfile, which deletes all user profile information across all projects. DescribeUserProfile, which describes the profile of a user. ListUserProfiles, which lists all user profiles. UpdateUserProfile, which updates the profile for a user.

Actions

AssociateTeamMember

amazonaws_codestar.AssociateTeamMember({
  "projectId": "",
  "userArn": "",
  "projectRole": ""
}, context)

Input

Output

CreateProject

amazonaws_codestar.CreateProject({
  "name": "",
  "id": ""
}, context)

Input

Output

CreateUserProfile

amazonaws_codestar.CreateUserProfile({
  "userArn": "",
  "displayName": "",
  "emailAddress": ""
}, context)

Input

Output

DeleteProject

amazonaws_codestar.DeleteProject({
  "id": ""
}, context)

Input

Output

DeleteUserProfile

amazonaws_codestar.DeleteUserProfile({
  "userArn": ""
}, context)

Input

  • input object

Output

DescribeProject

amazonaws_codestar.DescribeProject({
  "id": ""
}, context)

Input

Output

DescribeUserProfile

amazonaws_codestar.DescribeUserProfile({
  "userArn": ""
}, context)

Input

  • input object

Output

DisassociateTeamMember

amazonaws_codestar.DisassociateTeamMember({
  "projectId": "",
  "userArn": ""
}, context)

Input

Output

ListProjects

amazonaws_codestar.ListProjects({}, context)

Input

Output

ListResources

amazonaws_codestar.ListResources({
  "projectId": ""
}, context)

Input

Output

ListTagsForProject

amazonaws_codestar.ListTagsForProject({
  "id": ""
}, context)

Input

Output

ListTeamMembers

amazonaws_codestar.ListTeamMembers({
  "projectId": ""
}, context)

Input

Output

ListUserProfiles

amazonaws_codestar.ListUserProfiles({}, context)

Input

Output

TagProject

amazonaws_codestar.TagProject({
  "id": "",
  "tags": []
}, context)

Input

Output

UntagProject

amazonaws_codestar.UntagProject({
  "id": "",
  "tags": []
}, context)

Input

Output

UpdateProject

amazonaws_codestar.UpdateProject({
  "id": ""
}, context)

Input

Output

UpdateTeamMember

amazonaws_codestar.UpdateTeamMember({
  "projectId": "",
  "userArn": ""
}, context)

Input

Output

UpdateUserProfile

amazonaws_codestar.UpdateUserProfile({
  "userArn": ""
}, context)

Input

Output

Definitions

AssociateTeamMemberRequest

AssociateTeamMemberResult

ClientRequestToken

  • ClientRequestToken string

ConcurrentModificationException

  • ConcurrentModificationException object: Another modification is being made. That modification must complete before you can make your change.

CreateProjectRequest

CreateProjectResult

CreateUserProfileRequest

CreateUserProfileResult

CreatedTimestamp

  • CreatedTimestamp string

DeleteProjectRequest

DeleteProjectResult

DeleteStack

  • DeleteStack boolean

DeleteUserProfileRequest

  • DeleteUserProfileRequest object

DeleteUserProfileResult

  • DeleteUserProfileResult object

DescribeProjectRequest

  • DescribeProjectRequest object

DescribeProjectResult

DescribeUserProfileRequest

  • DescribeUserProfileRequest object

DescribeUserProfileResult

DisassociateTeamMemberRequest

  • DisassociateTeamMemberRequest object

DisassociateTeamMemberResult

  • DisassociateTeamMemberResult object

Email

  • Email string

InvalidNextTokenException

  • InvalidNextTokenException object: The next token is not valid.

InvalidServiceRoleException

  • InvalidServiceRoleException object: The service role is not valid.

LastModifiedTimestamp

  • LastModifiedTimestamp string

LimitExceededException

  • LimitExceededException object: A resource limit has been exceeded.

ListProjectsRequest

ListProjectsResult

ListResourcesRequest

ListResourcesResult

ListTagsForProjectRequest

ListTagsForProjectResult

ListTeamMembersRequest

ListTeamMembersResult

ListUserProfilesRequest

ListUserProfilesResult

MaxResults

  • MaxResults integer

PaginationToken

  • PaginationToken string

ProjectAlreadyExistsException

  • ProjectAlreadyExistsException object: An AWS CodeStar project with the same ID already exists in this region for the AWS account. AWS CodeStar project IDs must be unique within a region for the AWS account.

ProjectArn

  • ProjectArn string

ProjectConfigurationException

  • ProjectConfigurationException object: Project configuration information is required but not specified.

ProjectCreationFailedException

  • ProjectCreationFailedException object: The project creation request was valid, but a nonspecific exception or error occurred during project creation. The project could not be created in AWS CodeStar.

ProjectDescription

  • ProjectDescription string

ProjectId

  • ProjectId string

ProjectName

  • ProjectName string

ProjectNotFoundException

  • ProjectNotFoundException object: The specified AWS CodeStar project was not found.

ProjectSummary

  • ProjectSummary object: Information about the metadata for a project.

ProjectTemplateId

  • ProjectTemplateId string

ProjectsList

RemoteAccessAllowed

  • RemoteAccessAllowed boolean

Resource

  • Resource object: Information about a resource for a project.

ResourceId

  • ResourceId string

ResourcesResult

Role

  • Role string

SshPublicKey

  • SshPublicKey string

StackId

  • StackId string

TagKey

  • TagKey string

TagKeys

TagProjectRequest

TagProjectResult

  • TagProjectResult object

TagValue

  • TagValue string

Tags

TeamMember

  • TeamMember object: Information about a team member in a project.

TeamMemberAlreadyAssociatedException

  • TeamMemberAlreadyAssociatedException object: The team member is already associated with a role in this project.

TeamMemberNotFoundException

  • TeamMemberNotFoundException object: The specified team member was not found.

TeamMemberResult

UntagProjectRequest

UntagProjectResult

  • UntagProjectResult object

UpdateProjectRequest

UpdateProjectResult

  • UpdateProjectResult object

UpdateTeamMemberRequest

UpdateTeamMemberResult

UpdateUserProfileRequest

UpdateUserProfileResult

UserArn

  • UserArn string

UserProfileAlreadyExistsException

  • UserProfileAlreadyExistsException object: A user profile with that name already exists in this region for the AWS account. AWS CodeStar user profile names must be unique within a region for the AWS account.

UserProfileDisplayName

  • UserProfileDisplayName string

UserProfileNotFoundException

  • UserProfileNotFoundException object: The user profile was not found.

UserProfileSummary

UserProfilesList

ValidationException

  • ValidationException object: The specified input is either not valid, or it could not be validated.
5.0.0

7 years ago

4.0.0

8 years ago

3.0.4

8 years ago

3.0.3

8 years ago

3.0.2

8 years ago

3.0.1

8 years ago

3.0.0

8 years ago

2.0.2

8 years ago

2.0.1

8 years ago

2.0.0

8 years ago