npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/amazonaws_codestar

v5.0.0

Published

DataFire integration for AWS CodeStar

Downloads

24

Readme

@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.