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_appstream2

v5.0.0

Published

DataFire integration for Amazon AppStream

Downloads

3

Readme

@datafire/amazonaws_appstream2

Client library for Amazon AppStream

Installation and Usage

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

amazonaws_appstream2.AssociateFleet({
  "FleetName": "",
  "StackName": ""
}).then(data => {
  console.log(data);
});

Description

Amazon AppStream 2.0 You can use Amazon AppStream 2.0 to stream desktop applications to any device running a web browser, without rewriting them.

Actions

AssociateFleet

amazonaws_appstream2.AssociateFleet({
  "FleetName": "",
  "StackName": ""
}, context)

Input

  • input object

Output

CreateDirectoryConfig

amazonaws_appstream2.CreateDirectoryConfig({
  "DirectoryName": "",
  "OrganizationalUnitDistinguishedNames": [],
  "ServiceAccountCredentials": {
    "AccountName": "",
    "AccountPassword": ""
  }
}, context)

Input

Output

CreateFleet

amazonaws_appstream2.CreateFleet({
  "Name": "",
  "ImageName": "",
  "InstanceType": "",
  "ComputeCapacity": {
    "DesiredInstances": 0
  }
}, context)

Input

Output

CreateImageBuilder

amazonaws_appstream2.CreateImageBuilder({
  "Name": "",
  "ImageName": "",
  "InstanceType": ""
}, context)

Input

Output

CreateImageBuilderStreamingURL

amazonaws_appstream2.CreateImageBuilderStreamingURL({
  "Name": ""
}, context)

Input

Output

CreateStack

amazonaws_appstream2.CreateStack({
  "Name": ""
}, context)

Input

Output

CreateStreamingURL

amazonaws_appstream2.CreateStreamingURL({
  "StackName": "",
  "FleetName": "",
  "UserId": ""
}, context)

Input

Output

DeleteDirectoryConfig

amazonaws_appstream2.DeleteDirectoryConfig({
  "DirectoryName": ""
}, context)

Input

Output

DeleteFleet

amazonaws_appstream2.DeleteFleet({
  "Name": ""
}, context)

Input

  • input object

Output

DeleteImage

amazonaws_appstream2.DeleteImage({
  "Name": ""
}, context)

Input

  • input object

Output

DeleteImageBuilder

amazonaws_appstream2.DeleteImageBuilder({
  "Name": ""
}, context)

Input

  • input object

Output

DeleteStack

amazonaws_appstream2.DeleteStack({
  "Name": ""
}, context)

Input

  • input object

Output

DescribeDirectoryConfigs

amazonaws_appstream2.DescribeDirectoryConfigs({}, context)

Input

Output

DescribeFleets

amazonaws_appstream2.DescribeFleets({}, context)

Input

Output

DescribeImageBuilders

amazonaws_appstream2.DescribeImageBuilders({}, context)

Input

Output

DescribeImages

amazonaws_appstream2.DescribeImages({}, context)

Input

Output

DescribeSessions

amazonaws_appstream2.DescribeSessions({
  "StackName": "",
  "FleetName": ""
}, context)

Input

Output

DescribeStacks

amazonaws_appstream2.DescribeStacks({}, context)

Input

Output

DisassociateFleet

amazonaws_appstream2.DisassociateFleet({
  "FleetName": "",
  "StackName": ""
}, context)

Input

  • input object

Output

ExpireSession

amazonaws_appstream2.ExpireSession({
  "SessionId": ""
}, context)

Input

  • input object

Output

ListAssociatedFleets

amazonaws_appstream2.ListAssociatedFleets({
  "StackName": ""
}, context)

Input

Output

ListAssociatedStacks

amazonaws_appstream2.ListAssociatedStacks({
  "FleetName": ""
}, context)

Input

Output

ListTagsForResource

amazonaws_appstream2.ListTagsForResource({
  "ResourceArn": ""
}, context)

Input

  • input object
    • ResourceArn required Arn

Output

StartFleet

amazonaws_appstream2.StartFleet({
  "Name": ""
}, context)

Input

  • input object

Output

StartImageBuilder

amazonaws_appstream2.StartImageBuilder({
  "Name": ""
}, context)

Input

Output

StopFleet

amazonaws_appstream2.StopFleet({
  "Name": ""
}, context)

Input

  • input object

Output

StopImageBuilder

amazonaws_appstream2.StopImageBuilder({
  "Name": ""
}, context)

Input

  • input object

Output

TagResource

amazonaws_appstream2.TagResource({
  "ResourceArn": "",
  "Tags": []
}, context)

Input

  • input object
    • ResourceArn required Arn
    • Tags required Tags

Output

UntagResource

amazonaws_appstream2.UntagResource({
  "ResourceArn": "",
  "TagKeys": []
}, context)

Input

Output

UpdateDirectoryConfig

amazonaws_appstream2.UpdateDirectoryConfig({
  "DirectoryName": ""
}, context)

Input

Output

UpdateFleet

amazonaws_appstream2.UpdateFleet({
  "Name": ""
}, context)

Input

Output

UpdateStack

