Paws
view release on metacpan or search on metacpan
lib/Paws/NimbleStudio/StreamConfiguration.pm view on Meta::CPAN
# Generated by default/object.tt
package Paws::NimbleStudio::StreamConfiguration;
use Moose;
has ClipboardMode => (is => 'ro', isa => 'Str', request_name => 'clipboardMode', traits => ['NameInRequest']);
has Ec2InstanceTypes => (is => 'ro', isa => 'ArrayRef[Str|Undef]', request_name => 'ec2InstanceTypes', traits => ['NameInRequest']);
has MaxSessionLengthInMinutes => (is => 'ro', isa => 'Int', request_name => 'maxSessionLengthInMinutes', traits => ['NameInRequest']);
has StreamingImageIds => (is => 'ro', isa => 'ArrayRef[Str|Undef]', request_name => 'streamingImageIds', traits => ['NameInRequest']);
1;
### main pod documentation begin ###
=head1 NAME
lib/Paws/NimbleStudio/StreamConfiguration.pm view on Meta::CPAN
=head1 DESCRIPTION
A configuration for a streaming session.
=head1 ATTRIBUTES
=head2 ClipboardMode => Str
Enable or disable the use of the system clipboard to copy and paste
between the streaming session and streaming client.
=head2 Ec2InstanceTypes => ArrayRef[Str|Undef]
The EC2 instance types that users can select from when launching a
streaming session with this launch profile.
=head2 MaxSessionLengthInMinutes => Int
lib/Paws/NimbleStudio/StreamConfigurationCreate.pm view on Meta::CPAN
# Generated by default/object.tt
package Paws::NimbleStudio::StreamConfigurationCreate;
use Moose;
has ClipboardMode => (is => 'ro', isa => 'Str', request_name => 'clipboardMode', traits => ['NameInRequest'], required => 1);
has Ec2InstanceTypes => (is => 'ro', isa => 'ArrayRef[Str|Undef]', request_name => 'ec2InstanceTypes', traits => ['NameInRequest'], required => 1);
has MaxSessionLengthInMinutes => (is => 'ro', isa => 'Int', request_name => 'maxSessionLengthInMinutes', traits => ['NameInRequest']);
has StreamingImageIds => (is => 'ro', isa => 'ArrayRef[Str|Undef]', request_name => 'streamingImageIds', traits => ['NameInRequest'], required => 1);
1;
### main pod documentation begin ###
=head1 NAME
lib/Paws/NimbleStudio/StreamConfigurationCreate.pm view on Meta::CPAN
=head1 DESCRIPTION
This class has no description
=head1 ATTRIBUTES
=head2 B<REQUIRED> ClipboardMode => Str
Enable or disable the use of the system clipboard to copy and paste
between the streaming session and streaming client.
=head2 B<REQUIRED> Ec2InstanceTypes => ArrayRef[Str|Undef]
The EC2 instance types that users can select from when launching a
streaming session with this launch profile.
=head2 MaxSessionLengthInMinutes => Int
( run in 1.233 second using v1.01-cache-2.11-cpan-84e82930d8c )