The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Paws::AppStream::Fleet

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::AppStream::Fleet object:

  $service_obj->Method(Att1 => { Arn => $value, ..., VpcConfig => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::AppStream::Fleet object:

  $result = $service_obj->Method(...);
  $result->Att1->Arn

DESCRIPTION

Contains the parameters for a fleet.

ATTRIBUTES

REQUIRED Arn => Str

  The ARN for the fleet.

REQUIRED ComputeCapacityStatus => Paws::AppStream::ComputeCapacityStatus

  The capacity information for the fleet.

CreatedTime => Str

  The time at which the fleet was created.

Description => Str

  The description displayed to end users on the AppStream 2.0 portal.

DisconnectTimeoutInSeconds => Int

  The time after disconnection when a session is considered to have
ended. If a user who got disconnected reconnects within this timeout
interval, the user is connected back to their previous session. The
input can be any numeric value in seconds between 60 and 57600.

DisplayName => Str

  The name displayed to end users on the AppStream 2.0 portal.

EnableDefaultInternetAccess => Bool

  Whether default Internet access is enabled for the fleet.

FleetErrors => ArrayRef[Paws::AppStream::FleetError]

  The list of fleet errors is appended to this list.

REQUIRED ImageName => Str

  The image used by the fleet.

REQUIRED InstanceType => Str

  The instance type of compute resources for the fleet. The fleet
instances are launched from this instance type.

MaxUserDurationInSeconds => Int

  The maximum time for which a streaming session can run. The value can
be any numeric value in seconds between 600 and 57600.

REQUIRED Name => Str

  The name of the fleet.

REQUIRED State => Str

  The current state for the fleet.

VpcConfig => Paws::AppStream::VpcConfig

  The VPC configuration for the fleet.

SEE ALSO

This class forms part of Paws, describing an object used in Paws::AppStream

BUGS and CONTRIBUTIONS

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