amazonaws_appstream2.UpdateStack({
  "Name": ""
}, context)

Input

Output

Definitions

AccountName

  • AccountName string

AccountPassword

  • AccountPassword string

Application

Applications

AppstreamAgentVersion

  • AppstreamAgentVersion string

Arn

  • Arn string

AssociateFleetRequest

  • AssociateFleetRequest object

AssociateFleetResult

  • AssociateFleetResult object

AuthenticationType

  • AuthenticationType string (values: API, SAML, USERPOOL)

Boolean

  • Boolean boolean

BooleanObject

  • BooleanObject boolean

ComputeCapacity

  • ComputeCapacity object: Describes the capacity for a fleet.

ComputeCapacityStatus

  • ComputeCapacityStatus object: Describes the capacity status for a fleet.

ConcurrentModificationException

  • ConcurrentModificationException object: An API error occurred. Wait a few minutes and try again.

CreateDirectoryConfigRequest

CreateDirectoryConfigResult

CreateFleetRequest

CreateFleetResult

  • CreateFleetResult object

CreateImageBuilderRequest

CreateImageBuilderResult

CreateImageBuilderStreamingURLRequest

  • CreateImageBuilderStreamingURLRequest object

CreateImageBuilderStreamingURLResult

  • CreateImageBuilderStreamingURLResult object

CreateStackRequest

CreateStackResult

  • CreateStackResult object

CreateStreamingURLRequest

CreateStreamingURLResult

DeleteDirectoryConfigRequest

  • DeleteDirectoryConfigRequest object

DeleteDirectoryConfigResult

  • DeleteDirectoryConfigResult object

DeleteFleetRequest

  • DeleteFleetRequest object

DeleteFleetResult

  • DeleteFleetResult object

DeleteImageBuilderRequest

  • DeleteImageBuilderRequest object

DeleteImageBuilderResult

DeleteImageRequest

  • DeleteImageRequest object

DeleteImageResult

  • DeleteImageResult object

DeleteStackRequest

  • DeleteStackRequest object

DeleteStackResult

  • DeleteStackResult object

DescribeDirectoryConfigsRequest

DescribeDirectoryConfigsResult

DescribeFleetsRequest

DescribeFleetsResult

DescribeImageBuildersRequest

DescribeImageBuildersResult

DescribeImagesRequest

DescribeImagesResult

DescribeSessionsRequest

DescribeSessionsResult

DescribeStacksRequest

DescribeStacksResult

Description

  • Description string

DirectoryConfig

DirectoryConfigList

DirectoryName

  • DirectoryName string

DirectoryNameList

DisassociateFleetRequest

  • DisassociateFleetRequest object

DisassociateFleetResult

  • DisassociateFleetResult object

DisplayName

  • DisplayName string

DomainJoinInfo

ErrorMessage

  • ErrorMessage string: The error message in the exception.

ExpireSessionRequest

  • ExpireSessionRequest object

ExpireSessionResult

  • ExpireSessionResult object

Fleet

FleetAttribute

  • FleetAttribute string (values: VPC_CONFIGURATION, VPC_CONFIGURATION_SECURITY_GROUP_IDS, DOMAIN_JOIN_INFO): The fleet attribute.

FleetAttributes

FleetError

FleetErrorCode

  • FleetErrorCode string (values: IAM_SERVICE_ROLE_MISSING_ENI_DESCRIBE_ACTION, IAM_SERVICE_ROLE_MISSING_ENI_CREATE_ACTION, IAM_SERVICE_ROLE_MISSING_ENI_DELETE_ACTION, NETWORK_INTERFACE_LIMIT_EXCEEDED, INTERNAL_SERVICE_ERROR, IAM_SERVICE_ROLE_IS_MISSING, SUBNET_HAS_INSUFFICIENT_IP_ADDRESSES, IAM_SERVICE_ROLE_MISSING_DESCRIBE_SUBNET_ACTION, SUBNET_NOT_FOUND, IMAGE_NOT_FOUND, INVALID_SUBNET_CONFIGURATION, SECURITY_GROUPS_NOT_FOUND, IGW_NOT_ATTACHED, IAM_SERVICE_ROLE_MISSING_DESCRIBE_SECURITY_GROUPS_ACTION, DOMAIN_JOIN_ERROR_FILE_NOT_FOUND, DOMAIN_JOIN_ERROR_ACCESS_DENIED, DOMAIN_JOIN_ERROR_LOGON_FAILURE, DOMAIN_JOIN_ERROR_INVALID_PARAMETER, DOMAIN_JOIN_ERROR_MORE_DATA, DOMAIN_JOIN_ERROR_NO_SUCH_DOMAIN, DOMAIN_JOIN_ERROR_NOT_SUPPORTED, DOMAIN_JOIN_NERR_INVALID_WORKGROUP_NAME, DOMAIN_JOIN_NERR_WORKSTATION_NOT_STARTED, DOMAIN_JOIN_ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED, DOMAIN_JOIN_NERR_PASSWORD_EXPIRED, DOMAIN_JOIN_INTERNAL_SERVICE_ERROR)

