Paws::AppStream - Perl Interface to AWS Amazon AppStream
use Paws; my $obj = Paws->service('AppStream'); my $res = $obj->Method( Arg1 => $val1, Arg2 => [ 'V1', 'V2' ], # if Arg3 is an object, the HashRef will be used as arguments to the constructor # of the arguments type Arg3 => { Att1 => 'Val1' }, # if Arg4 is an array of objects, the HashRefs will be passed as arguments to # the constructor of the arguments type Arg4 => [ { Att1 => 'Val1' }, { Att1 => 'Val2' } ], );
Amazon AppStream 2.0
API documentation for Amazon AppStream 2.0.
Each argument is described in detail in: Paws::AppStream::AssociateFleet
Returns: a Paws::AppStream::AssociateFleetResult instance
Associate a fleet to a stack.
Each argument is described in detail in: Paws::AppStream::CreateFleet
Returns: a Paws::AppStream::CreateFleetResult instance
Creates a new fleet.
Each argument is described in detail in: Paws::AppStream::CreateStack
Returns: a Paws::AppStream::CreateStackResult instance
Create a new stack.
Each argument is described in detail in: Paws::AppStream::CreateStreamingURL
Returns: a Paws::AppStream::CreateStreamingURLResult instance
Creates a URL to start an AppStream 2.0 streaming session for a user. By default, the URL is valid only for 1 minute from the time that it is generated.
Each argument is described in detail in: Paws::AppStream::DeleteFleet
Returns: a Paws::AppStream::DeleteFleetResult instance
Deletes a fleet.
Each argument is described in detail in: Paws::AppStream::DeleteStack
Returns: a Paws::AppStream::DeleteStackResult instance
Deletes the stack. After this operation completes, the environment can no longer be activated, and any reservations made for the stack are released.
Each argument is described in detail in: Paws::AppStream::DescribeFleets
Returns: a Paws::AppStream::DescribeFleetsResult instance
If fleet names are provided, this operation describes the specified fleets; otherwise, all the fleets in the account are described.
Each argument is described in detail in: Paws::AppStream::DescribeImages
Returns: a Paws::AppStream::DescribeImagesResult instance
Describes the images. If a list of names is not provided, all images in your account are returned. This operation does not return a paginated result.
Each argument is described in detail in: Paws::AppStream::DescribeSessions
Returns: a Paws::AppStream::DescribeSessionsResult instance
Describes the streaming sessions for a stack and a fleet. If a user ID is provided, this operation returns streaming sessions for only that user. Pass this value for the C<nextToken> parameter in a subsequent call to this operation to retrieve the next set of items.
Each argument is described in detail in: Paws::AppStream::DescribeStacks
Returns: a Paws::AppStream::DescribeStacksResult instance
If stack names are not provided, this operation describes the specified stacks; otherwise, all stacks in the account are described. Pass the C<nextToken> value in a subsequent call to this operation to retrieve the next set of items.
Each argument is described in detail in: Paws::AppStream::DisassociateFleet
Returns: a Paws::AppStream::DisassociateFleetResult instance
Disassociates a fleet from a stack.
Each argument is described in detail in: Paws::AppStream::ExpireSession
Returns: a Paws::AppStream::ExpireSessionResult instance
This operation immediately stops a streaming session.
Each argument is described in detail in: Paws::AppStream::ListAssociatedFleets
Returns: a Paws::AppStream::ListAssociatedFleetsResult instance
Lists all fleets associated with the stack.
Each argument is described in detail in: Paws::AppStream::ListAssociatedStacks
Returns: a Paws::AppStream::ListAssociatedStacksResult instance
Lists all stacks to which the specified fleet is associated.
Each argument is described in detail in: Paws::AppStream::StartFleet
Returns: a Paws::AppStream::StartFleetResult instance
Starts a fleet.
Each argument is described in detail in: Paws::AppStream::StopFleet
Returns: a Paws::AppStream::StopFleetResult instance
Stops a fleet.
Each argument is described in detail in: Paws::AppStream::UpdateFleet
Returns: a Paws::AppStream::UpdateFleetResult instance
Updates an existing fleet. All the attributes except the fleet name can be updated in the B<STOPPED> state. Only B<ComputeCapacity> and B<ImageName> can be updated in any other state.
Each argument is described in detail in: Paws::AppStream::UpdateStack
Returns: a Paws::AppStream::UpdateStackResult instance
Updates the specified fields in the stack with the specified name.
Paginator methods are helpers that repetively call methods that return partial results
This service class forms part of Paws
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
To install Paws::SDK::Config, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paws::SDK::Config
CPAN shell
perl -MCPAN -e shell install Paws::SDK::Config
For more information on module installation, please visit the detailed CPAN module installation guide.