FleetErrors

FleetList

  • FleetList array: The fleets.

FleetState

  • FleetState string (values: STARTING, RUNNING, STOPPING, STOPPED)

FleetType

  • FleetType string (values: ALWAYS_ON, ON_DEMAND)

Image

ImageBuilder

ImageBuilderList

ImageBuilderState

  • ImageBuilderState string (values: PENDING, UPDATING_AGENT, RUNNING, STOPPING, STOPPED, REBOOTING, SNAPSHOTTING, DELETING, FAILED)

ImageBuilderStateChangeReason

ImageBuilderStateChangeReasonCode

  • ImageBuilderStateChangeReasonCode string (values: INTERNAL_ERROR, IMAGE_UNAVAILABLE)

ImageList

  • ImageList array

ImageState

  • ImageState string (values: PENDING, AVAILABLE, FAILED, DELETING)

ImageStateChangeReason

ImageStateChangeReasonCode

  • ImageStateChangeReasonCode string (values: INTERNAL_ERROR, IMAGE_BUILDER_NOT_AVAILABLE)

IncompatibleImageException

  • IncompatibleImageException object: The image does not support storage connectors.

Integer

  • Integer integer

InvalidParameterCombinationException

  • InvalidParameterCombinationException object: Indicates an incorrect combination of parameters, or a missing parameter.

InvalidRoleException

  • InvalidRoleException object: The specified role is invalid.

LimitExceededException

  • LimitExceededException object: The requested limit exceeds the permitted limit for an account.

ListAssociatedFleetsRequest

  • ListAssociatedFleetsRequest object

ListAssociatedFleetsResult

ListAssociatedStacksRequest

  • ListAssociatedStacksRequest object

ListAssociatedStacksResult

ListTagsForResourceRequest

  • ListTagsForResourceRequest object
    • ResourceArn required Arn

ListTagsForResourceResponse

  • ListTagsForResourceResponse object

Long

  • Long integer

Metadata

Name

  • Name string

OperationNotPermittedException

  • OperationNotPermittedException object: The attempted operation is not permitted.

OrganizationalUnitDistinguishedName

  • OrganizationalUnitDistinguishedName string

OrganizationalUnitDistinguishedNamesList

PlatformType

  • PlatformType string (values: WINDOWS)

RedirectURL

  • RedirectURL string

ResourceAlreadyExistsException

  • ResourceAlreadyExistsException object: The specified resource already exists.

ResourceError

ResourceErrors

ResourceIdentifier

  • ResourceIdentifier string: The ARN of the resource.

ResourceInUseException

  • ResourceInUseException object: The specified resource is in use.

ResourceNotAvailableException

  • ResourceNotAvailableException object: The specified resource exists and is not in use, but isn't available.

ResourceNotFoundException

  • ResourceNotFoundException object: The specified resource was not found.

SecurityGroupIdList

  • SecurityGroupIdList array: The security group IDs.

ServiceAccountCredentials

  • ServiceAccountCredentials object: Describes the credentials for the service account used by the streaming instance to connect to the directory.

Session

SessionList

  • SessionList array: List of sessions.

SessionState

  • SessionState string (values: ACTIVE, PENDING, EXPIRED): Possible values for the state of a streaming session.

Stack

StackAttribute

  • StackAttribute string (values: STORAGE_CONNECTORS, REDIRECT_URL)

StackAttributes

StackError

StackErrorCode

  • StackErrorCode string (values: STORAGE_CONNECTOR_ERROR, INTERNAL_SERVICE_ERROR)

StackErrors

  • StackErrors array: The stack errors.

StackList

  • StackList array: The stacks.

StartFleetRequest

  • StartFleetRequest object

StartFleetResult

  • StartFleetResult object

StartImageBuilderRequest

StartImageBuilderResult

StopFleetRequest

  • StopFleetRequest object

StopFleetResult

  • StopFleetResult object

StopImageBuilderRequest

  • StopImageBuilderRequest object

StopImageBuilderResult

StorageConnector

StorageConnectorList

StorageConnectorType

  • StorageConnectorType string (values: HOMEFOLDERS): The type of storage connector.

StreamingUrlUserId

  • StreamingUrlUserId string

String

  • String string

StringList

SubnetIdList

  • SubnetIdList array: The subnet IDs.

TagKey

  • TagKey string

TagKeyList

TagResourceRequest

  • TagResourceRequest object
    • ResourceArn required Arn
    • Tags required Tags

TagResourceResponse

  • TagResourceResponse object

TagValue

  • TagValue string

Tags

Timestamp

  • Timestamp string

UntagResourceRequest

  • UntagResourceRequest object

UntagResourceResponse

  • UntagResourceResponse object

UpdateDirectoryConfigRequest

UpdateDirectoryConfigResult

UpdateFleetRequest

UpdateFleetResult

  • UpdateFleetResult object

UpdateStackRequest

UpdateStackResult

  • UpdateStackResult object

UserId

  • UserId string

VisibilityType

  • VisibilityType string (values: PUBLIC, PRIVATE)

VpcConfig