amazonka-appstream-2.0: Amazon AppStream SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AppStream

Contents

Description

Derived from API version 2016-12-01 of the AWS service descriptions, licensed under Apache 2.0.

Amazon AppStream 2.0

This is the Amazon AppStream 2.0 API Reference. This documentation provides descriptions and syntax for each of the actions and data types in AppStream 2.0. AppStream 2.0 is a fully managed, secure application streaming service that lets you stream desktop applications to users without rewriting applications. AppStream 2.0 manages the AWS resources that are required to host and run your applications, scales automatically, and provides access to your users on demand.

You can call the AppStream 2.0 API operations by using an interface VPC endpoint (interface endpoint). For more information, see Access AppStream 2.0 API Operations and CLI Commands Through an Interface VPC Endpoint in the Amazon AppStream 2.0 Administration Guide.

To learn more about AppStream 2.0, see the following resources:

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2016-12-01 of the Amazon AppStream SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by AppStream.

ConcurrentModificationException

_ConcurrentModificationException :: AsError a => Fold a ServiceError Source #

An API error occurred. Wait a few minutes and try again.

EntitlementAlreadyExistsException

_EntitlementAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The entitlement already exists.

EntitlementNotFoundException

_EntitlementNotFoundException :: AsError a => Fold a ServiceError Source #

The entitlement can't be found.

IncompatibleImageException

_IncompatibleImageException :: AsError a => Fold a ServiceError Source #

The image can't be updated because it's not compatible for updates.

InvalidAccountStatusException

_InvalidAccountStatusException :: AsError a => Fold a ServiceError Source #

The resource cannot be created because your AWS account is suspended. For assistance, contact AWS Support.

InvalidParameterCombinationException

_InvalidParameterCombinationException :: AsError a => Fold a ServiceError Source #

Indicates an incorrect combination of parameters, or a missing parameter.

InvalidRoleException

_InvalidRoleException :: AsError a => Fold a ServiceError Source #

The specified role is invalid.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

The requested limit exceeds the permitted limit for an account.

OperationNotPermittedException

_OperationNotPermittedException :: AsError a => Fold a ServiceError Source #

The attempted operation is not permitted.

RequestLimitExceededException

_RequestLimitExceededException :: AsError a => Fold a ServiceError Source #

AppStream 2.0 can’t process the request right now because the Describe calls from your AWS account are being throttled by Amazon EC2. Try again later.

ResourceAlreadyExistsException

_ResourceAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The specified resource already exists.

ResourceInUseException

_ResourceInUseException :: AsError a => Fold a ServiceError Source #

The specified resource is in use.

ResourceNotAvailableException

_ResourceNotAvailableException :: AsError a => Fold a ServiceError Source #

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

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified resource was not found.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

FleetStarted

newFleetStarted :: Wait DescribeFleets Source #

Polls DescribeFleets every 30 seconds until a successful state is reached. An error is returned after 40 failed checks.

FleetStopped

newFleetStopped :: Wait DescribeFleets Source #

Polls DescribeFleets every 30 seconds until a successful state is reached. An error is returned after 40 failed checks.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AssociateApplicationFleet

data AssociateApplicationFleet Source #

See: newAssociateApplicationFleet smart constructor.

Instances

Instances details
ToJSON AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

ToHeaders AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

ToPath AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

ToQuery AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

AWSRequest AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

Generic AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

Associated Types

type Rep AssociateApplicationFleet :: Type -> Type #

Read AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

Show AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

NFData AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

Eq AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

Hashable AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

type AWSResponse AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

type Rep AssociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

type Rep AssociateApplicationFleet = D1 ('MetaData "AssociateApplicationFleet" "Amazonka.AppStream.AssociateApplicationFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "AssociateApplicationFleet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssociateApplicationFleet Source #

Create a value of AssociateApplicationFleet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AssociateApplicationFleet, associateApplicationFleet_fleetName - The name of the fleet.

AssociateApplicationFleet, associateApplicationFleet_applicationArn - The ARN of the application.

data AssociateApplicationFleetResponse Source #

See: newAssociateApplicationFleetResponse smart constructor.

Instances

Instances details
Generic AssociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

Associated Types

type Rep AssociateApplicationFleetResponse :: Type -> Type #

Read AssociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

Show AssociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

NFData AssociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

Eq AssociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

type Rep AssociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationFleet

type Rep AssociateApplicationFleetResponse = D1 ('MetaData "AssociateApplicationFleetResponse" "Amazonka.AppStream.AssociateApplicationFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "AssociateApplicationFleetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationFleetAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationFleetAssociation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateApplicationFleetResponse Source #

Create a value of AssociateApplicationFleetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:applicationFleetAssociation:AssociateApplicationFleetResponse', associateApplicationFleetResponse_applicationFleetAssociation - If fleet name is specified, this returns the list of applications that are associated to it. If application ARN is specified, this returns the list of fleets to which it is associated.

$sel:httpStatus:AssociateApplicationFleetResponse', associateApplicationFleetResponse_httpStatus - The response's http status code.

AssociateApplicationToEntitlement

data AssociateApplicationToEntitlement Source #

See: newAssociateApplicationToEntitlement smart constructor.

Instances

Instances details
ToJSON AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

ToHeaders AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

ToPath AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

ToQuery AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

AWSRequest AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

Generic AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

Associated Types

type Rep AssociateApplicationToEntitlement :: Type -> Type #

Read AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

Show AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

NFData AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

Eq AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

Hashable AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

type AWSResponse AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

type Rep AssociateApplicationToEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

type Rep AssociateApplicationToEntitlement = D1 ('MetaData "AssociateApplicationToEntitlement" "Amazonka.AppStream.AssociateApplicationToEntitlement" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "AssociateApplicationToEntitlement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "entitlementName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

data AssociateApplicationToEntitlementResponse Source #

Instances

Instances details
Generic AssociateApplicationToEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

Read AssociateApplicationToEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

Show AssociateApplicationToEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

NFData AssociateApplicationToEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

Eq AssociateApplicationToEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

type Rep AssociateApplicationToEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateApplicationToEntitlement

type Rep AssociateApplicationToEntitlementResponse = D1 ('MetaData "AssociateApplicationToEntitlementResponse" "Amazonka.AppStream.AssociateApplicationToEntitlement" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "AssociateApplicationToEntitlementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateApplicationToEntitlementResponse Source #

Create a value of AssociateApplicationToEntitlementResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:AssociateApplicationToEntitlementResponse', associateApplicationToEntitlementResponse_httpStatus - The response's http status code.

AssociateFleet

data AssociateFleet Source #

See: newAssociateFleet smart constructor.

Constructors

AssociateFleet' Text Text 

Instances

Instances details
ToJSON AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

ToHeaders AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

ToPath AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

ToQuery AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

AWSRequest AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

Associated Types

type AWSResponse AssociateFleet #

Generic AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

Associated Types

type Rep AssociateFleet :: Type -> Type #

Read AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

Show AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

NFData AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

Methods

rnf :: AssociateFleet -> () #

Eq AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

Hashable AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

type AWSResponse AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

type Rep AssociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

type Rep AssociateFleet = D1 ('MetaData "AssociateFleet" "Amazonka.AppStream.AssociateFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "AssociateFleet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssociateFleet Source #

Create a value of AssociateFleet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AssociateFleet, associateFleet_fleetName - The name of the fleet.

AssociateFleet, associateFleet_stackName - The name of the stack.

data AssociateFleetResponse Source #

See: newAssociateFleetResponse smart constructor.

Instances

Instances details
Generic AssociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

Associated Types

type Rep AssociateFleetResponse :: Type -> Type #

Read AssociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

Show AssociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

NFData AssociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

Methods

rnf :: AssociateFleetResponse -> () #

Eq AssociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

type Rep AssociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.AssociateFleet

type Rep AssociateFleetResponse = D1 ('MetaData "AssociateFleetResponse" "Amazonka.AppStream.AssociateFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "AssociateFleetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateFleetResponse Source #

Create a value of AssociateFleetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:AssociateFleetResponse', associateFleetResponse_httpStatus - The response's http status code.

BatchAssociateUserStack

data BatchAssociateUserStack Source #

See: newBatchAssociateUserStack smart constructor.

Instances

Instances details
ToJSON BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

ToHeaders BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

ToPath BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

ToQuery BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

AWSRequest BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

Generic BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

Associated Types

type Rep BatchAssociateUserStack :: Type -> Type #

Show BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

NFData BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

Methods

rnf :: BatchAssociateUserStack -> () #

Eq BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

Hashable BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

type AWSResponse BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

type Rep BatchAssociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

type Rep BatchAssociateUserStack = D1 ('MetaData "BatchAssociateUserStack" "Amazonka.AppStream.BatchAssociateUserStack" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "BatchAssociateUserStack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userStackAssociations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty UserStackAssociation))))

newBatchAssociateUserStack Source #

Create a value of BatchAssociateUserStack with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:userStackAssociations:BatchAssociateUserStack', batchAssociateUserStack_userStackAssociations - The list of UserStackAssociation objects.

data BatchAssociateUserStackResponse Source #

See: newBatchAssociateUserStackResponse smart constructor.

Instances

Instances details
Generic BatchAssociateUserStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

Associated Types

type Rep BatchAssociateUserStackResponse :: Type -> Type #

Show BatchAssociateUserStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

NFData BatchAssociateUserStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

Eq BatchAssociateUserStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

type Rep BatchAssociateUserStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.BatchAssociateUserStack

type Rep BatchAssociateUserStackResponse = D1 ('MetaData "BatchAssociateUserStackResponse" "Amazonka.AppStream.BatchAssociateUserStack" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "BatchAssociateUserStackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UserStackAssociationError])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBatchAssociateUserStackResponse Source #

Create a value of BatchAssociateUserStackResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errors:BatchAssociateUserStackResponse', batchAssociateUserStackResponse_errors - The list of UserStackAssociationError objects.

$sel:httpStatus:BatchAssociateUserStackResponse', batchAssociateUserStackResponse_httpStatus - The response's http status code.

BatchDisassociateUserStack

data BatchDisassociateUserStack Source #

See: newBatchDisassociateUserStack smart constructor.

Instances

Instances details
ToJSON BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

ToHeaders BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

ToPath BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

ToQuery BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

AWSRequest BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

Generic BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

Associated Types

type Rep BatchDisassociateUserStack :: Type -> Type #

Show BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

NFData BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

Eq BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

Hashable BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

type AWSResponse BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

type Rep BatchDisassociateUserStack Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

type Rep BatchDisassociateUserStack = D1 ('MetaData "BatchDisassociateUserStack" "Amazonka.AppStream.BatchDisassociateUserStack" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "BatchDisassociateUserStack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userStackAssociations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty UserStackAssociation))))

newBatchDisassociateUserStack Source #

Create a value of BatchDisassociateUserStack with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:userStackAssociations:BatchDisassociateUserStack', batchDisassociateUserStack_userStackAssociations - The list of UserStackAssociation objects.

data BatchDisassociateUserStackResponse Source #

Instances

Instances details
Generic BatchDisassociateUserStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

Associated Types

type Rep BatchDisassociateUserStackResponse :: Type -> Type #

Show BatchDisassociateUserStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

NFData BatchDisassociateUserStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

Eq BatchDisassociateUserStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

type Rep BatchDisassociateUserStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.BatchDisassociateUserStack

type Rep BatchDisassociateUserStackResponse = D1 ('MetaData "BatchDisassociateUserStackResponse" "Amazonka.AppStream.BatchDisassociateUserStack" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "BatchDisassociateUserStackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UserStackAssociationError])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBatchDisassociateUserStackResponse Source #

Create a value of BatchDisassociateUserStackResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errors:BatchDisassociateUserStackResponse', batchDisassociateUserStackResponse_errors - The list of UserStackAssociationError objects.

$sel:httpStatus:BatchDisassociateUserStackResponse', batchDisassociateUserStackResponse_httpStatus - The response's http status code.

CopyImage

data CopyImage Source #

See: newCopyImage smart constructor.

Constructors

CopyImage' (Maybe Text) Text Text Text 

Instances

Instances details
ToJSON CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

ToHeaders CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

Methods

toHeaders :: CopyImage -> [Header] #

ToPath CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

ToQuery CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

AWSRequest CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

Associated Types

type AWSResponse CopyImage #

Generic CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

Associated Types

type Rep CopyImage :: Type -> Type #

Read CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

Show CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

NFData CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

Methods

rnf :: CopyImage -> () #

Eq CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

Hashable CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

type AWSResponse CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

type Rep CopyImage Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

type Rep CopyImage = D1 ('MetaData "CopyImage" "Amazonka.AppStream.CopyImage" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CopyImage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destinationImageDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceImageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "destinationImageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "destinationRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCopyImage Source #

Create a value of CopyImage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:destinationImageDescription:CopyImage', copyImage_destinationImageDescription - The description that the image will have when it is copied to the destination.

$sel:sourceImageName:CopyImage', copyImage_sourceImageName - The name of the image to copy.

CopyImage, copyImage_destinationImageName - The name that the image will have when it is copied to the destination.

$sel:destinationRegion:CopyImage', copyImage_destinationRegion - The destination region to which the image will be copied. This parameter is required, even if you are copying an image within the same region.

data CopyImageResponse Source #

See: newCopyImageResponse smart constructor.

Instances

Instances details
Generic CopyImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

Associated Types

type Rep CopyImageResponse :: Type -> Type #

Read CopyImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

Show CopyImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

NFData CopyImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

Methods

rnf :: CopyImageResponse -> () #

Eq CopyImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

type Rep CopyImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CopyImage

type Rep CopyImageResponse = D1 ('MetaData "CopyImageResponse" "Amazonka.AppStream.CopyImage" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CopyImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationImageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCopyImageResponse Source #

Create a value of CopyImageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CopyImage, copyImageResponse_destinationImageName - The name of the destination image.

$sel:httpStatus:CopyImageResponse', copyImageResponse_httpStatus - The response's http status code.

CreateAppBlock

data CreateAppBlock Source #

See: newCreateAppBlock smart constructor.

Instances

Instances details
ToJSON CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

ToHeaders CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

ToPath CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

ToQuery CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

AWSRequest CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

Associated Types

type AWSResponse CreateAppBlock #

Generic CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

Associated Types

type Rep CreateAppBlock :: Type -> Type #

Read CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

Show CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

NFData CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

Methods

rnf :: CreateAppBlock -> () #

Eq CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

Hashable CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

type AWSResponse CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

type Rep CreateAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

type Rep CreateAppBlock = D1 ('MetaData "CreateAppBlock" "Amazonka.AppStream.CreateAppBlock" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateAppBlock'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "sourceS3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3Location) :*: S1 ('MetaSel ('Just "setupScriptDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScriptDetails)))))

newCreateAppBlock Source #

Create a value of CreateAppBlock with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateAppBlock, createAppBlock_description - The description of the app block.

CreateAppBlock, createAppBlock_displayName - The display name of the app block. This is not displayed to the user.

$sel:tags:CreateAppBlock', createAppBlock_tags - The tags assigned to the app block.

CreateAppBlock, createAppBlock_name - The name of the app block.

CreateAppBlock, createAppBlock_sourceS3Location - The source S3 location of the app block.

CreateAppBlock, createAppBlock_setupScriptDetails - The setup script details of the app block.

data CreateAppBlockResponse Source #

See: newCreateAppBlockResponse smart constructor.

Instances

Instances details
Generic CreateAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

Associated Types

type Rep CreateAppBlockResponse :: Type -> Type #

Read CreateAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

Show CreateAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

NFData CreateAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

Methods

rnf :: CreateAppBlockResponse -> () #

Eq CreateAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

type Rep CreateAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateAppBlock

type Rep CreateAppBlockResponse = D1 ('MetaData "CreateAppBlockResponse" "Amazonka.AppStream.CreateAppBlock" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateAppBlockResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appBlock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppBlock)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateAppBlockResponse Source #

Create a value of CreateAppBlockResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appBlock:CreateAppBlockResponse', createAppBlockResponse_appBlock - The app block.

$sel:httpStatus:CreateAppBlockResponse', createAppBlockResponse_httpStatus - The response's http status code.

CreateApplication

data CreateApplication Source #

See: newCreateApplication smart constructor.

Instances

Instances details
ToJSON CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

ToHeaders CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

ToPath CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

ToQuery CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

AWSRequest CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

Associated Types

type AWSResponse CreateApplication #

Generic CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

Associated Types

type Rep CreateApplication :: Type -> Type #

Read CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

Show CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

NFData CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

Methods

rnf :: CreateApplication -> () #

Eq CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

Hashable CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

type AWSResponse CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

type Rep CreateApplication Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

newCreateApplication Source #

Create a value of CreateApplication with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateApplication, createApplication_description - The description of the application.

CreateApplication, createApplication_displayName - The display name of the application. This name is visible to users in the application catalog.

CreateApplication, createApplication_launchParameters - The launch parameters of the application.

$sel:tags:CreateApplication', createApplication_tags - The tags assigned to the application.

CreateApplication, createApplication_workingDirectory - The working directory of the application.

CreateApplication, createApplication_name - The name of the application. This name is visible to users when display name is not specified.

CreateApplication, createApplication_iconS3Location - The location in S3 of the application icon.

CreateApplication, createApplication_launchPath - The launch path of the application.

CreateApplication, createApplication_platforms - The platforms the application supports. WINDOWS_SERVER_2019 and AMAZON_LINUX2 are supported for Elastic fleets.

CreateApplication, createApplication_instanceFamilies - The instance families the application supports. Valid values are GENERAL_PURPOSE and GRAPHICS_G4.

CreateApplication, createApplication_appBlockArn - The app block ARN to which the application should be associated

data CreateApplicationResponse Source #

See: newCreateApplicationResponse smart constructor.

Instances

Instances details
Generic CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

Associated Types

type Rep CreateApplicationResponse :: Type -> Type #

Read CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

Show CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

NFData CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

Eq CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

type Rep CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateApplication

type Rep CreateApplicationResponse = D1 ('MetaData "CreateApplicationResponse" "Amazonka.AppStream.CreateApplication" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateApplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "application") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Application)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateApplicationResponse Source #

Create a value of CreateApplicationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:application:CreateApplicationResponse', createApplicationResponse_application - Undocumented member.

$sel:httpStatus:CreateApplicationResponse', createApplicationResponse_httpStatus - The response's http status code.

CreateDirectoryConfig

data CreateDirectoryConfig Source #

See: newCreateDirectoryConfig smart constructor.

Instances

Instances details
ToJSON CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

ToHeaders CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

ToPath CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

ToQuery CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

AWSRequest CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

Associated Types

type AWSResponse CreateDirectoryConfig #

Generic CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

Associated Types

type Rep CreateDirectoryConfig :: Type -> Type #

Show CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

NFData CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

Methods

rnf :: CreateDirectoryConfig -> () #

Eq CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

Hashable CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

type AWSResponse CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

type Rep CreateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

type Rep CreateDirectoryConfig = D1 ('MetaData "CreateDirectoryConfig" "Amazonka.AppStream.CreateDirectoryConfig" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateDirectoryConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateBasedAuthProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateBasedAuthProperties)) :*: S1 ('MetaSel ('Just "serviceAccountCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceAccountCredentials))) :*: (S1 ('MetaSel ('Just "directoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "organizationalUnitDistinguishedNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newCreateDirectoryConfig Source #

Create a value of CreateDirectoryConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDirectoryConfig, createDirectoryConfig_certificateBasedAuthProperties - The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user identities to Active Directory domain-joined streaming instances. Fallback is turned on by default when certificate-based authentication is Enabled . Fallback allows users to log in using their AD domain password if certificate-based authentication is unsuccessful, or to unlock a desktop lock screen. Enabled_no_directory_login_fallback enables certificate-based authentication, but does not allow users to log in using their AD domain password. Users will be disconnected to re-authenticate using certificates.

CreateDirectoryConfig, createDirectoryConfig_serviceAccountCredentials - The credentials for the service account used by the fleet or image builder to connect to the directory.

CreateDirectoryConfig, createDirectoryConfig_directoryName - The fully qualified name of the directory (for example, corp.example.com).

CreateDirectoryConfig, createDirectoryConfig_organizationalUnitDistinguishedNames - The distinguished names of the organizational units for computer accounts.

data CreateDirectoryConfigResponse Source #

See: newCreateDirectoryConfigResponse smart constructor.

Instances

Instances details
Generic CreateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

Associated Types

type Rep CreateDirectoryConfigResponse :: Type -> Type #

Show CreateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

NFData CreateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

Eq CreateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

type Rep CreateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateDirectoryConfig

type Rep CreateDirectoryConfigResponse = D1 ('MetaData "CreateDirectoryConfigResponse" "Amazonka.AppStream.CreateDirectoryConfig" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateDirectoryConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDirectoryConfigResponse Source #

Create a value of CreateDirectoryConfigResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryConfig:CreateDirectoryConfigResponse', createDirectoryConfigResponse_directoryConfig - Information about the directory configuration.

$sel:httpStatus:CreateDirectoryConfigResponse', createDirectoryConfigResponse_httpStatus - The response's http status code.

CreateEntitlement

data CreateEntitlement Source #

See: newCreateEntitlement smart constructor.

Instances

Instances details
ToJSON CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

ToHeaders CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

ToPath CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

ToQuery CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

AWSRequest CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

Associated Types

type AWSResponse CreateEntitlement #

Generic CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

Associated Types

type Rep CreateEntitlement :: Type -> Type #

Read CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

Show CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

NFData CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

Methods

rnf :: CreateEntitlement -> () #

Eq CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

Hashable CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

type AWSResponse CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

type Rep CreateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

type Rep CreateEntitlement = D1 ('MetaData "CreateEntitlement" "Amazonka.AppStream.CreateEntitlement" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateEntitlement'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "appVisibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AppVisibility) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty EntitlementAttribute))))))

newCreateEntitlement Source #

Create a value of CreateEntitlement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateEntitlement, createEntitlement_description - The description of the entitlement.

CreateEntitlement, createEntitlement_name - The name of the entitlement.

CreateEntitlement, createEntitlement_stackName - The name of the stack with which the entitlement is associated.

CreateEntitlement, createEntitlement_appVisibility - Specifies whether all or selected apps are entitled.

CreateEntitlement, createEntitlement_attributes - The attributes of the entitlement.

data CreateEntitlementResponse Source #

See: newCreateEntitlementResponse smart constructor.

Instances

Instances details
Generic CreateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

Associated Types

type Rep CreateEntitlementResponse :: Type -> Type #

Read CreateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

Show CreateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

NFData CreateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

Eq CreateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

type Rep CreateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateEntitlement

type Rep CreateEntitlementResponse = D1 ('MetaData "CreateEntitlementResponse" "Amazonka.AppStream.CreateEntitlement" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateEntitlementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entitlement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Entitlement)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateEntitlementResponse Source #

Create a value of CreateEntitlementResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entitlement:CreateEntitlementResponse', createEntitlementResponse_entitlement - The entitlement.

$sel:httpStatus:CreateEntitlementResponse', createEntitlementResponse_httpStatus - The response's http status code.

CreateFleet

data CreateFleet Source #

See: newCreateFleet smart constructor.

Instances

Instances details
ToJSON CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

ToHeaders CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

Methods

toHeaders :: CreateFleet -> [Header] #

ToPath CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

ToQuery CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

AWSRequest CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

Associated Types

type AWSResponse CreateFleet #

Generic CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

Associated Types

type Rep CreateFleet :: Type -> Type #

Read CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

Show CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

NFData CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

Methods

rnf :: CreateFleet -> () #

Eq CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

Hashable CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

type AWSResponse CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

type Rep CreateFleet Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

type Rep CreateFleet = D1 ('MetaData "CreateFleet" "Amazonka.AppStream.CreateFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateFleet'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "computeCapacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComputeCapacity)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "disconnectTimeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainJoinInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainJoinInfo))))) :*: ((S1 ('MetaSel ('Just "enableDefaultInternetAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "fleetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FleetType))) :*: (S1 ('MetaSel ('Just "iamRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "idleDisconnectTimeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "imageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "imageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxConcurrentSessions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "maxUserDurationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlatformType)) :*: S1 ('MetaSel ('Just "sessionScriptS3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location))))) :*: ((S1 ('MetaSel ('Just "streamView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamView)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "usbDeviceFilterStrings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfig)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newCreateFleet Source #

Create a value of CreateFleet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:computeCapacity:CreateFleet', createFleet_computeCapacity - The desired capacity for the fleet. This is not allowed for Elastic fleets. For Elastic fleets, specify MaxConcurrentSessions instead.

CreateFleet, createFleet_description - The description to display.

CreateFleet, createFleet_disconnectTimeoutInSeconds - The amount of time that a streaming session remains active after users disconnect. If users try to reconnect to the streaming session after a disconnection or network interruption within this time interval, they are connected to their previous session. Otherwise, they are connected to a new session with a new streaming instance.

Specify a value between 60 and 360000.

CreateFleet, createFleet_displayName - The fleet name to display.

CreateFleet, createFleet_domainJoinInfo - The name of the directory and organizational unit (OU) to use to join the fleet to a Microsoft Active Directory domain. This is not allowed for Elastic fleets.

CreateFleet, createFleet_enableDefaultInternetAccess - Enables or disables default internet access for the fleet.

CreateFleet, createFleet_fleetType - The fleet type.

ALWAYS_ON
Provides users with instant-on access to their apps. You are charged for all running instances in your fleet, even if no users are streaming apps.
ON_DEMAND
Provide users with access to applications after they connect, which takes one to two minutes. You are charged for instance streaming when users are connected and a small hourly fee for instances that are not streaming apps.

CreateFleet, createFleet_iamRoleArn - The Amazon Resource Name (ARN) of the IAM role to apply to the fleet. To assume a role, a fleet instance calls the AWS Security Token Service (STS) AssumeRole API operation and passes the ARN of the role to use. The operation creates a new session with temporary credentials. AppStream 2.0 retrieves the temporary credentials and creates the appstream_machine_role credential profile on the instance.

For more information, see Using an IAM Role to Grant Permissions to Applications and Scripts Running on AppStream 2.0 Streaming Instances in the Amazon AppStream 2.0 Administration Guide.

CreateFleet, createFleet_idleDisconnectTimeoutInSeconds - The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the DisconnectTimeoutInSeconds time interval begins. Users are notified before they are disconnected due to inactivity. If they try to reconnect to the streaming session before the time interval specified in DisconnectTimeoutInSeconds elapses, they are connected to their previous session. Users are considered idle when they stop providing keyboard or mouse input during their streaming session. File uploads and downloads, audio in, audio out, and pixels changing do not qualify as user activity. If users continue to be idle after the time interval in IdleDisconnectTimeoutInSeconds elapses, they are disconnected.

To prevent users from being disconnected due to inactivity, specify a value of 0. Otherwise, specify a value between 60 and 3600. The default value is 0.

If you enable this feature, we recommend that you specify a value that corresponds exactly to a whole number of minutes (for example, 60, 120, and 180). If you don't do this, the value is rounded to the nearest minute. For example, if you specify a value of 70, users are disconnected after 1 minute of inactivity. If you specify a value that is at the midpoint between two different minutes, the value is rounded up. For example, if you specify a value of 90, users are disconnected after 2 minutes of inactivity.

CreateFleet, createFleet_imageArn - The ARN of the public, private, or shared image to use.

CreateFleet, createFleet_imageName - The name of the image used to create the fleet.

CreateFleet, createFleet_maxConcurrentSessions - The maximum concurrent sessions of the Elastic fleet. This is required for Elastic fleets, and not allowed for other fleet types.

CreateFleet, createFleet_maxUserDurationInSeconds - The maximum amount of time that a streaming session can remain active, in seconds. If users are still connected to a streaming instance five minutes before this limit is reached, they are prompted to save any open documents before being disconnected. After this time elapses, the instance is terminated and replaced by a new instance.

Specify a value between 600 and 360000.

CreateFleet, createFleet_platform - The fleet platform. WINDOWS_SERVER_2019 and AMAZON_LINUX2 are supported for Elastic fleets.

CreateFleet, createFleet_sessionScriptS3Location - The S3 location of the session scripts configuration zip file. This only applies to Elastic fleets.

CreateFleet, createFleet_streamView - The AppStream 2.0 view that is displayed to your users when they stream from the fleet. When APP is specified, only the windows of applications opened by users display. When DESKTOP is specified, the standard desktop that is provided by the operating system displays.

The default value is APP.

$sel:tags:CreateFleet', createFleet_tags - The tags to associate with the fleet. A tag is a key-value pair, and the value is optional. For example, Environment=Test. If you do not specify a value, Environment=.

If you do not specify a value, the value is set to an empty string.

Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following special characters:

_ . : / = + \ - @

For more information, see Tagging Your Resources in the Amazon AppStream 2.0 Administration Guide.

CreateFleet, createFleet_usbDeviceFilterStrings - The USB device filter strings that specify which USB devices a user can redirect to the fleet streaming session, when using the Windows native client. This is allowed but not required for Elastic fleets.

CreateFleet, createFleet_vpcConfig - The VPC configuration for the fleet. This is required for Elastic fleets, but not required for other fleet types. Elastic fleets require that you specify at least two subnets in different availability zones.

CreateFleet, createFleet_name - A unique name for the fleet.

CreateFleet, createFleet_instanceType - The instance type to use when launching fleet instances. The following instance types are available:

  • stream.standard.small
  • stream.standard.medium
  • stream.standard.large
  • stream.standard.xlarge
  • stream.standard.2xlarge
  • stream.compute.large
  • stream.compute.xlarge
  • stream.compute.2xlarge
  • stream.compute.4xlarge
  • stream.compute.8xlarge
  • stream.memory.large
  • stream.memory.xlarge
  • stream.memory.2xlarge
  • stream.memory.4xlarge
  • stream.memory.8xlarge
  • stream.memory.z1d.large
  • stream.memory.z1d.xlarge
  • stream.memory.z1d.2xlarge
  • stream.memory.z1d.3xlarge
  • stream.memory.z1d.6xlarge
  • stream.memory.z1d.12xlarge
  • stream.graphics-design.large
  • stream.graphics-design.xlarge
  • stream.graphics-design.2xlarge
  • stream.graphics-design.4xlarge
  • stream.graphics-desktop.2xlarge
  • stream.graphics.g4dn.xlarge
  • stream.graphics.g4dn.2xlarge
  • stream.graphics.g4dn.4xlarge
  • stream.graphics.g4dn.8xlarge
  • stream.graphics.g4dn.12xlarge
  • stream.graphics.g4dn.16xlarge
  • stream.graphics-pro.4xlarge
  • stream.graphics-pro.8xlarge
  • stream.graphics-pro.16xlarge

The following instance types are available for Elastic fleets:

  • stream.standard.small
  • stream.standard.medium
  • stream.standard.large
  • stream.standard.xlarge
  • stream.standard.2xlarge

data CreateFleetResponse Source #

See: newCreateFleetResponse smart constructor.

Instances

Instances details
Generic CreateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

Associated Types

type Rep CreateFleetResponse :: Type -> Type #

Read CreateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

Show CreateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

NFData CreateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

Methods

rnf :: CreateFleetResponse -> () #

Eq CreateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

type Rep CreateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateFleet

type Rep CreateFleetResponse = D1 ('MetaData "CreateFleetResponse" "Amazonka.AppStream.CreateFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateFleetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fleet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Fleet)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateFleetResponse Source #

Create a value of CreateFleetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fleet:CreateFleetResponse', createFleetResponse_fleet - Information about the fleet.

$sel:httpStatus:CreateFleetResponse', createFleetResponse_httpStatus - The response's http status code.

CreateImageBuilder

data CreateImageBuilder Source #

See: newCreateImageBuilder smart constructor.

Instances

Instances details
ToJSON CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

ToHeaders CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

ToPath CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

ToQuery CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

AWSRequest CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

Associated Types

type AWSResponse CreateImageBuilder #

Generic CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

Associated Types

type Rep CreateImageBuilder :: Type -> Type #

Read CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

Show CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

NFData CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

Methods

rnf :: CreateImageBuilder -> () #

Eq CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

Hashable CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

type AWSResponse CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

type Rep CreateImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

type Rep CreateImageBuilder = D1 ('MetaData "CreateImageBuilder" "Amazonka.AppStream.CreateImageBuilder" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateImageBuilder'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accessEndpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty AccessEndpoint))) :*: (S1 ('MetaSel ('Just "appstreamAgentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainJoinInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainJoinInfo)) :*: S1 ('MetaSel ('Just "enableDefaultInternetAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "iamRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfig))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateImageBuilder Source #

Create a value of CreateImageBuilder with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateImageBuilder, createImageBuilder_accessEndpoints - The list of interface VPC endpoint (interface endpoint) objects. Administrators can connect to the image builder only through the specified endpoints.

CreateImageBuilder, createImageBuilder_appstreamAgentVersion - The version of the AppStream 2.0 agent to use for this image builder. To use the latest version of the AppStream 2.0 agent, specify [LATEST].

CreateImageBuilder, createImageBuilder_description - The description to display.

CreateImageBuilder, createImageBuilder_displayName - The image builder name to display.

CreateImageBuilder, createImageBuilder_domainJoinInfo - The name of the directory and organizational unit (OU) to use to join the image builder to a Microsoft Active Directory domain.

CreateImageBuilder, createImageBuilder_enableDefaultInternetAccess - Enables or disables default internet access for the image builder.

CreateImageBuilder, createImageBuilder_iamRoleArn - The Amazon Resource Name (ARN) of the IAM role to apply to the image builder. To assume a role, the image builder calls the AWS Security Token Service (STS) AssumeRole API operation and passes the ARN of the role to use. The operation creates a new session with temporary credentials. AppStream 2.0 retrieves the temporary credentials and creates the appstream_machine_role credential profile on the instance.

For more information, see Using an IAM Role to Grant Permissions to Applications and Scripts Running on AppStream 2.0 Streaming Instances in the Amazon AppStream 2.0 Administration Guide.

CreateImageBuilder, createImageBuilder_imageArn - The ARN of the public, private, or shared image to use.

CreateImageBuilder, createImageBuilder_imageName - The name of the image used to create the image builder.

$sel:tags:CreateImageBuilder', createImageBuilder_tags - The tags to associate with the image builder. A tag is a key-value pair, and the value is optional. For example, Environment=Test. If you do not specify a value, Environment=.

Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following special characters:

_ . : / = + \ - @

If you do not specify a value, the value is set to an empty string.

For more information about tags, see Tagging Your Resources in the Amazon AppStream 2.0 Administration Guide.

CreateImageBuilder, createImageBuilder_vpcConfig - The VPC configuration for the image builder. You can specify only one subnet.

CreateImageBuilder, createImageBuilder_name - A unique name for the image builder.

CreateImageBuilder, createImageBuilder_instanceType - The instance type to use when launching the image builder. The following instance types are available:

  • stream.standard.small
  • stream.standard.medium
  • stream.standard.large
  • stream.compute.large
  • stream.compute.xlarge
  • stream.compute.2xlarge
  • stream.compute.4xlarge
  • stream.compute.8xlarge
  • stream.memory.large
  • stream.memory.xlarge
  • stream.memory.2xlarge
  • stream.memory.4xlarge
  • stream.memory.8xlarge
  • stream.memory.z1d.large
  • stream.memory.z1d.xlarge
  • stream.memory.z1d.2xlarge
  • stream.memory.z1d.3xlarge
  • stream.memory.z1d.6xlarge
  • stream.memory.z1d.12xlarge
  • stream.graphics-design.large
  • stream.graphics-design.xlarge
  • stream.graphics-design.2xlarge
  • stream.graphics-design.4xlarge
  • stream.graphics-desktop.2xlarge
  • stream.graphics.g4dn.xlarge
  • stream.graphics.g4dn.2xlarge
  • stream.graphics.g4dn.4xlarge
  • stream.graphics.g4dn.8xlarge
  • stream.graphics.g4dn.12xlarge
  • stream.graphics.g4dn.16xlarge
  • stream.graphics-pro.4xlarge
  • stream.graphics-pro.8xlarge
  • stream.graphics-pro.16xlarge

data CreateImageBuilderResponse Source #

See: newCreateImageBuilderResponse smart constructor.

Instances

Instances details
Generic CreateImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

Associated Types

type Rep CreateImageBuilderResponse :: Type -> Type #

Read CreateImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

Show CreateImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

NFData CreateImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

Eq CreateImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

type Rep CreateImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilder

type Rep CreateImageBuilderResponse = D1 ('MetaData "CreateImageBuilderResponse" "Amazonka.AppStream.CreateImageBuilder" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateImageBuilderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageBuilder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageBuilder)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateImageBuilderResponse Source #

Create a value of CreateImageBuilderResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageBuilder:CreateImageBuilderResponse', createImageBuilderResponse_imageBuilder - Information about the image builder.

$sel:httpStatus:CreateImageBuilderResponse', createImageBuilderResponse_httpStatus - The response's http status code.

CreateImageBuilderStreamingURL

data CreateImageBuilderStreamingURL Source #

See: newCreateImageBuilderStreamingURL smart constructor.

Instances

Instances details
ToJSON CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

ToHeaders CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

ToPath CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

ToQuery CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

AWSRequest CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Generic CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Associated Types

type Rep CreateImageBuilderStreamingURL :: Type -> Type #

Read CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Show CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

NFData CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Eq CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Hashable CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

type AWSResponse CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

type Rep CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

type Rep CreateImageBuilderStreamingURL = D1 ('MetaData "CreateImageBuilderStreamingURL" "Amazonka.AppStream.CreateImageBuilderStreamingURL" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateImageBuilderStreamingURL'" 'PrefixI 'True) (S1 ('MetaSel ('Just "validity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateImageBuilderStreamingURL Source #

Create a value of CreateImageBuilderStreamingURL with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:validity:CreateImageBuilderStreamingURL', createImageBuilderStreamingURL_validity - The time that the streaming URL will be valid, in seconds. Specify a value between 1 and 604800 seconds. The default is 3600 seconds.

CreateImageBuilderStreamingURL, createImageBuilderStreamingURL_name - The name of the image builder.

data CreateImageBuilderStreamingURLResponse Source #

Instances

Instances details
Generic CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Read CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Show CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

NFData CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Eq CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

type Rep CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

type Rep CreateImageBuilderStreamingURLResponse = D1 ('MetaData "CreateImageBuilderStreamingURLResponse" "Amazonka.AppStream.CreateImageBuilderStreamingURL" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateImageBuilderStreamingURLResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expires") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "streamingURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateImageBuilderStreamingURLResponse Source #

Create a value of CreateImageBuilderStreamingURLResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expires:CreateImageBuilderStreamingURLResponse', createImageBuilderStreamingURLResponse_expires - The elapsed time, in seconds after the Unix epoch, when this URL expires.

$sel:streamingURL:CreateImageBuilderStreamingURLResponse', createImageBuilderStreamingURLResponse_streamingURL - The URL to start the AppStream 2.0 streaming session.

$sel:httpStatus:CreateImageBuilderStreamingURLResponse', createImageBuilderStreamingURLResponse_httpStatus - The response's http status code.

CreateStack

data CreateStack Source #

See: newCreateStack smart constructor.

Instances

Instances details
ToJSON CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

ToHeaders CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

Methods

toHeaders :: CreateStack -> [Header] #

ToPath CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

ToQuery CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

AWSRequest CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

Associated Types

type AWSResponse CreateStack #

Generic CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

Associated Types

type Rep CreateStack :: Type -> Type #

Read CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

Show CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

NFData CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

Methods

rnf :: CreateStack -> () #

Eq CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

Hashable CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

type AWSResponse CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

type Rep CreateStack Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

type Rep CreateStack = D1 ('MetaData "CreateStack" "Amazonka.AppStream.CreateStack" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateStack'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accessEndpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty AccessEndpoint))) :*: (S1 ('MetaSel ('Just "applicationSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationSettings)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "embedHostDomains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "feedbackURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "redirectURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "storageConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StorageConnector])) :*: S1 ('MetaSel ('Just "streamingExperienceSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamingExperienceSettings)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "userSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty UserSetting))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateStack Source #

Create a value of CreateStack with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateStack, createStack_accessEndpoints - The list of interface VPC endpoint (interface endpoint) objects. Users of the stack can connect to AppStream 2.0 only through the specified endpoints.

CreateStack, createStack_applicationSettings - The persistent application settings for users of a stack. When these settings are enabled, changes that users make to applications and Windows settings are automatically saved after each session and applied to the next session.

CreateStack, createStack_description - The description to display.

CreateStack, createStack_displayName - The stack name to display.

CreateStack, createStack_embedHostDomains - The domains where AppStream 2.0 streaming sessions can be embedded in an iframe. You must approve the domains that you want to host embedded AppStream 2.0 streaming sessions.

CreateStack, createStack_feedbackURL - The URL that users are redirected to after they click the Send Feedback link. If no URL is specified, no Send Feedback link is displayed.

CreateStack, createStack_redirectURL - The URL that users are redirected to after their streaming session ends.

CreateStack, createStack_storageConnectors - The storage connectors to enable.

CreateStack, createStack_streamingExperienceSettings - The streaming protocol you want your stack to prefer. This can be UDP or TCP. Currently, UDP is only supported in the Windows native client.

$sel:tags:CreateStack', createStack_tags - The tags to associate with the stack. A tag is a key-value pair, and the value is optional. For example, Environment=Test. If you do not specify a value, Environment=.

If you do not specify a value, the value is set to an empty string.

Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following special characters:

_ . : / = + \ - @

For more information about tags, see Tagging Your Resources in the Amazon AppStream 2.0 Administration Guide.

CreateStack, createStack_userSettings - The actions that are enabled or disabled for users during their streaming sessions. By default, these actions are enabled.

CreateStack, createStack_name - The name of the stack.

data CreateStackResponse Source #

See: newCreateStackResponse smart constructor.

Instances

Instances details
Generic CreateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

Associated Types

type Rep CreateStackResponse :: Type -> Type #

Read CreateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

Show CreateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

NFData CreateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

Methods

rnf :: CreateStackResponse -> () #

Eq CreateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

type Rep CreateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStack

type Rep CreateStackResponse = D1 ('MetaData "CreateStackResponse" "Amazonka.AppStream.CreateStack" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateStackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Stack)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateStackResponse Source #

Create a value of CreateStackResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stack:CreateStackResponse', createStackResponse_stack - Information about the stack.

$sel:httpStatus:CreateStackResponse', createStackResponse_httpStatus - The response's http status code.

CreateStreamingURL

data CreateStreamingURL Source #

See: newCreateStreamingURL smart constructor.

Instances

Instances details
ToJSON CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

ToHeaders CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

ToPath CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

ToQuery CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

AWSRequest CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

Associated Types

type AWSResponse CreateStreamingURL #

Generic CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

Associated Types

type Rep CreateStreamingURL :: Type -> Type #

Read CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

Show CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

NFData CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

Methods

rnf :: CreateStreamingURL -> () #

Eq CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

Hashable CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

type AWSResponse CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

type Rep CreateStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

type Rep CreateStreamingURL = D1 ('MetaData "CreateStreamingURL" "Amazonka.AppStream.CreateStreamingURL" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateStreamingURL'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sessionContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "validity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "fleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateStreamingURL Source #

Create a value of CreateStreamingURL with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:applicationId:CreateStreamingURL', createStreamingURL_applicationId - The name of the application to launch after the session starts. This is the name that you specified as Name in the Image Assistant. If your fleet is enabled for the Desktop stream view, you can also choose to launch directly to the operating system desktop. To do so, specify Desktop.

$sel:sessionContext:CreateStreamingURL', createStreamingURL_sessionContext - The session context. For more information, see Session Context in the Amazon AppStream 2.0 Administration Guide.

$sel:validity:CreateStreamingURL', createStreamingURL_validity - The time that the streaming URL will be valid, in seconds. Specify a value between 1 and 604800 seconds. The default is 60 seconds.

CreateStreamingURL, createStreamingURL_stackName - The name of the stack.

CreateStreamingURL, createStreamingURL_fleetName - The name of the fleet.

CreateStreamingURL, createStreamingURL_userId - The identifier of the user.

data CreateStreamingURLResponse Source #

See: newCreateStreamingURLResponse smart constructor.

Instances

Instances details
Generic CreateStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

Associated Types

type Rep CreateStreamingURLResponse :: Type -> Type #

Read CreateStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

Show CreateStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

NFData CreateStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

Eq CreateStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

type Rep CreateStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateStreamingURL

type Rep CreateStreamingURLResponse = D1 ('MetaData "CreateStreamingURLResponse" "Amazonka.AppStream.CreateStreamingURL" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateStreamingURLResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expires") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "streamingURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateStreamingURLResponse Source #

Create a value of CreateStreamingURLResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expires:CreateStreamingURLResponse', createStreamingURLResponse_expires - The elapsed time, in seconds after the Unix epoch, when this URL expires.

$sel:streamingURL:CreateStreamingURLResponse', createStreamingURLResponse_streamingURL - The URL to start the AppStream 2.0 streaming session.

$sel:httpStatus:CreateStreamingURLResponse', createStreamingURLResponse_httpStatus - The response's http status code.

CreateUpdatedImage

data CreateUpdatedImage Source #

See: newCreateUpdatedImage smart constructor.

Instances

Instances details
ToJSON CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

ToHeaders CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

ToPath CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

ToQuery CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

AWSRequest CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

Associated Types

type AWSResponse CreateUpdatedImage #

Generic CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

Associated Types

type Rep CreateUpdatedImage :: Type -> Type #

Read CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

Show CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

NFData CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

Methods

rnf :: CreateUpdatedImage -> () #

Eq CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

Hashable CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

type AWSResponse CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

type Rep CreateUpdatedImage Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

type Rep CreateUpdatedImage = D1 ('MetaData "CreateUpdatedImage" "Amazonka.AppStream.CreateUpdatedImage" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateUpdatedImage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "newImageDescription'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "newImageDisplayName'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "newImageTags'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "existingImageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "newImageName'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateUpdatedImage Source #

Create a value of CreateUpdatedImage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dryRun:CreateUpdatedImage', createUpdatedImage_dryRun - Indicates whether to display the status of image update availability before AppStream 2.0 initiates the process of creating a new updated image. If this value is set to true, AppStream 2.0 displays whether image updates are available. If this value is set to false, AppStream 2.0 initiates the process of creating a new updated image without displaying whether image updates are available.

$sel:newImageDescription':CreateUpdatedImage', createUpdatedImage_newImageDescription - The description to display for the new image.

$sel:newImageDisplayName':CreateUpdatedImage', createUpdatedImage_newImageDisplayName - The name to display for the new image.

$sel:newImageTags':CreateUpdatedImage', createUpdatedImage_newImageTags - The tags to associate with the new image. A tag is a key-value pair, and the value is optional. For example, Environment=Test. If you do not specify a value, Environment=.

Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following special characters:

_ . : / = + \ - @

If you do not specify a value, the value is set to an empty string.

For more information about tags, see Tagging Your Resources in the Amazon AppStream 2.0 Administration Guide.

$sel:existingImageName:CreateUpdatedImage', createUpdatedImage_existingImageName - The name of the image to update.

$sel:newImageName':CreateUpdatedImage', createUpdatedImage_newImageName - The name of the new image. The name must be unique within the AWS account and Region.

data CreateUpdatedImageResponse Source #

See: newCreateUpdatedImageResponse smart constructor.

Instances

Instances details
Generic CreateUpdatedImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

Associated Types

type Rep CreateUpdatedImageResponse :: Type -> Type #

Read CreateUpdatedImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

Show CreateUpdatedImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

NFData CreateUpdatedImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

Eq CreateUpdatedImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

type Rep CreateUpdatedImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUpdatedImage

type Rep CreateUpdatedImageResponse = D1 ('MetaData "CreateUpdatedImageResponse" "Amazonka.AppStream.CreateUpdatedImage" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateUpdatedImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "canUpdateImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Image)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateUpdatedImageResponse Source #

Create a value of CreateUpdatedImageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:canUpdateImage:CreateUpdatedImageResponse', createUpdatedImageResponse_canUpdateImage - Indicates whether a new image can be created.

$sel:image:CreateUpdatedImageResponse', createUpdatedImageResponse_image - Undocumented member.

$sel:httpStatus:CreateUpdatedImageResponse', createUpdatedImageResponse_httpStatus - The response's http status code.

CreateUsageReportSubscription

data CreateUsageReportSubscription Source #

See: newCreateUsageReportSubscription smart constructor.

Instances

Instances details
ToJSON CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

ToHeaders CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

ToPath CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

ToQuery CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

AWSRequest CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

Generic CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

Associated Types

type Rep CreateUsageReportSubscription :: Type -> Type #

Read CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

Show CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

NFData CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

Eq CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

Hashable CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

type AWSResponse CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

type Rep CreateUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

type Rep CreateUsageReportSubscription = D1 ('MetaData "CreateUsageReportSubscription" "Amazonka.AppStream.CreateUsageReportSubscription" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateUsageReportSubscription'" 'PrefixI 'False) (U1 :: Type -> Type))

newCreateUsageReportSubscription :: CreateUsageReportSubscription Source #

Create a value of CreateUsageReportSubscription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data CreateUsageReportSubscriptionResponse Source #

Instances

Instances details
Generic CreateUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

Read CreateUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

Show CreateUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

NFData CreateUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

Eq CreateUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

type Rep CreateUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUsageReportSubscription

type Rep CreateUsageReportSubscriptionResponse = D1 ('MetaData "CreateUsageReportSubscriptionResponse" "Amazonka.AppStream.CreateUsageReportSubscription" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateUsageReportSubscriptionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "schedule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UsageReportSchedule)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateUsageReportSubscriptionResponse Source #

Create a value of CreateUsageReportSubscriptionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateUsageReportSubscriptionResponse, createUsageReportSubscriptionResponse_s3BucketName - The Amazon S3 bucket where generated reports are stored.

If you enabled on-instance session scripts and Amazon S3 logging for your session script configuration, AppStream 2.0 created an S3 bucket to store the script output. The bucket is unique to your account and Region. When you enable usage reporting in this case, AppStream 2.0 uses the same bucket to store your usage reports. If you haven't already enabled on-instance session scripts, when you enable usage reports, AppStream 2.0 creates a new S3 bucket.

CreateUsageReportSubscriptionResponse, createUsageReportSubscriptionResponse_schedule - The schedule for generating usage reports.

$sel:httpStatus:CreateUsageReportSubscriptionResponse', createUsageReportSubscriptionResponse_httpStatus - The response's http status code.

CreateUser

data CreateUser Source #

See: newCreateUser smart constructor.

Instances

Instances details
ToJSON CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

ToHeaders CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

Methods

toHeaders :: CreateUser -> [Header] #

ToPath CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

ToQuery CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

AWSRequest CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

Associated Types

type AWSResponse CreateUser #

Generic CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

Associated Types

type Rep CreateUser :: Type -> Type #

Show CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

NFData CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

Methods

rnf :: CreateUser -> () #

Eq CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

Hashable CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

type AWSResponse CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

type Rep CreateUser Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

type Rep CreateUser = D1 ('MetaData "CreateUser" "Amazonka.AppStream.CreateUser" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateUser'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "messageAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageAction)) :*: (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthenticationType)))))

newCreateUser Source #

Create a value of CreateUser with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateUser, createUser_firstName - The first name, or given name, of the user.

CreateUser, createUser_lastName - The last name, or surname, of the user.

$sel:messageAction:CreateUser', createUser_messageAction - The action to take for the welcome email that is sent to a user after the user is created in the user pool. If you specify SUPPRESS, no email is sent. If you specify RESEND, do not specify the first name or last name of the user. If the value is null, the email is sent.

The temporary password in the welcome email is valid for only 7 days. If users don’t set their passwords within 7 days, you must send them a new welcome email.

CreateUser, createUser_userName - The email address of the user.

Users' email addresses are case-sensitive. During login, if they specify an email address that doesn't use the same capitalization as the email address specified when their user pool account was created, a "user does not exist" error message displays.

CreateUser, createUser_authenticationType - The authentication type for the user. You must specify USERPOOL.

data CreateUserResponse Source #

See: newCreateUserResponse smart constructor.

Constructors

CreateUserResponse' Int 

Instances

Instances details
Generic CreateUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

Associated Types

type Rep CreateUserResponse :: Type -> Type #

Read CreateUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

Show CreateUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

NFData CreateUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

Methods

rnf :: CreateUserResponse -> () #

Eq CreateUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

type Rep CreateUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateUser

type Rep CreateUserResponse = D1 ('MetaData "CreateUserResponse" "Amazonka.AppStream.CreateUser" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CreateUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateUserResponse Source #

Create a value of CreateUserResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateUserResponse', createUserResponse_httpStatus - The response's http status code.

DeleteAppBlock

data DeleteAppBlock Source #

See: newDeleteAppBlock smart constructor.

Constructors

DeleteAppBlock' Text 

Instances

Instances details
ToJSON DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

ToHeaders DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

ToPath DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

ToQuery DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

AWSRequest DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

Associated Types

type AWSResponse DeleteAppBlock #

Generic DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

Associated Types

type Rep DeleteAppBlock :: Type -> Type #

Read DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

Show DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

NFData DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

Methods

rnf :: DeleteAppBlock -> () #

Eq DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

Hashable DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

type AWSResponse DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

type Rep DeleteAppBlock Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

type Rep DeleteAppBlock = D1 ('MetaData "DeleteAppBlock" "Amazonka.AppStream.DeleteAppBlock" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteAppBlock'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteAppBlock Source #

Create a value of DeleteAppBlock with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteAppBlock, deleteAppBlock_name - The name of the app block.

data DeleteAppBlockResponse Source #

See: newDeleteAppBlockResponse smart constructor.

Instances

Instances details
Generic DeleteAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

Associated Types

type Rep DeleteAppBlockResponse :: Type -> Type #

Read DeleteAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

Show DeleteAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

NFData DeleteAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

Methods

rnf :: DeleteAppBlockResponse -> () #

Eq DeleteAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

type Rep DeleteAppBlockResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteAppBlock

type Rep DeleteAppBlockResponse = D1 ('MetaData "DeleteAppBlockResponse" "Amazonka.AppStream.DeleteAppBlock" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteAppBlockResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAppBlockResponse Source #

Create a value of DeleteAppBlockResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteAppBlockResponse', deleteAppBlockResponse_httpStatus - The response's http status code.

DeleteApplication

data DeleteApplication Source #

See: newDeleteApplication smart constructor.

Constructors

DeleteApplication' Text 

Instances

Instances details
ToJSON DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

ToHeaders DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

ToPath DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

ToQuery DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

AWSRequest DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

Associated Types

type AWSResponse DeleteApplication #

Generic DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

Associated Types

type Rep DeleteApplication :: Type -> Type #

Read DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

Show DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

NFData DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

Methods

rnf :: DeleteApplication -> () #

Eq DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

Hashable DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

type AWSResponse DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

type Rep DeleteApplication Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

type Rep DeleteApplication = D1 ('MetaData "DeleteApplication" "Amazonka.AppStream.DeleteApplication" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteApplication Source #

Create a value of DeleteApplication with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteApplication, deleteApplication_name - The name of the application.

data DeleteApplicationResponse Source #

See: newDeleteApplicationResponse smart constructor.

Instances

Instances details
Generic DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

Associated Types

type Rep DeleteApplicationResponse :: Type -> Type #

Read DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

Show DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

NFData DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

Eq DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

type Rep DeleteApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteApplication

type Rep DeleteApplicationResponse = D1 ('MetaData "DeleteApplicationResponse" "Amazonka.AppStream.DeleteApplication" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteApplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteApplicationResponse Source #

Create a value of DeleteApplicationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteApplicationResponse', deleteApplicationResponse_httpStatus - The response's http status code.

DeleteDirectoryConfig

data DeleteDirectoryConfig Source #

See: newDeleteDirectoryConfig smart constructor.

Instances

Instances details
ToJSON DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

ToHeaders DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

ToPath DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

ToQuery DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

AWSRequest DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

Associated Types

type AWSResponse DeleteDirectoryConfig #

Generic DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

Associated Types

type Rep DeleteDirectoryConfig :: Type -> Type #

Read DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

Show DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

NFData DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

Methods

rnf :: DeleteDirectoryConfig -> () #

Eq DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

Hashable DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

type AWSResponse DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

type Rep DeleteDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

type Rep DeleteDirectoryConfig = D1 ('MetaData "DeleteDirectoryConfig" "Amazonka.AppStream.DeleteDirectoryConfig" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteDirectoryConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDirectoryConfig Source #

Create a value of DeleteDirectoryConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteDirectoryConfig, deleteDirectoryConfig_directoryName - The name of the directory configuration.

data DeleteDirectoryConfigResponse Source #

See: newDeleteDirectoryConfigResponse smart constructor.

Instances

Instances details
Generic DeleteDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

Associated Types

type Rep DeleteDirectoryConfigResponse :: Type -> Type #

Read DeleteDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

Show DeleteDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

NFData DeleteDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

Eq DeleteDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

type Rep DeleteDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteDirectoryConfig

type Rep DeleteDirectoryConfigResponse = D1 ('MetaData "DeleteDirectoryConfigResponse" "Amazonka.AppStream.DeleteDirectoryConfig" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteDirectoryConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDirectoryConfigResponse Source #

Create a value of DeleteDirectoryConfigResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteDirectoryConfigResponse', deleteDirectoryConfigResponse_httpStatus - The response's http status code.

DeleteEntitlement

data DeleteEntitlement Source #

See: newDeleteEntitlement smart constructor.

Instances

Instances details
ToJSON DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

ToHeaders DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

ToPath DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

ToQuery DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

AWSRequest DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

Associated Types

type AWSResponse DeleteEntitlement #

Generic DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

Associated Types

type Rep DeleteEntitlement :: Type -> Type #

Read DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

Show DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

NFData DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

Methods

rnf :: DeleteEntitlement -> () #

Eq DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

Hashable DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

type AWSResponse DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

type Rep DeleteEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

type Rep DeleteEntitlement = D1 ('MetaData "DeleteEntitlement" "Amazonka.AppStream.DeleteEntitlement" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteEntitlement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteEntitlement Source #

Create a value of DeleteEntitlement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteEntitlement, deleteEntitlement_name - The name of the entitlement.

DeleteEntitlement, deleteEntitlement_stackName - The name of the stack with which the entitlement is associated.

data DeleteEntitlementResponse Source #

See: newDeleteEntitlementResponse smart constructor.

Instances

Instances details
Generic DeleteEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

Associated Types

type Rep DeleteEntitlementResponse :: Type -> Type #

Read DeleteEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

Show DeleteEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

NFData DeleteEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

Eq DeleteEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

type Rep DeleteEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteEntitlement

type Rep DeleteEntitlementResponse = D1 ('MetaData "DeleteEntitlementResponse" "Amazonka.AppStream.DeleteEntitlement" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteEntitlementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteEntitlementResponse Source #

Create a value of DeleteEntitlementResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteEntitlementResponse', deleteEntitlementResponse_httpStatus - The response's http status code.

DeleteFleet

data DeleteFleet Source #

See: newDeleteFleet smart constructor.

Constructors

DeleteFleet' Text 

Instances

Instances details
ToJSON DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

ToHeaders DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

Methods

toHeaders :: DeleteFleet -> [Header] #

ToPath DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

ToQuery DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

AWSRequest DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

Associated Types

type AWSResponse DeleteFleet #

Generic DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

Associated Types

type Rep DeleteFleet :: Type -> Type #

Read DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

Show DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

NFData DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

Methods

rnf :: DeleteFleet -> () #

Eq DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

Hashable DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

type AWSResponse DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

type Rep DeleteFleet Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

type Rep DeleteFleet = D1 ('MetaData "DeleteFleet" "Amazonka.AppStream.DeleteFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteFleet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteFleet Source #

Create a value of DeleteFleet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteFleet, deleteFleet_name - The name of the fleet.

data DeleteFleetResponse Source #

See: newDeleteFleetResponse smart constructor.

Instances

Instances details
Generic DeleteFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

Associated Types

type Rep DeleteFleetResponse :: Type -> Type #

Read DeleteFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

Show DeleteFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

NFData DeleteFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

Methods

rnf :: DeleteFleetResponse -> () #

Eq DeleteFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

type Rep DeleteFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteFleet

type Rep DeleteFleetResponse = D1 ('MetaData "DeleteFleetResponse" "Amazonka.AppStream.DeleteFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteFleetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteFleetResponse Source #

Create a value of DeleteFleetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteFleetResponse', deleteFleetResponse_httpStatus - The response's http status code.

DeleteImage

data DeleteImage Source #

See: newDeleteImage smart constructor.

Constructors

DeleteImage' Text 

Instances

Instances details
ToJSON DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

ToHeaders DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

Methods

toHeaders :: DeleteImage -> [Header] #

ToPath DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

ToQuery DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

AWSRequest DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

Associated Types

type AWSResponse DeleteImage #

Generic DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

Associated Types

type Rep DeleteImage :: Type -> Type #

Read DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

Show DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

NFData DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

Methods

rnf :: DeleteImage -> () #

Eq DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

Hashable DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

type AWSResponse DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

type Rep DeleteImage Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

type Rep DeleteImage = D1 ('MetaData "DeleteImage" "Amazonka.AppStream.DeleteImage" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteImage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteImage Source #

Create a value of DeleteImage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteImage, deleteImage_name - The name of the image.

data DeleteImageResponse Source #

See: newDeleteImageResponse smart constructor.

Instances

Instances details
Generic DeleteImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

Associated Types

type Rep DeleteImageResponse :: Type -> Type #

Read DeleteImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

Show DeleteImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

NFData DeleteImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

Methods

rnf :: DeleteImageResponse -> () #

Eq DeleteImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

type Rep DeleteImageResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImage

type Rep DeleteImageResponse = D1 ('MetaData "DeleteImageResponse" "Amazonka.AppStream.DeleteImage" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Image)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteImageResponse Source #

Create a value of DeleteImageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:image:DeleteImageResponse', deleteImageResponse_image - Information about the image.

$sel:httpStatus:DeleteImageResponse', deleteImageResponse_httpStatus - The response's http status code.

DeleteImageBuilder

data DeleteImageBuilder Source #

See: newDeleteImageBuilder smart constructor.

Instances

Instances details
ToJSON DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

ToHeaders DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

ToPath DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

ToQuery DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

AWSRequest DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

Associated Types

type AWSResponse DeleteImageBuilder #

Generic DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

Associated Types

type Rep DeleteImageBuilder :: Type -> Type #

Read DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

Show DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

NFData DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

Methods

rnf :: DeleteImageBuilder -> () #

Eq DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

Hashable DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

type AWSResponse DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

type Rep DeleteImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

type Rep DeleteImageBuilder = D1 ('MetaData "DeleteImageBuilder" "Amazonka.AppStream.DeleteImageBuilder" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteImageBuilder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteImageBuilder Source #

Create a value of DeleteImageBuilder with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteImageBuilder, deleteImageBuilder_name - The name of the image builder.

data DeleteImageBuilderResponse Source #

See: newDeleteImageBuilderResponse smart constructor.

Instances

Instances details
Generic DeleteImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

Associated Types

type Rep DeleteImageBuilderResponse :: Type -> Type #

Read DeleteImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

Show DeleteImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

NFData DeleteImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

Eq DeleteImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

type Rep DeleteImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImageBuilder

type Rep DeleteImageBuilderResponse = D1 ('MetaData "DeleteImageBuilderResponse" "Amazonka.AppStream.DeleteImageBuilder" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteImageBuilderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageBuilder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageBuilder)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteImageBuilderResponse Source #

Create a value of DeleteImageBuilderResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageBuilder:DeleteImageBuilderResponse', deleteImageBuilderResponse_imageBuilder - Information about the image builder.

$sel:httpStatus:DeleteImageBuilderResponse', deleteImageBuilderResponse_httpStatus - The response's http status code.

DeleteImagePermissions

data DeleteImagePermissions Source #

See: newDeleteImagePermissions smart constructor.

Instances

Instances details
ToJSON DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

ToHeaders DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

ToPath DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

ToQuery DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

AWSRequest DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

Associated Types

type AWSResponse DeleteImagePermissions #

Generic DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

Associated Types

type Rep DeleteImagePermissions :: Type -> Type #

Read DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

Show DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

NFData DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

Methods

rnf :: DeleteImagePermissions -> () #

Eq DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

Hashable DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

type AWSResponse DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

type Rep DeleteImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

type Rep DeleteImagePermissions = D1 ('MetaData "DeleteImagePermissions" "Amazonka.AppStream.DeleteImagePermissions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteImagePermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sharedAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteImagePermissions Source #

Create a value of DeleteImagePermissions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteImagePermissions, deleteImagePermissions_name - The name of the private image.

DeleteImagePermissions, deleteImagePermissions_sharedAccountId - The 12-digit identifier of the AWS account for which to delete image permissions.

data DeleteImagePermissionsResponse Source #

See: newDeleteImagePermissionsResponse smart constructor.

Instances

Instances details
Generic DeleteImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

Associated Types

type Rep DeleteImagePermissionsResponse :: Type -> Type #

Read DeleteImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

Show DeleteImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

NFData DeleteImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

Eq DeleteImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

type Rep DeleteImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteImagePermissions

type Rep DeleteImagePermissionsResponse = D1 ('MetaData "DeleteImagePermissionsResponse" "Amazonka.AppStream.DeleteImagePermissions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteImagePermissionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteImagePermissionsResponse Source #

Create a value of DeleteImagePermissionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteImagePermissionsResponse', deleteImagePermissionsResponse_httpStatus - The response's http status code.

DeleteStack

data DeleteStack Source #

See: newDeleteStack smart constructor.

Constructors

DeleteStack' Text 

Instances

Instances details
ToJSON DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

ToHeaders DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

Methods

toHeaders :: DeleteStack -> [Header] #

ToPath DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

ToQuery DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

AWSRequest DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

Associated Types

type AWSResponse DeleteStack #

Generic DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

Associated Types

type Rep DeleteStack :: Type -> Type #

Read DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

Show DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

NFData DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

Methods

rnf :: DeleteStack -> () #

Eq DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

Hashable DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

type AWSResponse DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

type Rep DeleteStack Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

type Rep DeleteStack = D1 ('MetaData "DeleteStack" "Amazonka.AppStream.DeleteStack" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteStack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteStack Source #

Create a value of DeleteStack with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteStack, deleteStack_name - The name of the stack.

data DeleteStackResponse Source #

See: newDeleteStackResponse smart constructor.

Instances

Instances details
Generic DeleteStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

Associated Types

type Rep DeleteStackResponse :: Type -> Type #

Read DeleteStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

Show DeleteStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

NFData DeleteStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

Methods

rnf :: DeleteStackResponse -> () #

Eq DeleteStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

type Rep DeleteStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteStack

type Rep DeleteStackResponse = D1 ('MetaData "DeleteStackResponse" "Amazonka.AppStream.DeleteStack" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteStackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteStackResponse Source #

Create a value of DeleteStackResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteStackResponse', deleteStackResponse_httpStatus - The response's http status code.

DeleteUsageReportSubscription

data DeleteUsageReportSubscription Source #

See: newDeleteUsageReportSubscription smart constructor.

Instances

Instances details
ToJSON DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

ToHeaders DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

ToPath DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

ToQuery DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

AWSRequest DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

Generic DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

Associated Types

type Rep DeleteUsageReportSubscription :: Type -> Type #

Read DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

Show DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

NFData DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

Eq DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

Hashable DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

type AWSResponse DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

type Rep DeleteUsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

type Rep DeleteUsageReportSubscription = D1 ('MetaData "DeleteUsageReportSubscription" "Amazonka.AppStream.DeleteUsageReportSubscription" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteUsageReportSubscription'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteUsageReportSubscription :: DeleteUsageReportSubscription Source #

Create a value of DeleteUsageReportSubscription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DeleteUsageReportSubscriptionResponse Source #

Instances

Instances details
Generic DeleteUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

Read DeleteUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

Show DeleteUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

NFData DeleteUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

Eq DeleteUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

type Rep DeleteUsageReportSubscriptionResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUsageReportSubscription

type Rep DeleteUsageReportSubscriptionResponse = D1 ('MetaData "DeleteUsageReportSubscriptionResponse" "Amazonka.AppStream.DeleteUsageReportSubscription" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteUsageReportSubscriptionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteUsageReportSubscriptionResponse Source #

Create a value of DeleteUsageReportSubscriptionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteUsageReportSubscriptionResponse', deleteUsageReportSubscriptionResponse_httpStatus - The response's http status code.

DeleteUser

data DeleteUser Source #

See: newDeleteUser smart constructor.

Instances

Instances details
ToJSON DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

ToHeaders DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

Methods

toHeaders :: DeleteUser -> [Header] #

ToPath DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

ToQuery DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

AWSRequest DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

Associated Types

type AWSResponse DeleteUser #

Generic DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

Associated Types

type Rep DeleteUser :: Type -> Type #

Show DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

NFData DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

Methods

rnf :: DeleteUser -> () #

Eq DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

Hashable DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

type AWSResponse DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

type Rep DeleteUser Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

type Rep DeleteUser = D1 ('MetaData "DeleteUser" "Amazonka.AppStream.DeleteUser" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthenticationType)))

newDeleteUser Source #

Create a value of DeleteUser with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteUser, deleteUser_userName - The email address of the user.

Users' email addresses are case-sensitive.

DeleteUser, deleteUser_authenticationType - The authentication type for the user. You must specify USERPOOL.

data DeleteUserResponse Source #

See: newDeleteUserResponse smart constructor.

Constructors

DeleteUserResponse' Int 

Instances

Instances details
Generic DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

Associated Types

type Rep DeleteUserResponse :: Type -> Type #

Read DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

Show DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

NFData DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

Methods

rnf :: DeleteUserResponse -> () #

Eq DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

type Rep DeleteUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DeleteUser

type Rep DeleteUserResponse = D1 ('MetaData "DeleteUserResponse" "Amazonka.AppStream.DeleteUser" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DeleteUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteUserResponse Source #

Create a value of DeleteUserResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteUserResponse', deleteUserResponse_httpStatus - The response's http status code.

DescribeAppBlocks

data DescribeAppBlocks Source #

See: newDescribeAppBlocks smart constructor.

Instances

Instances details
ToJSON DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

ToHeaders DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

ToPath DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

ToQuery DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

AWSRequest DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

Associated Types

type AWSResponse DescribeAppBlocks #

Generic DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

Associated Types

type Rep DescribeAppBlocks :: Type -> Type #

Read DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

Show DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

NFData DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

Methods

rnf :: DescribeAppBlocks -> () #

Eq DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

Hashable DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

type AWSResponse DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

type Rep DescribeAppBlocks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

type Rep DescribeAppBlocks = D1 ('MetaData "DescribeAppBlocks" "Amazonka.AppStream.DescribeAppBlocks" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeAppBlocks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeAppBlocks :: DescribeAppBlocks Source #

Create a value of DescribeAppBlocks with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arns:DescribeAppBlocks', describeAppBlocks_arns - The ARNs of the app blocks.

$sel:maxResults:DescribeAppBlocks', describeAppBlocks_maxResults - The maximum size of each page of results.

DescribeAppBlocks, describeAppBlocks_nextToken - The pagination token used to retrieve the next page of results for this operation.

data DescribeAppBlocksResponse Source #

See: newDescribeAppBlocksResponse smart constructor.

Instances

Instances details
Generic DescribeAppBlocksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

Associated Types

type Rep DescribeAppBlocksResponse :: Type -> Type #

Read DescribeAppBlocksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

Show DescribeAppBlocksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

NFData DescribeAppBlocksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

Eq DescribeAppBlocksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

type Rep DescribeAppBlocksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeAppBlocks

type Rep DescribeAppBlocksResponse = D1 ('MetaData "DescribeAppBlocksResponse" "Amazonka.AppStream.DescribeAppBlocks" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeAppBlocksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appBlocks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AppBlock])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAppBlocksResponse Source #

Create a value of DescribeAppBlocksResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appBlocks:DescribeAppBlocksResponse', describeAppBlocksResponse_appBlocks - The app blocks in the list.

DescribeAppBlocks, describeAppBlocksResponse_nextToken - The pagination token used to retrieve the next page of results for this operation.

$sel:httpStatus:DescribeAppBlocksResponse', describeAppBlocksResponse_httpStatus - The response's http status code.

DescribeApplicationFleetAssociations

data DescribeApplicationFleetAssociations Source #

Instances

Instances details
ToJSON DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

ToHeaders DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

ToPath DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

ToQuery DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

AWSRequest DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

Generic DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

Read DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

Show DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

NFData DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

Eq DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

Hashable DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

type AWSResponse DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

type Rep DescribeApplicationFleetAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

type Rep DescribeApplicationFleetAssociations = D1 ('MetaData "DescribeApplicationFleetAssociations" "Amazonka.AppStream.DescribeApplicationFleetAssociations" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeApplicationFleetAssociations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeApplicationFleetAssociations :: DescribeApplicationFleetAssociations Source #

Create a value of DescribeApplicationFleetAssociations with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeApplicationFleetAssociations, describeApplicationFleetAssociations_applicationArn - The ARN of the application.

DescribeApplicationFleetAssociations, describeApplicationFleetAssociations_fleetName - The name of the fleet.

$sel:maxResults:DescribeApplicationFleetAssociations', describeApplicationFleetAssociations_maxResults - The maximum size of each page of results.

DescribeApplicationFleetAssociations, describeApplicationFleetAssociations_nextToken - The pagination token used to retrieve the next page of results for this operation.

data DescribeApplicationFleetAssociationsResponse Source #

Instances

Instances details
Generic DescribeApplicationFleetAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

Read DescribeApplicationFleetAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

Show DescribeApplicationFleetAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

NFData DescribeApplicationFleetAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

Eq DescribeApplicationFleetAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

type Rep DescribeApplicationFleetAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplicationFleetAssociations

type Rep DescribeApplicationFleetAssociationsResponse = D1 ('MetaData "DescribeApplicationFleetAssociationsResponse" "Amazonka.AppStream.DescribeApplicationFleetAssociations" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeApplicationFleetAssociationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationFleetAssociations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ApplicationFleetAssociation))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeApplicationFleetAssociationsResponse Source #

Create a value of DescribeApplicationFleetAssociationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:applicationFleetAssociations:DescribeApplicationFleetAssociationsResponse', describeApplicationFleetAssociationsResponse_applicationFleetAssociations - The application fleet associations in the list.

DescribeApplicationFleetAssociations, describeApplicationFleetAssociationsResponse_nextToken - The pagination token used to retrieve the next page of results for this operation.

$sel:httpStatus:DescribeApplicationFleetAssociationsResponse', describeApplicationFleetAssociationsResponse_httpStatus - The response's http status code.

DescribeApplications

data DescribeApplications Source #

See: newDescribeApplications smart constructor.

Instances

Instances details
ToJSON DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

ToHeaders DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

ToPath DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

ToQuery DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

AWSRequest DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

Associated Types

type AWSResponse DescribeApplications #

Generic DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

Associated Types

type Rep DescribeApplications :: Type -> Type #

Read DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

Show DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

NFData DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

Methods

rnf :: DescribeApplications -> () #

Eq DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

Hashable DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

type AWSResponse DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

type Rep DescribeApplications Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

type Rep DescribeApplications = D1 ('MetaData "DescribeApplications" "Amazonka.AppStream.DescribeApplications" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeApplications'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeApplications :: DescribeApplications Source #

Create a value of DescribeApplications with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arns:DescribeApplications', describeApplications_arns - The ARNs for the applications.

$sel:maxResults:DescribeApplications', describeApplications_maxResults - The maximum size of each page of results.

DescribeApplications, describeApplications_nextToken - The pagination token used to retrieve the next page of results for this operation.

data DescribeApplicationsResponse Source #

See: newDescribeApplicationsResponse smart constructor.

Instances

Instances details
Generic DescribeApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

Associated Types

type Rep DescribeApplicationsResponse :: Type -> Type #

Read DescribeApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

Show DescribeApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

NFData DescribeApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

Eq DescribeApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

type Rep DescribeApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeApplications

type Rep DescribeApplicationsResponse = D1 ('MetaData "DescribeApplicationsResponse" "Amazonka.AppStream.DescribeApplications" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeApplicationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Application])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeApplicationsResponse Source #

Create a value of DescribeApplicationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeApplicationsResponse, describeApplicationsResponse_applications - The applications in the list.

DescribeApplications, describeApplicationsResponse_nextToken - The pagination token used to retrieve the next page of results for this operation.

$sel:httpStatus:DescribeApplicationsResponse', describeApplicationsResponse_httpStatus - The response's http status code.

DescribeDirectoryConfigs (Paginated)

data DescribeDirectoryConfigs Source #

See: newDescribeDirectoryConfigs smart constructor.

Instances

Instances details
ToJSON DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

ToHeaders DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

ToPath DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

ToQuery DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

AWSPager DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

AWSRequest DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Generic DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Associated Types

type Rep DescribeDirectoryConfigs :: Type -> Type #

Read DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Show DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

NFData DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Eq DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Hashable DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

type AWSResponse DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigs Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigs = D1 ('MetaData "DescribeDirectoryConfigs" "Amazonka.AppStream.DescribeDirectoryConfigs" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeDirectoryConfigs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeDirectoryConfigs :: DescribeDirectoryConfigs Source #

Create a value of DescribeDirectoryConfigs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryNames:DescribeDirectoryConfigs', describeDirectoryConfigs_directoryNames - The directory names.

$sel:maxResults:DescribeDirectoryConfigs', describeDirectoryConfigs_maxResults - The maximum size of each page of results.

DescribeDirectoryConfigs, describeDirectoryConfigs_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

data DescribeDirectoryConfigsResponse Source #

See: newDescribeDirectoryConfigsResponse smart constructor.

Instances

Instances details
Generic DescribeDirectoryConfigsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Associated Types

type Rep DescribeDirectoryConfigsResponse :: Type -> Type #

Show DescribeDirectoryConfigsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

NFData DescribeDirectoryConfigsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

Eq DescribeDirectoryConfigsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeDirectoryConfigs

type Rep DescribeDirectoryConfigsResponse = D1 ('MetaData "DescribeDirectoryConfigsResponse" "Amazonka.AppStream.DescribeDirectoryConfigs" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeDirectoryConfigsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DirectoryConfig])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeDirectoryConfigsResponse Source #

Create a value of DescribeDirectoryConfigsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryConfigs:DescribeDirectoryConfigsResponse', describeDirectoryConfigsResponse_directoryConfigs - Information about the directory configurations. Note that although the response syntax in this topic includes the account password, this password is not returned in the actual response.

DescribeDirectoryConfigs, describeDirectoryConfigsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:httpStatus:DescribeDirectoryConfigsResponse', describeDirectoryConfigsResponse_httpStatus - The response's http status code.

DescribeEntitlements

data DescribeEntitlements Source #

See: newDescribeEntitlements smart constructor.

Instances

Instances details
ToJSON DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

ToHeaders DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

ToPath DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

ToQuery DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

AWSRequest DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

Associated Types

type AWSResponse DescribeEntitlements #

Generic DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

Associated Types

type Rep DescribeEntitlements :: Type -> Type #

Read DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

Show DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

NFData DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

Methods

rnf :: DescribeEntitlements -> () #

Eq DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

Hashable DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

type AWSResponse DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

type Rep DescribeEntitlements Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

type Rep DescribeEntitlements = D1 ('MetaData "DescribeEntitlements" "Amazonka.AppStream.DescribeEntitlements" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeEntitlements'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeEntitlements Source #

Create a value of DescribeEntitlements with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:DescribeEntitlements', describeEntitlements_maxResults - The maximum size of each page of results.

DescribeEntitlements, describeEntitlements_name - The name of the entitlement.

DescribeEntitlements, describeEntitlements_nextToken - The pagination token used to retrieve the next page of results for this operation.

DescribeEntitlements, describeEntitlements_stackName - The name of the stack with which the entitlement is associated.

data DescribeEntitlementsResponse Source #

See: newDescribeEntitlementsResponse smart constructor.

Instances

Instances details
Generic DescribeEntitlementsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

Associated Types

type Rep DescribeEntitlementsResponse :: Type -> Type #

Read DescribeEntitlementsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

Show DescribeEntitlementsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

NFData DescribeEntitlementsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

Eq DescribeEntitlementsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

type Rep DescribeEntitlementsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeEntitlements

type Rep DescribeEntitlementsResponse = D1 ('MetaData "DescribeEntitlementsResponse" "Amazonka.AppStream.DescribeEntitlements" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeEntitlementsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entitlements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Entitlement])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeEntitlementsResponse Source #

Create a value of DescribeEntitlementsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entitlements:DescribeEntitlementsResponse', describeEntitlementsResponse_entitlements - The entitlements.

DescribeEntitlements, describeEntitlementsResponse_nextToken - The pagination token used to retrieve the next page of results for this operation.

$sel:httpStatus:DescribeEntitlementsResponse', describeEntitlementsResponse_httpStatus - The response's http status code.

DescribeFleets (Paginated)

data DescribeFleets Source #

See: newDescribeFleets smart constructor.

Constructors

DescribeFleets' (Maybe [Text]) (Maybe Text) 

Instances

Instances details
ToJSON DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

ToHeaders DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

ToPath DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

ToQuery DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

AWSPager DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

AWSRequest DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

Associated Types

type AWSResponse DescribeFleets #

Generic DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

Associated Types

type Rep DescribeFleets :: Type -> Type #

Read DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

Show DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

NFData DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

Methods

rnf :: DescribeFleets -> () #

Eq DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

Hashable DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

type AWSResponse DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

type Rep DescribeFleets Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

type Rep DescribeFleets = D1 ('MetaData "DescribeFleets" "Amazonka.AppStream.DescribeFleets" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeFleets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "names") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeFleets :: DescribeFleets Source #

Create a value of DescribeFleets with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:names:DescribeFleets', describeFleets_names - The names of the fleets to describe.

DescribeFleets, describeFleets_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

data DescribeFleetsResponse Source #

See: newDescribeFleetsResponse smart constructor.

Instances

Instances details
Generic DescribeFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

Associated Types

type Rep DescribeFleetsResponse :: Type -> Type #

Read DescribeFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

Show DescribeFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

NFData DescribeFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

Methods

rnf :: DescribeFleetsResponse -> () #

Eq DescribeFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

type Rep DescribeFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeFleets

type Rep DescribeFleetsResponse = D1 ('MetaData "DescribeFleetsResponse" "Amazonka.AppStream.DescribeFleets" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeFleetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fleets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Fleet])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeFleetsResponse Source #

Create a value of DescribeFleetsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fleets:DescribeFleetsResponse', describeFleetsResponse_fleets - Information about the fleets.

DescribeFleets, describeFleetsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:httpStatus:DescribeFleetsResponse', describeFleetsResponse_httpStatus - The response's http status code.

DescribeImageBuilders (Paginated)

data DescribeImageBuilders Source #

See: newDescribeImageBuilders smart constructor.

Instances

Instances details
ToJSON DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

ToHeaders DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

ToPath DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

ToQuery DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

AWSPager DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

AWSRequest DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Associated Types

type AWSResponse DescribeImageBuilders #

Generic DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Associated Types

type Rep DescribeImageBuilders :: Type -> Type #

Read DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Show DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

NFData DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Methods

rnf :: DescribeImageBuilders -> () #

Eq DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Hashable DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

type AWSResponse DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

type Rep DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

type Rep DescribeImageBuilders = D1 ('MetaData "DescribeImageBuilders" "Amazonka.AppStream.DescribeImageBuilders" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeImageBuilders'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "names") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeImageBuilders :: DescribeImageBuilders Source #

Create a value of DescribeImageBuilders with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:DescribeImageBuilders', describeImageBuilders_maxResults - The maximum size of each page of results.

$sel:names:DescribeImageBuilders', describeImageBuilders_names - The names of the image builders to describe.

DescribeImageBuilders, describeImageBuilders_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

data DescribeImageBuildersResponse Source #

See: newDescribeImageBuildersResponse smart constructor.

Instances

Instances details
Generic DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Associated Types

type Rep DescribeImageBuildersResponse :: Type -> Type #

Read DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Show DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

NFData DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Eq DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

type Rep DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

type Rep DescribeImageBuildersResponse = D1 ('MetaData "DescribeImageBuildersResponse" "Amazonka.AppStream.DescribeImageBuilders" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeImageBuildersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageBuilders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageBuilder])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeImageBuildersResponse Source #

Create a value of DescribeImageBuildersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageBuilders:DescribeImageBuildersResponse', describeImageBuildersResponse_imageBuilders - Information about the image builders.

DescribeImageBuilders, describeImageBuildersResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:httpStatus:DescribeImageBuildersResponse', describeImageBuildersResponse_httpStatus - The response's http status code.

DescribeImagePermissions

data DescribeImagePermissions Source #

See: newDescribeImagePermissions smart constructor.

Instances

Instances details
ToJSON DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

ToHeaders DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

ToPath DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

ToQuery DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

AWSRequest DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

Generic DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

Associated Types

type Rep DescribeImagePermissions :: Type -> Type #

Read DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

Show DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

NFData DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

Eq DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

Hashable DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

type AWSResponse DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

type Rep DescribeImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

type Rep DescribeImagePermissions = D1 ('MetaData "DescribeImagePermissions" "Amazonka.AppStream.DescribeImagePermissions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeImagePermissions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sharedAwsAccountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeImagePermissions Source #

Create a value of DescribeImagePermissions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:DescribeImagePermissions', describeImagePermissions_maxResults - The maximum size of each page of results.

DescribeImagePermissions, describeImagePermissions_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

$sel:sharedAwsAccountIds:DescribeImagePermissions', describeImagePermissions_sharedAwsAccountIds - The 12-digit identifier of one or more AWS accounts with which the image is shared.

DescribeImagePermissions, describeImagePermissions_name - The name of the private image for which to describe permissions. The image must be one that you own.

data DescribeImagePermissionsResponse Source #

See: newDescribeImagePermissionsResponse smart constructor.

Instances

Instances details
Generic DescribeImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

Associated Types

type Rep DescribeImagePermissionsResponse :: Type -> Type #

Read DescribeImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

Show DescribeImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

NFData DescribeImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

Eq DescribeImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

type Rep DescribeImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImagePermissions

type Rep DescribeImagePermissionsResponse = D1 ('MetaData "DescribeImagePermissionsResponse" "Amazonka.AppStream.DescribeImagePermissions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeImagePermissionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sharedImagePermissionsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SharedImagePermissions])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeImagePermissionsResponse Source #

Create a value of DescribeImagePermissionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeImagePermissions, describeImagePermissionsResponse_name - The name of the private image.

DescribeImagePermissions, describeImagePermissionsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:sharedImagePermissionsList:DescribeImagePermissionsResponse', describeImagePermissionsResponse_sharedImagePermissionsList - The permissions for a private image that you own.

$sel:httpStatus:DescribeImagePermissionsResponse', describeImagePermissionsResponse_httpStatus - The response's http status code.

DescribeImages (Paginated)

data DescribeImages Source #

See: newDescribeImages smart constructor.

Instances

Instances details
ToJSON DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

ToHeaders DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

ToPath DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

ToQuery DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

AWSPager DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

AWSRequest DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

Associated Types

type AWSResponse DescribeImages #

Generic DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

Associated Types

type Rep DescribeImages :: Type -> Type #

Read DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

Show DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

NFData DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

Methods

rnf :: DescribeImages -> () #

Eq DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

Hashable DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

type AWSResponse DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

type Rep DescribeImages Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

type Rep DescribeImages = D1 ('MetaData "DescribeImages" "Amazonka.AppStream.DescribeImages" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeImages'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "names") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VisibilityType))))))

newDescribeImages :: DescribeImages Source #

Create a value of DescribeImages with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arns:DescribeImages', describeImages_arns - The ARNs of the public, private, and shared images to describe.

$sel:maxResults:DescribeImages', describeImages_maxResults - The maximum size of each page of results.

$sel:names:DescribeImages', describeImages_names - The names of the public or private images to describe.

DescribeImages, describeImages_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

$sel:type':DescribeImages', describeImages_type - The type of image (public, private, or shared) to describe.

data DescribeImagesResponse Source #

See: newDescribeImagesResponse smart constructor.

Instances

Instances details
Generic DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

Associated Types

type Rep DescribeImagesResponse :: Type -> Type #

Read DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

Show DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

NFData DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

Methods

rnf :: DescribeImagesResponse -> () #

Eq DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

type Rep DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImages

type Rep DescribeImagesResponse = D1 ('MetaData "DescribeImagesResponse" "Amazonka.AppStream.DescribeImages" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeImagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "images") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Image])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeImagesResponse Source #

Create a value of DescribeImagesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:images:DescribeImagesResponse', describeImagesResponse_images - Information about the images.

DescribeImages, describeImagesResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:httpStatus:DescribeImagesResponse', describeImagesResponse_httpStatus - The response's http status code.

DescribeSessions (Paginated)

data DescribeSessions Source #

See: newDescribeSessions smart constructor.

Instances

Instances details
ToJSON DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

ToHeaders DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

ToPath DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

ToQuery DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

AWSPager DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

AWSRequest DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

Associated Types

type AWSResponse DescribeSessions #

Generic DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

Associated Types

type Rep DescribeSessions :: Type -> Type #

Read DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

Show DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

NFData DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

Methods

rnf :: DescribeSessions -> () #

Eq DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

Hashable DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

type AWSResponse DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

type Rep DescribeSessions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

type Rep DescribeSessions = D1 ('MetaData "DescribeSessions" "Amazonka.AppStream.DescribeSessions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeSessions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthenticationType)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDescribeSessions Source #

Create a value of DescribeSessions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeSessions, describeSessions_authenticationType - The authentication method. Specify API for a user authenticated using a streaming URL or SAML for a SAML federated user. The default is to authenticate users using a streaming URL.

$sel:limit:DescribeSessions', describeSessions_limit - The size of each page of results. The default value is 20 and the maximum value is 50.

DescribeSessions, describeSessions_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

DescribeSessions, describeSessions_userId - The user identifier (ID). If you specify a user ID, you must also specify the authentication type.

DescribeSessions, describeSessions_stackName - The name of the stack. This value is case-sensitive.

DescribeSessions, describeSessions_fleetName - The name of the fleet. This value is case-sensitive.

data DescribeSessionsResponse Source #

See: newDescribeSessionsResponse smart constructor.

Instances

Instances details
Generic DescribeSessionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

Associated Types

type Rep DescribeSessionsResponse :: Type -> Type #

Read DescribeSessionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

Show DescribeSessionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

NFData DescribeSessionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

Eq DescribeSessionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

type Rep DescribeSessionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeSessions

type Rep DescribeSessionsResponse = D1 ('MetaData "DescribeSessionsResponse" "Amazonka.AppStream.DescribeSessions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeSessionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sessions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Session])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeSessionsResponse Source #

Create a value of DescribeSessionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeSessions, describeSessionsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:sessions:DescribeSessionsResponse', describeSessionsResponse_sessions - Information about the streaming sessions.

$sel:httpStatus:DescribeSessionsResponse', describeSessionsResponse_httpStatus - The response's http status code.

DescribeStacks (Paginated)

data DescribeStacks Source #

See: newDescribeStacks smart constructor.

Constructors

DescribeStacks' (Maybe [Text]) (Maybe Text) 

Instances

Instances details
ToJSON DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

ToHeaders DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

ToPath DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

ToQuery DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

AWSPager DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

AWSRequest DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

Associated Types

type AWSResponse DescribeStacks #

Generic DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

Associated Types

type Rep DescribeStacks :: Type -> Type #

Read DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

Show DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

NFData DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

Methods

rnf :: DescribeStacks -> () #

Eq DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

Hashable DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

type AWSResponse DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

type Rep DescribeStacks Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

type Rep DescribeStacks = D1 ('MetaData "DescribeStacks" "Amazonka.AppStream.DescribeStacks" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeStacks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "names") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeStacks :: DescribeStacks Source #

Create a value of DescribeStacks with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:names:DescribeStacks', describeStacks_names - The names of the stacks to describe.

DescribeStacks, describeStacks_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

data DescribeStacksResponse Source #

See: newDescribeStacksResponse smart constructor.

Instances

Instances details
Generic DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

Associated Types

type Rep DescribeStacksResponse :: Type -> Type #

Read DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

Show DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

NFData DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

Methods

rnf :: DescribeStacksResponse -> () #

Eq DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

type Rep DescribeStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeStacks

type Rep DescribeStacksResponse = D1 ('MetaData "DescribeStacksResponse" "Amazonka.AppStream.DescribeStacks" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeStacksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stacks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Stack])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeStacksResponse Source #

Create a value of DescribeStacksResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeStacks, describeStacksResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:stacks:DescribeStacksResponse', describeStacksResponse_stacks - Information about the stacks.

$sel:httpStatus:DescribeStacksResponse', describeStacksResponse_httpStatus - The response's http status code.

DescribeUsageReportSubscriptions

data DescribeUsageReportSubscriptions Source #

See: newDescribeUsageReportSubscriptions smart constructor.

Instances

Instances details
ToJSON DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

ToHeaders DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

ToPath DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

ToQuery DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

AWSRequest DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

Generic DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

Associated Types

type Rep DescribeUsageReportSubscriptions :: Type -> Type #

Read DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

Show DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

NFData DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

Eq DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

Hashable DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

type AWSResponse DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

type Rep DescribeUsageReportSubscriptions Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

type Rep DescribeUsageReportSubscriptions = D1 ('MetaData "DescribeUsageReportSubscriptions" "Amazonka.AppStream.DescribeUsageReportSubscriptions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeUsageReportSubscriptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeUsageReportSubscriptions :: DescribeUsageReportSubscriptions Source #

Create a value of DescribeUsageReportSubscriptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:DescribeUsageReportSubscriptions', describeUsageReportSubscriptions_maxResults - The maximum size of each page of results.

DescribeUsageReportSubscriptions, describeUsageReportSubscriptions_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

data DescribeUsageReportSubscriptionsResponse Source #

Instances

Instances details
Generic DescribeUsageReportSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

Read DescribeUsageReportSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

Show DescribeUsageReportSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

NFData DescribeUsageReportSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

Eq DescribeUsageReportSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

type Rep DescribeUsageReportSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsageReportSubscriptions

type Rep DescribeUsageReportSubscriptionsResponse = D1 ('MetaData "DescribeUsageReportSubscriptionsResponse" "Amazonka.AppStream.DescribeUsageReportSubscriptions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeUsageReportSubscriptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "usageReportSubscriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UsageReportSubscription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeUsageReportSubscriptionsResponse Source #

Create a value of DescribeUsageReportSubscriptionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeUsageReportSubscriptions, describeUsageReportSubscriptionsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:usageReportSubscriptions:DescribeUsageReportSubscriptionsResponse', describeUsageReportSubscriptionsResponse_usageReportSubscriptions - Information about the usage report subscription.

$sel:httpStatus:DescribeUsageReportSubscriptionsResponse', describeUsageReportSubscriptionsResponse_httpStatus - The response's http status code.

DescribeUserStackAssociations (Paginated)

data DescribeUserStackAssociations Source #

See: newDescribeUserStackAssociations smart constructor.

Instances

Instances details
ToJSON DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

ToHeaders DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

ToPath DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

ToQuery DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

AWSPager DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

AWSRequest DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

Generic DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

Associated Types

type Rep DescribeUserStackAssociations :: Type -> Type #

Show DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

NFData DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

Eq DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

Hashable DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

type AWSResponse DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

type Rep DescribeUserStackAssociations Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

type Rep DescribeUserStackAssociations = D1 ('MetaData "DescribeUserStackAssociations" "Amazonka.AppStream.DescribeUserStackAssociations" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeUserStackAssociations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthenticationType)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))))

newDescribeUserStackAssociations :: DescribeUserStackAssociations Source #

Create a value of DescribeUserStackAssociations with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeUserStackAssociations, describeUserStackAssociations_authenticationType - The authentication type for the user who is associated with the stack. You must specify USERPOOL.

$sel:maxResults:DescribeUserStackAssociations', describeUserStackAssociations_maxResults - The maximum size of each page of results.

DescribeUserStackAssociations, describeUserStackAssociations_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

DescribeUserStackAssociations, describeUserStackAssociations_stackName - The name of the stack that is associated with the user.

DescribeUserStackAssociations, describeUserStackAssociations_userName - The email address of the user who is associated with the stack.

Users' email addresses are case-sensitive.

data DescribeUserStackAssociationsResponse Source #

Instances

Instances details
Generic DescribeUserStackAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

Show DescribeUserStackAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

NFData DescribeUserStackAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

Eq DescribeUserStackAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

type Rep DescribeUserStackAssociationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUserStackAssociations

type Rep DescribeUserStackAssociationsResponse = D1 ('MetaData "DescribeUserStackAssociationsResponse" "Amazonka.AppStream.DescribeUserStackAssociations" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeUserStackAssociationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "userStackAssociations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty UserStackAssociation))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeUserStackAssociationsResponse Source #

Create a value of DescribeUserStackAssociationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeUserStackAssociations, describeUserStackAssociationsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:userStackAssociations:DescribeUserStackAssociationsResponse', describeUserStackAssociationsResponse_userStackAssociations - The UserStackAssociation objects.

$sel:httpStatus:DescribeUserStackAssociationsResponse', describeUserStackAssociationsResponse_httpStatus - The response's http status code.

DescribeUsers (Paginated)

data DescribeUsers Source #

See: newDescribeUsers smart constructor.

Instances

Instances details
ToJSON DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

ToHeaders DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

ToPath DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

ToQuery DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

AWSPager DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

AWSRequest DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

Associated Types

type AWSResponse DescribeUsers #

Generic DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

Associated Types

type Rep DescribeUsers :: Type -> Type #

Read DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

Show DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

NFData DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

Methods

rnf :: DescribeUsers -> () #

Eq DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

Hashable DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

type AWSResponse DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

type Rep DescribeUsers Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

type Rep DescribeUsers = D1 ('MetaData "DescribeUsers" "Amazonka.AppStream.DescribeUsers" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeUsers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthenticationType))))

newDescribeUsers Source #

Create a value of DescribeUsers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:DescribeUsers', describeUsers_maxResults - The maximum size of each page of results.

DescribeUsers, describeUsers_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

DescribeUsers, describeUsers_authenticationType - The authentication type for the users in the user pool to describe. You must specify USERPOOL.

data DescribeUsersResponse Source #

See: newDescribeUsersResponse smart constructor.

Instances

Instances details
Generic DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

Associated Types

type Rep DescribeUsersResponse :: Type -> Type #

Show DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

NFData DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

Methods

rnf :: DescribeUsersResponse -> () #

Eq DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

type Rep DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeUsers

type Rep DescribeUsersResponse = D1 ('MetaData "DescribeUsersResponse" "Amazonka.AppStream.DescribeUsers" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DescribeUsersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "users") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [User])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeUsersResponse Source #

Create a value of DescribeUsersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeUsers, describeUsersResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:users:DescribeUsersResponse', describeUsersResponse_users - Information about users in the user pool.

$sel:httpStatus:DescribeUsersResponse', describeUsersResponse_httpStatus - The response's http status code.

DisableUser

data DisableUser Source #

See: newDisableUser smart constructor.

Instances

Instances details
ToJSON DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

ToHeaders DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

Methods

toHeaders :: DisableUser -> [Header] #

ToPath DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

ToQuery DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

AWSRequest DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

Associated Types

type AWSResponse DisableUser #

Generic DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

Associated Types

type Rep DisableUser :: Type -> Type #

Show DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

NFData DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

Methods

rnf :: DisableUser -> () #

Eq DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

Hashable DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

type AWSResponse DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

type Rep DisableUser Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

type Rep DisableUser = D1 ('MetaData "DisableUser" "Amazonka.AppStream.DisableUser" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DisableUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthenticationType)))

newDisableUser Source #

Create a value of DisableUser with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DisableUser, disableUser_userName - The email address of the user.

Users' email addresses are case-sensitive.

DisableUser, disableUser_authenticationType - The authentication type for the user. You must specify USERPOOL.

data DisableUserResponse Source #

See: newDisableUserResponse smart constructor.

Instances

Instances details
Generic DisableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

Associated Types

type Rep DisableUserResponse :: Type -> Type #

Read DisableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

Show DisableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

NFData DisableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

Methods

rnf :: DisableUserResponse -> () #

Eq DisableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

type Rep DisableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisableUser

type Rep DisableUserResponse = D1 ('MetaData "DisableUserResponse" "Amazonka.AppStream.DisableUser" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DisableUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisableUserResponse Source #

Create a value of DisableUserResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DisableUserResponse', disableUserResponse_httpStatus - The response's http status code.

DisassociateApplicationFleet

data DisassociateApplicationFleet Source #

See: newDisassociateApplicationFleet smart constructor.

Instances

Instances details
ToJSON DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

ToHeaders DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

ToPath DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

ToQuery DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

AWSRequest DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

Generic DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

Associated Types

type Rep DisassociateApplicationFleet :: Type -> Type #

Read DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

Show DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

NFData DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

Eq DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

Hashable DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

type AWSResponse DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

type Rep DisassociateApplicationFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

type Rep DisassociateApplicationFleet = D1 ('MetaData "DisassociateApplicationFleet" "Amazonka.AppStream.DisassociateApplicationFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DisassociateApplicationFleet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateApplicationFleet Source #

Create a value of DisassociateApplicationFleet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DisassociateApplicationFleet, disassociateApplicationFleet_fleetName - The name of the fleet.

DisassociateApplicationFleet, disassociateApplicationFleet_applicationArn - The ARN of the application.

data DisassociateApplicationFleetResponse Source #

Instances

Instances details
Generic DisassociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

Read DisassociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

Show DisassociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

NFData DisassociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

Eq DisassociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

type Rep DisassociateApplicationFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFleet

type Rep DisassociateApplicationFleetResponse = D1 ('MetaData "DisassociateApplicationFleetResponse" "Amazonka.AppStream.DisassociateApplicationFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DisassociateApplicationFleetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateApplicationFleetResponse Source #

Create a value of DisassociateApplicationFleetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DisassociateApplicationFleetResponse', disassociateApplicationFleetResponse_httpStatus - The response's http status code.

DisassociateApplicationFromEntitlement

data DisassociateApplicationFromEntitlement Source #

Instances

Instances details
ToJSON DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

ToHeaders DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

ToPath DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

ToQuery DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

AWSRequest DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

Generic DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

Read DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

Show DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

NFData DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

Eq DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

Hashable DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

type AWSResponse DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

type Rep DisassociateApplicationFromEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

type Rep DisassociateApplicationFromEntitlement = D1 ('MetaData "DisassociateApplicationFromEntitlement" "Amazonka.AppStream.DisassociateApplicationFromEntitlement" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DisassociateApplicationFromEntitlement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "entitlementName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDisassociateApplicationFromEntitlement Source #

Create a value of DisassociateApplicationFromEntitlement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DisassociateApplicationFromEntitlement, disassociateApplicationFromEntitlement_stackName - The name of the stack with which the entitlement is associated.

$sel:entitlementName:DisassociateApplicationFromEntitlement', disassociateApplicationFromEntitlement_entitlementName - The name of the entitlement.

DisassociateApplicationFromEntitlement, disassociateApplicationFromEntitlement_applicationIdentifier - The identifier of the application to remove from the entitlement.

data DisassociateApplicationFromEntitlementResponse Source #

Instances

Instances details
Generic DisassociateApplicationFromEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

Read DisassociateApplicationFromEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

Show DisassociateApplicationFromEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

NFData DisassociateApplicationFromEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

Eq DisassociateApplicationFromEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

type Rep DisassociateApplicationFromEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateApplicationFromEntitlement

type Rep DisassociateApplicationFromEntitlementResponse = D1 ('MetaData "DisassociateApplicationFromEntitlementResponse" "Amazonka.AppStream.DisassociateApplicationFromEntitlement" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DisassociateApplicationFromEntitlementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateApplicationFromEntitlementResponse Source #

Create a value of DisassociateApplicationFromEntitlementResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DisassociateApplicationFromEntitlementResponse', disassociateApplicationFromEntitlementResponse_httpStatus - The response's http status code.

DisassociateFleet

data DisassociateFleet Source #

See: newDisassociateFleet smart constructor.

Instances

Instances details
ToJSON DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

ToHeaders DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

ToPath DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

ToQuery DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

AWSRequest DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

Associated Types

type AWSResponse DisassociateFleet #

Generic DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

Associated Types

type Rep DisassociateFleet :: Type -> Type #

Read DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

Show DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

NFData DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

Methods

rnf :: DisassociateFleet -> () #

Eq DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

Hashable DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

type AWSResponse DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

type Rep DisassociateFleet Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

type Rep DisassociateFleet = D1 ('MetaData "DisassociateFleet" "Amazonka.AppStream.DisassociateFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DisassociateFleet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateFleet Source #

Create a value of DisassociateFleet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DisassociateFleet, disassociateFleet_fleetName - The name of the fleet.

DisassociateFleet, disassociateFleet_stackName - The name of the stack.

data DisassociateFleetResponse Source #

See: newDisassociateFleetResponse smart constructor.

Instances

Instances details
Generic DisassociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

Associated Types

type Rep DisassociateFleetResponse :: Type -> Type #

Read DisassociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

Show DisassociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

NFData DisassociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

Eq DisassociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

type Rep DisassociateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.DisassociateFleet

type Rep DisassociateFleetResponse = D1 ('MetaData "DisassociateFleetResponse" "Amazonka.AppStream.DisassociateFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DisassociateFleetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateFleetResponse Source #

Create a value of DisassociateFleetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DisassociateFleetResponse', disassociateFleetResponse_httpStatus - The response's http status code.

EnableUser

data EnableUser Source #

See: newEnableUser smart constructor.

Instances

Instances details
ToJSON EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

ToHeaders EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

Methods

toHeaders :: EnableUser -> [Header] #

ToPath EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

ToQuery EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

AWSRequest EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

Associated Types

type AWSResponse EnableUser #

Generic EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

Associated Types

type Rep EnableUser :: Type -> Type #

Show EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

NFData EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

Methods

rnf :: EnableUser -> () #

Eq EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

Hashable EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

type AWSResponse EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

type Rep EnableUser Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

type Rep EnableUser = D1 ('MetaData "EnableUser" "Amazonka.AppStream.EnableUser" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "EnableUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthenticationType)))

newEnableUser Source #

Create a value of EnableUser with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

EnableUser, enableUser_userName - The email address of the user.

Users' email addresses are case-sensitive. During login, if they specify an email address that doesn't use the same capitalization as the email address specified when their user pool account was created, a "user does not exist" error message displays.

EnableUser, enableUser_authenticationType - The authentication type for the user. You must specify USERPOOL.

data EnableUserResponse Source #

See: newEnableUserResponse smart constructor.

Constructors

EnableUserResponse' Int 

Instances

Instances details
Generic EnableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

Associated Types

type Rep EnableUserResponse :: Type -> Type #

Read EnableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

Show EnableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

NFData EnableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

Methods

rnf :: EnableUserResponse -> () #

Eq EnableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

type Rep EnableUserResponse Source # 
Instance details

Defined in Amazonka.AppStream.EnableUser

type Rep EnableUserResponse = D1 ('MetaData "EnableUserResponse" "Amazonka.AppStream.EnableUser" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "EnableUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEnableUserResponse Source #

Create a value of EnableUserResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:EnableUserResponse', enableUserResponse_httpStatus - The response's http status code.

ExpireSession

data ExpireSession Source #

See: newExpireSession smart constructor.

Constructors

ExpireSession' Text 

Instances

Instances details
ToJSON ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

ToHeaders ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

ToPath ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

ToQuery ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

AWSRequest ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

Associated Types

type AWSResponse ExpireSession #

Generic ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

Associated Types

type Rep ExpireSession :: Type -> Type #

Read ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

Show ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

NFData ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

Methods

rnf :: ExpireSession -> () #

Eq ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

Hashable ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

type AWSResponse ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

type Rep ExpireSession Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

type Rep ExpireSession = D1 ('MetaData "ExpireSession" "Amazonka.AppStream.ExpireSession" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ExpireSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newExpireSession Source #

Create a value of ExpireSession with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sessionId:ExpireSession', expireSession_sessionId - The identifier of the streaming session.

data ExpireSessionResponse Source #

See: newExpireSessionResponse smart constructor.

Instances

Instances details
Generic ExpireSessionResponse Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

Associated Types

type Rep ExpireSessionResponse :: Type -> Type #

Read ExpireSessionResponse Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

Show ExpireSessionResponse Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

NFData ExpireSessionResponse Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

Methods

rnf :: ExpireSessionResponse -> () #

Eq ExpireSessionResponse Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

type Rep ExpireSessionResponse Source # 
Instance details

Defined in Amazonka.AppStream.ExpireSession

type Rep ExpireSessionResponse = D1 ('MetaData "ExpireSessionResponse" "Amazonka.AppStream.ExpireSession" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ExpireSessionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newExpireSessionResponse Source #

Create a value of ExpireSessionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:ExpireSessionResponse', expireSessionResponse_httpStatus - The response's http status code.

ListAssociatedFleets (Paginated)

data ListAssociatedFleets Source #

See: newListAssociatedFleets smart constructor.

Instances

Instances details
ToJSON ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

ToHeaders ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

ToPath ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

ToQuery ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

AWSPager ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

AWSRequest ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

Associated Types

type AWSResponse ListAssociatedFleets #

Generic ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

Associated Types

type Rep ListAssociatedFleets :: Type -> Type #

Read ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

Show ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

NFData ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

Methods

rnf :: ListAssociatedFleets -> () #

Eq ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

Hashable ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

type AWSResponse ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

type Rep ListAssociatedFleets Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

type Rep ListAssociatedFleets = D1 ('MetaData "ListAssociatedFleets" "Amazonka.AppStream.ListAssociatedFleets" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ListAssociatedFleets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListAssociatedFleets Source #

Create a value of ListAssociatedFleets with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListAssociatedFleets, listAssociatedFleets_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

ListAssociatedFleets, listAssociatedFleets_stackName - The name of the stack.

data ListAssociatedFleetsResponse Source #

See: newListAssociatedFleetsResponse smart constructor.

Instances

Instances details
Generic ListAssociatedFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

Associated Types

type Rep ListAssociatedFleetsResponse :: Type -> Type #

Read ListAssociatedFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

Show ListAssociatedFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

NFData ListAssociatedFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

Eq ListAssociatedFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

type Rep ListAssociatedFleetsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedFleets

type Rep ListAssociatedFleetsResponse = D1 ('MetaData "ListAssociatedFleetsResponse" "Amazonka.AppStream.ListAssociatedFleets" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ListAssociatedFleetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "names") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAssociatedFleetsResponse Source #

Create a value of ListAssociatedFleetsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:names:ListAssociatedFleetsResponse', listAssociatedFleetsResponse_names - The name of the fleet.

ListAssociatedFleets, listAssociatedFleetsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:httpStatus:ListAssociatedFleetsResponse', listAssociatedFleetsResponse_httpStatus - The response's http status code.

ListAssociatedStacks (Paginated)

data ListAssociatedStacks Source #

See: newListAssociatedStacks smart constructor.

Instances

Instances details
ToJSON ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

ToHeaders ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

ToPath ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

ToQuery ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

AWSPager ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

AWSRequest ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

Associated Types

type AWSResponse ListAssociatedStacks #

Generic ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

Associated Types

type Rep ListAssociatedStacks :: Type -> Type #

Read ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

Show ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

NFData ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

Methods

rnf :: ListAssociatedStacks -> () #

Eq ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

Hashable ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

type AWSResponse ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

type Rep ListAssociatedStacks Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

type Rep ListAssociatedStacks = D1 ('MetaData "ListAssociatedStacks" "Amazonka.AppStream.ListAssociatedStacks" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ListAssociatedStacks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListAssociatedStacks Source #

Create a value of ListAssociatedStacks with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListAssociatedStacks, listAssociatedStacks_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

ListAssociatedStacks, listAssociatedStacks_fleetName - The name of the fleet.

data ListAssociatedStacksResponse Source #

See: newListAssociatedStacksResponse smart constructor.

Instances

Instances details
Generic ListAssociatedStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

Associated Types

type Rep ListAssociatedStacksResponse :: Type -> Type #

Read ListAssociatedStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

Show ListAssociatedStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

NFData ListAssociatedStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

Eq ListAssociatedStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

type Rep ListAssociatedStacksResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListAssociatedStacks

type Rep ListAssociatedStacksResponse = D1 ('MetaData "ListAssociatedStacksResponse" "Amazonka.AppStream.ListAssociatedStacks" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ListAssociatedStacksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "names") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAssociatedStacksResponse Source #

Create a value of ListAssociatedStacksResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:names:ListAssociatedStacksResponse', listAssociatedStacksResponse_names - The name of the stack.

ListAssociatedStacks, listAssociatedStacksResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:httpStatus:ListAssociatedStacksResponse', listAssociatedStacksResponse_httpStatus - The response's http status code.

ListEntitledApplications

data ListEntitledApplications Source #

See: newListEntitledApplications smart constructor.

Instances

Instances details
ToJSON ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

ToHeaders ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

ToPath ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

ToQuery ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

AWSRequest ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

Generic ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

Associated Types

type Rep ListEntitledApplications :: Type -> Type #

Read ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

Show ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

NFData ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

Eq ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

Hashable ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

type AWSResponse ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

type Rep ListEntitledApplications Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

type Rep ListEntitledApplications = D1 ('MetaData "ListEntitledApplications" "Amazonka.AppStream.ListEntitledApplications" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ListEntitledApplications'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entitlementName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListEntitledApplications Source #

Create a value of ListEntitledApplications with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListEntitledApplications', listEntitledApplications_maxResults - The maximum size of each page of results.

ListEntitledApplications, listEntitledApplications_nextToken - The pagination token used to retrieve the next page of results for this operation.

ListEntitledApplications, listEntitledApplications_stackName - The name of the stack with which the entitlement is associated.

$sel:entitlementName:ListEntitledApplications', listEntitledApplications_entitlementName - The name of the entitlement.

data ListEntitledApplicationsResponse Source #

See: newListEntitledApplicationsResponse smart constructor.

Instances

Instances details
Generic ListEntitledApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

Associated Types

type Rep ListEntitledApplicationsResponse :: Type -> Type #

Read ListEntitledApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

Show ListEntitledApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

NFData ListEntitledApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

Eq ListEntitledApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

type Rep ListEntitledApplicationsResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListEntitledApplications

type Rep ListEntitledApplicationsResponse = D1 ('MetaData "ListEntitledApplicationsResponse" "Amazonka.AppStream.ListEntitledApplications" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ListEntitledApplicationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entitledApplications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntitledApplication])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListEntitledApplicationsResponse Source #

Create a value of ListEntitledApplicationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entitledApplications:ListEntitledApplicationsResponse', listEntitledApplicationsResponse_entitledApplications - The entitled applications.

ListEntitledApplications, listEntitledApplicationsResponse_nextToken - The pagination token used to retrieve the next page of results for this operation.

$sel:httpStatus:ListEntitledApplicationsResponse', listEntitledApplicationsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.AppStream.ListTagsForResource" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.AppStream.ListTagsForResource" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The information about the tags.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

StartFleet

data StartFleet Source #

See: newStartFleet smart constructor.

Constructors

StartFleet' Text 

Instances

Instances details
ToJSON StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

ToHeaders StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

Methods

toHeaders :: StartFleet -> [Header] #

ToPath StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

ToQuery StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

AWSRequest StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

Associated Types

type AWSResponse StartFleet #

Generic StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

Associated Types

type Rep StartFleet :: Type -> Type #

Read StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

Show StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

NFData StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

Methods

rnf :: StartFleet -> () #

Eq StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

Hashable StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

type AWSResponse StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

type Rep StartFleet Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

type Rep StartFleet = D1 ('MetaData "StartFleet" "Amazonka.AppStream.StartFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "StartFleet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartFleet Source #

Arguments

:: Text

StartFleet

-> StartFleet 

Create a value of StartFleet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartFleet, startFleet_name - The name of the fleet.

data StartFleetResponse Source #

See: newStartFleetResponse smart constructor.

Constructors

StartFleetResponse' Int 

Instances

Instances details
Generic StartFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

Associated Types

type Rep StartFleetResponse :: Type -> Type #

Read StartFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

Show StartFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

NFData StartFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

Methods

rnf :: StartFleetResponse -> () #

Eq StartFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

type Rep StartFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartFleet

type Rep StartFleetResponse = D1 ('MetaData "StartFleetResponse" "Amazonka.AppStream.StartFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "StartFleetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartFleetResponse Source #

Create a value of StartFleetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StartFleetResponse', startFleetResponse_httpStatus - The response's http status code.

StartImageBuilder

data StartImageBuilder Source #

See: newStartImageBuilder smart constructor.

Instances

Instances details
ToJSON StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

ToHeaders StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

ToPath StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

ToQuery StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

AWSRequest StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

Associated Types

type AWSResponse StartImageBuilder #

Generic StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

Associated Types

type Rep StartImageBuilder :: Type -> Type #

Read StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

Show StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

NFData StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

Methods

rnf :: StartImageBuilder -> () #

Eq StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

Hashable StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

type AWSResponse StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

type Rep StartImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

type Rep StartImageBuilder = D1 ('MetaData "StartImageBuilder" "Amazonka.AppStream.StartImageBuilder" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "StartImageBuilder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appstreamAgentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartImageBuilder Source #

Create a value of StartImageBuilder with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartImageBuilder, startImageBuilder_appstreamAgentVersion - The version of the AppStream 2.0 agent to use for this image builder. To use the latest version of the AppStream 2.0 agent, specify [LATEST].

StartImageBuilder, startImageBuilder_name - The name of the image builder.

data StartImageBuilderResponse Source #

See: newStartImageBuilderResponse smart constructor.

Instances

Instances details
Generic StartImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

Associated Types

type Rep StartImageBuilderResponse :: Type -> Type #

Read StartImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

Show StartImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

NFData StartImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

Eq StartImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

type Rep StartImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StartImageBuilder

type Rep StartImageBuilderResponse = D1 ('MetaData "StartImageBuilderResponse" "Amazonka.AppStream.StartImageBuilder" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "StartImageBuilderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageBuilder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageBuilder)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartImageBuilderResponse Source #

Create a value of StartImageBuilderResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageBuilder:StartImageBuilderResponse', startImageBuilderResponse_imageBuilder - Information about the image builder.

$sel:httpStatus:StartImageBuilderResponse', startImageBuilderResponse_httpStatus - The response's http status code.

StopFleet

data StopFleet Source #

See: newStopFleet smart constructor.

Constructors

StopFleet' Text 

Instances

Instances details
ToJSON StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

ToHeaders StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

Methods

toHeaders :: StopFleet -> [Header] #

ToPath StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

ToQuery StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

AWSRequest StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

Associated Types

type AWSResponse StopFleet #

Generic StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

Associated Types

type Rep StopFleet :: Type -> Type #

Read StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

Show StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

NFData StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

Methods

rnf :: StopFleet -> () #

Eq StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

Hashable StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

type AWSResponse StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

type Rep StopFleet Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

type Rep StopFleet = D1 ('MetaData "StopFleet" "Amazonka.AppStream.StopFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "StopFleet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopFleet Source #

Arguments

:: Text

StopFleet

-> StopFleet 

Create a value of StopFleet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StopFleet, stopFleet_name - The name of the fleet.

data StopFleetResponse Source #

See: newStopFleetResponse smart constructor.

Constructors

StopFleetResponse' Int 

Instances

Instances details
Generic StopFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

Associated Types

type Rep StopFleetResponse :: Type -> Type #

Read StopFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

Show StopFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

NFData StopFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

Methods

rnf :: StopFleetResponse -> () #

Eq StopFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

type Rep StopFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopFleet

type Rep StopFleetResponse = D1 ('MetaData "StopFleetResponse" "Amazonka.AppStream.StopFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "StopFleetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopFleetResponse Source #

Create a value of StopFleetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StopFleetResponse', stopFleetResponse_httpStatus - The response's http status code.

StopImageBuilder

data StopImageBuilder Source #

See: newStopImageBuilder smart constructor.

Constructors

StopImageBuilder' Text 

Instances

Instances details
ToJSON StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

ToHeaders StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

ToPath StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

ToQuery StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

AWSRequest StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

Associated Types

type AWSResponse StopImageBuilder #

Generic StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

Associated Types

type Rep StopImageBuilder :: Type -> Type #

Read StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

Show StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

NFData StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

Methods

rnf :: StopImageBuilder -> () #

Eq StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

Hashable StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

type AWSResponse StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

type Rep StopImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

type Rep StopImageBuilder = D1 ('MetaData "StopImageBuilder" "Amazonka.AppStream.StopImageBuilder" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "StopImageBuilder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopImageBuilder Source #

Create a value of StopImageBuilder with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StopImageBuilder, stopImageBuilder_name - The name of the image builder.

data StopImageBuilderResponse Source #

See: newStopImageBuilderResponse smart constructor.

Instances

Instances details
Generic StopImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

Associated Types

type Rep StopImageBuilderResponse :: Type -> Type #

Read StopImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

Show StopImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

NFData StopImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

Eq StopImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

type Rep StopImageBuilderResponse Source # 
Instance details

Defined in Amazonka.AppStream.StopImageBuilder

type Rep StopImageBuilderResponse = D1 ('MetaData "StopImageBuilderResponse" "Amazonka.AppStream.StopImageBuilder" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "StopImageBuilderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageBuilder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageBuilder)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopImageBuilderResponse Source #

Create a value of StopImageBuilderResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageBuilder:StopImageBuilderResponse', stopImageBuilderResponse_imageBuilder - Information about the image builder.

$sel:httpStatus:StopImageBuilderResponse', stopImageBuilderResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.AppStream.TagResource" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.

$sel:tags:TagResource', tagResource_tags - The tags to associate. A tag is a key-value pair, and the value is optional. For example, Environment=Test. If you do not specify a value, Environment=.

If you do not specify a value, the value is set to an empty string.

Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following special characters:

_ . : / = + \ - @

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.AppStream.TagResource" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.AppStream.UntagResource" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag keys for the tags to disassociate.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppStream.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.AppStream.UntagResource" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateApplication

data UpdateApplication Source #

See: newUpdateApplication smart constructor.

Instances

Instances details
ToJSON UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

ToHeaders UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

ToPath UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

ToQuery UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

AWSRequest UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

Associated Types

type AWSResponse UpdateApplication #

Generic UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

Associated Types

type Rep UpdateApplication :: Type -> Type #

Read UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

Show UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

NFData UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

Methods

rnf :: UpdateApplication -> () #

Eq UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

Hashable UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

type AWSResponse UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

type Rep UpdateApplication Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

newUpdateApplication Source #

Create a value of UpdateApplication with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateApplication, updateApplication_appBlockArn - The ARN of the app block.

$sel:attributesToDelete:UpdateApplication', updateApplication_attributesToDelete - The attributes to delete for an application.

UpdateApplication, updateApplication_description - The description of the application.

UpdateApplication, updateApplication_displayName - The display name of the application. This name is visible to users in the application catalog.

UpdateApplication, updateApplication_iconS3Location - The icon S3 location of the application.

UpdateApplication, updateApplication_launchParameters - The launch parameters of the application.

UpdateApplication, updateApplication_launchPath - The launch path of the application.

UpdateApplication, updateApplication_workingDirectory - The working directory of the application.

UpdateApplication, updateApplication_name - The name of the application. This name is visible to users when display name is not specified.

data UpdateApplicationResponse Source #

See: newUpdateApplicationResponse smart constructor.

Instances

Instances details
Generic UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

Associated Types

type Rep UpdateApplicationResponse :: Type -> Type #

Read UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

Show UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

NFData UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

Eq UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

type Rep UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateApplication

type Rep UpdateApplicationResponse = D1 ('MetaData "UpdateApplicationResponse" "Amazonka.AppStream.UpdateApplication" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UpdateApplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "application") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Application)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateApplicationResponse Source #

Create a value of UpdateApplicationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:application:UpdateApplicationResponse', updateApplicationResponse_application - Undocumented member.

$sel:httpStatus:UpdateApplicationResponse', updateApplicationResponse_httpStatus - The response's http status code.

UpdateDirectoryConfig

data UpdateDirectoryConfig Source #

See: newUpdateDirectoryConfig smart constructor.

Instances

Instances details
ToJSON UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

ToHeaders UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

ToPath UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

ToQuery UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

AWSRequest UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Associated Types

type AWSResponse UpdateDirectoryConfig #

Generic UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Associated Types

type Rep UpdateDirectoryConfig :: Type -> Type #

Show UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

NFData UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Methods

rnf :: UpdateDirectoryConfig -> () #

Eq UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Hashable UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

type AWSResponse UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

type Rep UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

type Rep UpdateDirectoryConfig = D1 ('MetaData "UpdateDirectoryConfig" "Amazonka.AppStream.UpdateDirectoryConfig" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UpdateDirectoryConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateBasedAuthProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateBasedAuthProperties)) :*: S1 ('MetaSel ('Just "organizationalUnitDistinguishedNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "serviceAccountCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceAccountCredentials)) :*: S1 ('MetaSel ('Just "directoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateDirectoryConfig Source #

Create a value of UpdateDirectoryConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateDirectoryConfig, updateDirectoryConfig_certificateBasedAuthProperties - The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user identities to Active Directory domain-joined streaming instances. Fallback is turned on by default when certificate-based authentication is Enabled . Fallback allows users to log in using their AD domain password if certificate-based authentication is unsuccessful, or to unlock a desktop lock screen. Enabled_no_directory_login_fallback enables certificate-based authentication, but does not allow users to log in using their AD domain password. Users will be disconnected to re-authenticate using certificates.

UpdateDirectoryConfig, updateDirectoryConfig_organizationalUnitDistinguishedNames - The distinguished names of the organizational units for computer accounts.

UpdateDirectoryConfig, updateDirectoryConfig_serviceAccountCredentials - The credentials for the service account used by the fleet or image builder to connect to the directory.

UpdateDirectoryConfig, updateDirectoryConfig_directoryName - The name of the Directory Config object.

data UpdateDirectoryConfigResponse Source #

See: newUpdateDirectoryConfigResponse smart constructor.

Instances

Instances details
Generic UpdateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Associated Types

type Rep UpdateDirectoryConfigResponse :: Type -> Type #

Show UpdateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

NFData UpdateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Eq UpdateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

type Rep UpdateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

type Rep UpdateDirectoryConfigResponse = D1 ('MetaData "UpdateDirectoryConfigResponse" "Amazonka.AppStream.UpdateDirectoryConfig" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UpdateDirectoryConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDirectoryConfigResponse Source #

Create a value of UpdateDirectoryConfigResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryConfig:UpdateDirectoryConfigResponse', updateDirectoryConfigResponse_directoryConfig - Information about the Directory Config object.

$sel:httpStatus:UpdateDirectoryConfigResponse', updateDirectoryConfigResponse_httpStatus - The response's http status code.

UpdateEntitlement

data UpdateEntitlement Source #

See: newUpdateEntitlement smart constructor.

Instances

Instances details
ToJSON UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

ToHeaders UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

ToPath UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

ToQuery UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

AWSRequest UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

Associated Types

type AWSResponse UpdateEntitlement #

Generic UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

Associated Types

type Rep UpdateEntitlement :: Type -> Type #

Read UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

Show UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

NFData UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

Methods

rnf :: UpdateEntitlement -> () #

Eq UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

Hashable UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

type AWSResponse UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

type Rep UpdateEntitlement Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

type Rep UpdateEntitlement = D1 ('MetaData "UpdateEntitlement" "Amazonka.AppStream.UpdateEntitlement" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UpdateEntitlement'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appVisibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppVisibility)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty EntitlementAttribute)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateEntitlement Source #

Create a value of UpdateEntitlement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateEntitlement, updateEntitlement_appVisibility - Specifies whether all or only selected apps are entitled.

UpdateEntitlement, updateEntitlement_attributes - The attributes of the entitlement.

UpdateEntitlement, updateEntitlement_description - The description of the entitlement.

UpdateEntitlement, updateEntitlement_name - The name of the entitlement.

UpdateEntitlement, updateEntitlement_stackName - The name of the stack with which the entitlement is associated.

data UpdateEntitlementResponse Source #

See: newUpdateEntitlementResponse smart constructor.

Instances

Instances details
Generic UpdateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

Associated Types

type Rep UpdateEntitlementResponse :: Type -> Type #

Read UpdateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

Show UpdateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

NFData UpdateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

Eq UpdateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

type Rep UpdateEntitlementResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateEntitlement

type Rep UpdateEntitlementResponse = D1 ('MetaData "UpdateEntitlementResponse" "Amazonka.AppStream.UpdateEntitlement" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UpdateEntitlementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entitlement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Entitlement)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateEntitlementResponse Source #

Create a value of UpdateEntitlementResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entitlement:UpdateEntitlementResponse', updateEntitlementResponse_entitlement - The entitlement.

$sel:httpStatus:UpdateEntitlementResponse', updateEntitlementResponse_httpStatus - The response's http status code.

UpdateFleet

data UpdateFleet Source #

See: newUpdateFleet smart constructor.

Instances

Instances details
ToJSON UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

ToHeaders UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

Methods

toHeaders :: UpdateFleet -> [Header] #

ToPath UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

ToQuery UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

AWSRequest UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

Associated Types

type AWSResponse UpdateFleet #

Generic UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

Associated Types

type Rep UpdateFleet :: Type -> Type #

Read UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

Show UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

NFData UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

Methods

rnf :: UpdateFleet -> () #

Eq UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

Hashable UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

type AWSResponse UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

type Rep UpdateFleet Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

type Rep UpdateFleet = D1 ('MetaData "UpdateFleet" "Amazonka.AppStream.UpdateFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UpdateFleet'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "attributesToDelete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FleetAttribute])) :*: S1 ('MetaSel ('Just "computeCapacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComputeCapacity))) :*: (S1 ('MetaSel ('Just "deleteVpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "disconnectTimeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainJoinInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainJoinInfo))) :*: (S1 ('MetaSel ('Just "enableDefaultInternetAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "iamRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "idleDisconnectTimeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))) :*: (((S1 ('MetaSel ('Just "imageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxConcurrentSessions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "maxUserDurationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlatformType)) :*: S1 ('MetaSel ('Just "sessionScriptS3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)))) :*: (S1 ('MetaSel ('Just "streamView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamView)) :*: (S1 ('MetaSel ('Just "usbDeviceFilterStrings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfig))))))))

newUpdateFleet :: UpdateFleet Source #

Create a value of UpdateFleet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributesToDelete:UpdateFleet', updateFleet_attributesToDelete - The fleet attributes to delete.

$sel:computeCapacity:UpdateFleet', updateFleet_computeCapacity - The desired capacity for the fleet. This is not allowed for Elastic fleets.

$sel:deleteVpcConfig:UpdateFleet', updateFleet_deleteVpcConfig - Deletes the VPC association for the specified fleet.

UpdateFleet, updateFleet_description - The description to display.

UpdateFleet, updateFleet_disconnectTimeoutInSeconds - The amount of time that a streaming session remains active after users disconnect. If users try to reconnect to the streaming session after a disconnection or network interruption within this time interval, they are connected to their previous session. Otherwise, they are connected to a new session with a new streaming instance.

Specify a value between 60 and 360000.

UpdateFleet, updateFleet_displayName - The fleet name to display.

UpdateFleet, updateFleet_domainJoinInfo - The name of the directory and organizational unit (OU) to use to join the fleet to a Microsoft Active Directory domain.

UpdateFleet, updateFleet_enableDefaultInternetAccess - Enables or disables default internet access for the fleet.

UpdateFleet, updateFleet_iamRoleArn - The Amazon Resource Name (ARN) of the IAM role to apply to the fleet. To assume a role, a fleet instance calls the AWS Security Token Service (STS) AssumeRole API operation and passes the ARN of the role to use. The operation creates a new session with temporary credentials. AppStream 2.0 retrieves the temporary credentials and creates the appstream_machine_role credential profile on the instance.

For more information, see Using an IAM Role to Grant Permissions to Applications and Scripts Running on AppStream 2.0 Streaming Instances in the Amazon AppStream 2.0 Administration Guide.

UpdateFleet, updateFleet_idleDisconnectTimeoutInSeconds - The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the DisconnectTimeoutInSeconds time interval begins. Users are notified before they are disconnected due to inactivity. If users try to reconnect to the streaming session before the time interval specified in DisconnectTimeoutInSeconds elapses, they are connected to their previous session. Users are considered idle when they stop providing keyboard or mouse input during their streaming session. File uploads and downloads, audio in, audio out, and pixels changing do not qualify as user activity. If users continue to be idle after the time interval in IdleDisconnectTimeoutInSeconds elapses, they are disconnected.

To prevent users from being disconnected due to inactivity, specify a value of 0. Otherwise, specify a value between 60 and 3600. The default value is 0.

If you enable this feature, we recommend that you specify a value that corresponds exactly to a whole number of minutes (for example, 60, 120, and 180). If you don't do this, the value is rounded to the nearest minute. For example, if you specify a value of 70, users are disconnected after 1 minute of inactivity. If you specify a value that is at the midpoint between two different minutes, the value is rounded up. For example, if you specify a value of 90, users are disconnected after 2 minutes of inactivity.

UpdateFleet, updateFleet_imageArn - The ARN of the public, private, or shared image to use.

UpdateFleet, updateFleet_imageName - The name of the image used to create the fleet.

UpdateFleet, updateFleet_instanceType - The instance type to use when launching fleet instances. The following instance types are available:

  • stream.standard.small
  • stream.standard.medium
  • stream.standard.large
  • stream.standard.xlarge
  • stream.standard.2xlarge
  • stream.compute.large
  • stream.compute.xlarge
  • stream.compute.2xlarge
  • stream.compute.4xlarge
  • stream.compute.8xlarge
  • stream.memory.large
  • stream.memory.xlarge
  • stream.memory.2xlarge
  • stream.memory.4xlarge
  • stream.memory.8xlarge
  • stream.memory.z1d.large
  • stream.memory.z1d.xlarge
  • stream.memory.z1d.2xlarge
  • stream.memory.z1d.3xlarge
  • stream.memory.z1d.6xlarge
  • stream.memory.z1d.12xlarge
  • stream.graphics-design.large
  • stream.graphics-design.xlarge
  • stream.graphics-design.2xlarge
  • stream.graphics-design.4xlarge
  • stream.graphics-desktop.2xlarge
  • stream.graphics.g4dn.xlarge
  • stream.graphics.g4dn.2xlarge
  • stream.graphics.g4dn.4xlarge
  • stream.graphics.g4dn.8xlarge
  • stream.graphics.g4dn.12xlarge
  • stream.graphics.g4dn.16xlarge
  • stream.graphics-pro.4xlarge
  • stream.graphics-pro.8xlarge
  • stream.graphics-pro.16xlarge

The following instance types are available for Elastic fleets:

  • stream.standard.small
  • stream.standard.medium
  • stream.standard.large
  • stream.standard.xlarge
  • stream.standard.2xlarge

UpdateFleet, updateFleet_maxConcurrentSessions - The maximum number of concurrent sessions for a fleet.

UpdateFleet, updateFleet_maxUserDurationInSeconds - The maximum amount of time that a streaming session can remain active, in seconds. If users are still connected to a streaming instance five minutes before this limit is reached, they are prompted to save any open documents before being disconnected. After this time elapses, the instance is terminated and replaced by a new instance.

Specify a value between 600 and 360000.

UpdateFleet, updateFleet_name - A unique name for the fleet.

UpdateFleet, updateFleet_platform - The platform of the fleet. WINDOWS_SERVER_2019 and AMAZON_LINUX2 are supported for Elastic fleets.

UpdateFleet, updateFleet_sessionScriptS3Location - The S3 location of the session scripts configuration zip file. This only applies to Elastic fleets.

UpdateFleet, updateFleet_streamView - The AppStream 2.0 view that is displayed to your users when they stream from the fleet. When APP is specified, only the windows of applications opened by users display. When DESKTOP is specified, the standard desktop that is provided by the operating system displays.

The default value is APP.

UpdateFleet, updateFleet_usbDeviceFilterStrings - The USB device filter strings that specify which USB devices a user can redirect to the fleet streaming session, when using the Windows native client. This is allowed but not required for Elastic fleets.

UpdateFleet, updateFleet_vpcConfig - The VPC configuration for the fleet. This is required for Elastic fleets, but not required for other fleet types. Elastic fleets require that you specify at least two subnets in different availability zones.

data UpdateFleetResponse Source #

See: newUpdateFleetResponse smart constructor.

Instances

Instances details
Generic UpdateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

Associated Types

type Rep UpdateFleetResponse :: Type -> Type #

Read UpdateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

Show UpdateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

NFData UpdateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

Methods

rnf :: UpdateFleetResponse -> () #

Eq UpdateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

type Rep UpdateFleetResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateFleet

type Rep UpdateFleetResponse = D1 ('MetaData "UpdateFleetResponse" "Amazonka.AppStream.UpdateFleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UpdateFleetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fleet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Fleet)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateFleetResponse Source #

Create a value of UpdateFleetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fleet:UpdateFleetResponse', updateFleetResponse_fleet - Information about the fleet.

$sel:httpStatus:UpdateFleetResponse', updateFleetResponse_httpStatus - The response's http status code.

UpdateImagePermissions

data UpdateImagePermissions Source #

See: newUpdateImagePermissions smart constructor.

Instances

Instances details
ToJSON UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

ToHeaders UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

ToPath UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

ToQuery UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

AWSRequest UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

Associated Types

type AWSResponse UpdateImagePermissions #

Generic UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

Associated Types

type Rep UpdateImagePermissions :: Type -> Type #

Read UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

Show UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

NFData UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

Methods

rnf :: UpdateImagePermissions -> () #

Eq UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

Hashable UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

type AWSResponse UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

type Rep UpdateImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

type Rep UpdateImagePermissions = D1 ('MetaData "UpdateImagePermissions" "Amazonka.AppStream.UpdateImagePermissions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UpdateImagePermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "sharedAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imagePermissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImagePermissions))))

newUpdateImagePermissions Source #

Create a value of UpdateImagePermissions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateImagePermissions, updateImagePermissions_name - The name of the private image.

UpdateImagePermissions, updateImagePermissions_sharedAccountId - The 12-digit identifier of the AWS account for which you want add or update image permissions.

UpdateImagePermissions, updateImagePermissions_imagePermissions - The permissions for the image.

data UpdateImagePermissionsResponse Source #

See: newUpdateImagePermissionsResponse smart constructor.

Instances

Instances details
Generic UpdateImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

Associated Types

type Rep UpdateImagePermissionsResponse :: Type -> Type #

Read UpdateImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

Show UpdateImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

NFData UpdateImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

Eq UpdateImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

type Rep UpdateImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateImagePermissions

type Rep UpdateImagePermissionsResponse = D1 ('MetaData "UpdateImagePermissionsResponse" "Amazonka.AppStream.UpdateImagePermissions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UpdateImagePermissionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateImagePermissionsResponse Source #

Create a value of UpdateImagePermissionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateImagePermissionsResponse', updateImagePermissionsResponse_httpStatus - The response's http status code.

UpdateStack

data UpdateStack Source #

See: newUpdateStack smart constructor.

Instances

Instances details
ToJSON UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

ToHeaders UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

Methods

toHeaders :: UpdateStack -> [Header] #

ToPath UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

ToQuery UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

AWSRequest UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

Associated Types

type AWSResponse UpdateStack #

Generic UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

Associated Types

type Rep UpdateStack :: Type -> Type #

Read UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

Show UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

NFData UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

Methods

rnf :: UpdateStack -> () #

Eq UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

Hashable UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

type AWSResponse UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

type Rep UpdateStack Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

type Rep UpdateStack = D1 ('MetaData "UpdateStack" "Amazonka.AppStream.UpdateStack" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UpdateStack'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accessEndpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty AccessEndpoint))) :*: (S1 ('MetaSel ('Just "applicationSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationSettings)) :*: S1 ('MetaSel ('Just "attributesToDelete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StackAttribute])))) :*: (S1 ('MetaSel ('Just "deleteStorageConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "embedHostDomains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "feedbackURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "redirectURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "storageConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StorageConnector])) :*: S1 ('MetaSel ('Just "streamingExperienceSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamingExperienceSettings))) :*: (S1 ('MetaSel ('Just "userSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty UserSetting))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateStack Source #

Create a value of UpdateStack with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateStack, updateStack_accessEndpoints - The list of interface VPC endpoint (interface endpoint) objects. Users of the stack can connect to AppStream 2.0 only through the specified endpoints.

UpdateStack, updateStack_applicationSettings - The persistent application settings for users of a stack. When these settings are enabled, changes that users make to applications and Windows settings are automatically saved after each session and applied to the next session.

$sel:attributesToDelete:UpdateStack', updateStack_attributesToDelete - The stack attributes to delete.

$sel:deleteStorageConnectors:UpdateStack', updateStack_deleteStorageConnectors - Deletes the storage connectors currently enabled for the stack.

UpdateStack, updateStack_description - The description to display.

UpdateStack, updateStack_displayName - The stack name to display.

UpdateStack, updateStack_embedHostDomains - The domains where AppStream 2.0 streaming sessions can be embedded in an iframe. You must approve the domains that you want to host embedded AppStream 2.0 streaming sessions.

UpdateStack, updateStack_feedbackURL - The URL that users are redirected to after they choose the Send Feedback link. If no URL is specified, no Send Feedback link is displayed.

UpdateStack, updateStack_redirectURL - The URL that users are redirected to after their streaming session ends.

UpdateStack, updateStack_storageConnectors - The storage connectors to enable.

UpdateStack, updateStack_streamingExperienceSettings - The streaming protocol you want your stack to prefer. This can be UDP or TCP. Currently, UDP is only supported in the Windows native client.

UpdateStack, updateStack_userSettings - The actions that are enabled or disabled for users during their streaming sessions. By default, these actions are enabled.

UpdateStack, updateStack_name - The name of the stack.

data UpdateStackResponse Source #

See: newUpdateStackResponse smart constructor.

Instances

Instances details
Generic UpdateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

Associated Types

type Rep UpdateStackResponse :: Type -> Type #

Read UpdateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

Show UpdateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

NFData UpdateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

Methods

rnf :: UpdateStackResponse -> () #

Eq UpdateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

type Rep UpdateStackResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateStack

type Rep UpdateStackResponse = D1 ('MetaData "UpdateStackResponse" "Amazonka.AppStream.UpdateStack" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UpdateStackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Stack)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateStackResponse Source #

Create a value of UpdateStackResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stack:UpdateStackResponse', updateStackResponse_stack - Information about the stack.

$sel:httpStatus:UpdateStackResponse', updateStackResponse_httpStatus - The response's http status code.

Types

AccessEndpointType

newtype AccessEndpointType Source #

Instances

Instances details
FromJSON AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

FromJSONKey AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

ToJSON AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

ToJSONKey AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

ToByteString AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

ToHeader AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

ToLog AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

ToQuery AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

FromText AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

ToText AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

FromXML AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

ToXML AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

Generic AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

Associated Types

type Rep AccessEndpointType :: Type -> Type #

Read AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

Show AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

NFData AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

Methods

rnf :: AccessEndpointType -> () #

Eq AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

Ord AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

Hashable AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

type Rep AccessEndpointType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpointType

type Rep AccessEndpointType = D1 ('MetaData "AccessEndpointType" "Amazonka.AppStream.Types.AccessEndpointType" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "AccessEndpointType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccessEndpointType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Action

newtype Action Source #

Constructors

Action' 

Fields

Instances

Instances details
FromJSON Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

FromJSONKey Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

ToJSON Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

ToJSONKey Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

ToByteString Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

Methods

toBS :: Action -> ByteString #

ToHeader Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

Methods

toHeader :: HeaderName -> Action -> [Header] #

ToLog Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

ToQuery Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

FromText Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

ToText Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

Methods

toText :: Action -> Text #

FromXML Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

ToXML Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

Methods

toXML :: Action -> XML #

Generic Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

Associated Types

type Rep Action :: Type -> Type #

Methods

from :: Action -> Rep Action x #

to :: Rep Action x -> Action #

Read Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

Show Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

NFData Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

Methods

rnf :: Action -> () #

Eq Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

Methods

(==) :: Action -> Action -> Bool #

(/=) :: Action -> Action -> Bool #

Ord Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

Hashable Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

Methods

hashWithSalt :: Int -> Action -> Int #

hash :: Action -> Int #

type Rep Action Source # 
Instance details

Defined in Amazonka.AppStream.Types.Action

type Rep Action = D1 ('MetaData "Action" "Amazonka.AppStream.Types.Action" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "Action'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AppVisibility

newtype AppVisibility Source #

Constructors

AppVisibility' 

Instances

Instances details
FromJSON AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

FromJSONKey AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

ToJSON AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

ToJSONKey AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

ToByteString AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

ToHeader AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

ToLog AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

ToQuery AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

FromText AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

ToText AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

Methods

toText :: AppVisibility -> Text #

FromXML AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

ToXML AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

Methods

toXML :: AppVisibility -> XML #

Generic AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

Associated Types

type Rep AppVisibility :: Type -> Type #

Read AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

Show AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

NFData AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

Methods

rnf :: AppVisibility -> () #

Eq AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

Ord AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

Hashable AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

type Rep AppVisibility Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppVisibility

type Rep AppVisibility = D1 ('MetaData "AppVisibility" "Amazonka.AppStream.Types.AppVisibility" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "AppVisibility'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAppVisibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApplicationAttribute

newtype ApplicationAttribute Source #

Instances

Instances details
FromJSON ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

FromJSONKey ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

ToJSON ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

ToJSONKey ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

ToByteString ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

ToHeader ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

ToLog ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

ToQuery ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

FromText ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

ToText ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

FromXML ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

ToXML ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

Generic ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

Associated Types

type Rep ApplicationAttribute :: Type -> Type #

Read ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

Show ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

NFData ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

Methods

rnf :: ApplicationAttribute -> () #

Eq ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

Ord ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

Hashable ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

type Rep ApplicationAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationAttribute

type Rep ApplicationAttribute = D1 ('MetaData "ApplicationAttribute" "Amazonka.AppStream.Types.ApplicationAttribute" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "ApplicationAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApplicationAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AuthenticationType

newtype AuthenticationType Source #

Instances

Instances details
FromJSON AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

FromJSONKey AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

ToJSON AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

ToJSONKey AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

ToByteString AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

ToHeader AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

ToLog AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

ToQuery AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

FromText AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

ToText AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

FromXML AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

ToXML AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

Generic AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

Associated Types

type Rep AuthenticationType :: Type -> Type #

Read AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

Show AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

NFData AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

Methods

rnf :: AuthenticationType -> () #

Eq AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

Ord AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

Hashable AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

type Rep AuthenticationType Source # 
Instance details

Defined in Amazonka.AppStream.Types.AuthenticationType

type Rep AuthenticationType = D1 ('MetaData "AuthenticationType" "Amazonka.AppStream.Types.AuthenticationType" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "AuthenticationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CertificateBasedAuthStatus

newtype CertificateBasedAuthStatus Source #

Instances

Instances details
FromJSON CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

FromJSONKey CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

ToJSON CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

ToJSONKey CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

ToByteString CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

ToHeader CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

ToLog CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

ToQuery CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

FromText CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

ToText CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

FromXML CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

ToXML CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

Generic CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

Associated Types

type Rep CertificateBasedAuthStatus :: Type -> Type #

Read CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

Show CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

NFData CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

Eq CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

Ord CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

Hashable CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

type Rep CertificateBasedAuthStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthStatus

type Rep CertificateBasedAuthStatus = D1 ('MetaData "CertificateBasedAuthStatus" "Amazonka.AppStream.Types.CertificateBasedAuthStatus" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "CertificateBasedAuthStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCertificateBasedAuthStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FleetAttribute

newtype FleetAttribute Source #

The fleet attribute.

Constructors

FleetAttribute' 

Instances

Instances details
FromJSON FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

FromJSONKey FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

ToJSON FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

ToJSONKey FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

ToByteString FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

ToHeader FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

ToLog FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

ToQuery FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

FromText FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

ToText FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

FromXML FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

ToXML FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

Methods

toXML :: FleetAttribute -> XML #

Generic FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

Associated Types

type Rep FleetAttribute :: Type -> Type #

Read FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

Show FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

NFData FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

Methods

rnf :: FleetAttribute -> () #

Eq FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

Ord FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

Hashable FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

type Rep FleetAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetAttribute

type Rep FleetAttribute = D1 ('MetaData "FleetAttribute" "Amazonka.AppStream.Types.FleetAttribute" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "FleetAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFleetAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FleetErrorCode

newtype FleetErrorCode Source #

Constructors

FleetErrorCode' 

Bundled Patterns

pattern FleetErrorCode_DOMAIN_JOIN_ERROR_ACCESS_DENIED :: FleetErrorCode 
pattern FleetErrorCode_DOMAIN_JOIN_ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED :: FleetErrorCode 
pattern FleetErrorCode_DOMAIN_JOIN_ERROR_FILE_NOT_FOUND :: FleetErrorCode 
pattern FleetErrorCode_DOMAIN_JOIN_ERROR_INVALID_PARAMETER :: FleetErrorCode 
pattern FleetErrorCode_DOMAIN_JOIN_ERROR_LOGON_FAILURE :: FleetErrorCode 
pattern FleetErrorCode_DOMAIN_JOIN_ERROR_MORE_DATA :: FleetErrorCode 
pattern FleetErrorCode_DOMAIN_JOIN_ERROR_NOT_SUPPORTED :: FleetErrorCode 
pattern FleetErrorCode_DOMAIN_JOIN_ERROR_NO_SUCH_DOMAIN :: FleetErrorCode 
pattern FleetErrorCode_DOMAIN_JOIN_INTERNAL_SERVICE_ERROR :: FleetErrorCode 
pattern FleetErrorCode_DOMAIN_JOIN_NERR_INVALID_WORKGROUP_NAME :: FleetErrorCode 
pattern FleetErrorCode_DOMAIN_JOIN_NERR_PASSWORD_EXPIRED :: FleetErrorCode 
pattern FleetErrorCode_DOMAIN_JOIN_NERR_WORKSTATION_NOT_STARTED :: FleetErrorCode 
pattern FleetErrorCode_FLEET_INSTANCE_PROVISIONING_FAILURE :: FleetErrorCode 
pattern FleetErrorCode_FLEET_STOPPED :: FleetErrorCode 
pattern FleetErrorCode_IAM_SERVICE_ROLE_IS_MISSING :: FleetErrorCode 
pattern FleetErrorCode_IAM_SERVICE_ROLE_MISSING_DESCRIBE_SECURITY_GROUPS_ACTION :: FleetErrorCode 
pattern FleetErrorCode_IAM_SERVICE_ROLE_MISSING_DESCRIBE_SUBNET_ACTION :: FleetErrorCode 
pattern FleetErrorCode_IAM_SERVICE_ROLE_MISSING_ENI_CREATE_ACTION :: FleetErrorCode 
pattern FleetErrorCode_IAM_SERVICE_ROLE_MISSING_ENI_DELETE_ACTION :: FleetErrorCode 
pattern FleetErrorCode_IAM_SERVICE_ROLE_MISSING_ENI_DESCRIBE_ACTION :: FleetErrorCode 
pattern FleetErrorCode_IGW_NOT_ATTACHED :: FleetErrorCode 
pattern FleetErrorCode_IMAGE_NOT_FOUND :: FleetErrorCode 
pattern FleetErrorCode_INTERNAL_SERVICE_ERROR :: FleetErrorCode 
pattern FleetErrorCode_INVALID_SUBNET_CONFIGURATION :: FleetErrorCode 
pattern FleetErrorCode_MACHINE_ROLE_IS_MISSING :: FleetErrorCode 
pattern FleetErrorCode_NETWORK_INTERFACE_LIMIT_EXCEEDED :: FleetErrorCode 
pattern FleetErrorCode_SECURITY_GROUPS_NOT_FOUND :: FleetErrorCode 
pattern FleetErrorCode_STS_DISABLED_IN_REGION :: FleetErrorCode 
pattern FleetErrorCode_SUBNET_HAS_INSUFFICIENT_IP_ADDRESSES :: FleetErrorCode 
pattern FleetErrorCode_SUBNET_NOT_FOUND :: FleetErrorCode 

Instances

Instances details
FromJSON FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

FromJSONKey FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

ToJSON FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

ToJSONKey FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

ToByteString FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

ToHeader FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

ToLog FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

ToQuery FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

FromText FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

ToText FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

FromXML FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

ToXML FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

Methods

toXML :: FleetErrorCode -> XML #

Generic FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

Associated Types

type Rep FleetErrorCode :: Type -> Type #

Read FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

Show FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

NFData FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

Methods

rnf :: FleetErrorCode -> () #

Eq FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

Ord FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

Hashable FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

type Rep FleetErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetErrorCode

type Rep FleetErrorCode = D1 ('MetaData "FleetErrorCode" "Amazonka.AppStream.Types.FleetErrorCode" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "FleetErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFleetErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FleetState

newtype FleetState Source #

Constructors

FleetState' 

Fields

Instances

Instances details
FromJSON FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

FromJSONKey FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

ToJSON FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

ToJSONKey FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

ToByteString FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

ToHeader FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

ToLog FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

ToQuery FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

FromText FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

ToText FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

Methods

toText :: FleetState -> Text #

FromXML FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

ToXML FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

Methods

toXML :: FleetState -> XML #

Generic FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

Associated Types

type Rep FleetState :: Type -> Type #

Read FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

Show FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

NFData FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

Methods

rnf :: FleetState -> () #

Eq FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

Ord FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

Hashable FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

type Rep FleetState Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetState

type Rep FleetState = D1 ('MetaData "FleetState" "Amazonka.AppStream.Types.FleetState" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "FleetState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFleetState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FleetType

newtype FleetType Source #

Constructors

FleetType' 

Fields

Bundled Patterns

pattern FleetType_ALWAYS_ON :: FleetType 
pattern FleetType_ELASTIC :: FleetType 
pattern FleetType_ON_DEMAND :: FleetType 

Instances

Instances details
FromJSON FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

FromJSONKey FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

ToJSON FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

ToJSONKey FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

ToByteString FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

Methods

toBS :: FleetType -> ByteString #

ToHeader FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

ToLog FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

ToQuery FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

FromText FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

ToText FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

Methods

toText :: FleetType -> Text #

FromXML FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

ToXML FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

Methods

toXML :: FleetType -> XML #

Generic FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

Associated Types

type Rep FleetType :: Type -> Type #

Read FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

Show FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

NFData FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

Methods

rnf :: FleetType -> () #

Eq FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

Ord FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

Hashable FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

type Rep FleetType Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetType

type Rep FleetType = D1 ('MetaData "FleetType" "Amazonka.AppStream.Types.FleetType" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "FleetType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFleetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageBuilderState

newtype ImageBuilderState Source #

Instances

Instances details
FromJSON ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

FromJSONKey ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

ToJSON ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

ToJSONKey ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

ToByteString ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

ToHeader ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

ToLog ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

ToQuery ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

FromText ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

ToText ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

FromXML ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

ToXML ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

Generic ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

Associated Types

type Rep ImageBuilderState :: Type -> Type #

Read ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

Show ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

NFData ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

Methods

rnf :: ImageBuilderState -> () #

Eq ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

Ord ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

Hashable ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

type Rep ImageBuilderState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderState

type Rep ImageBuilderState = D1 ('MetaData "ImageBuilderState" "Amazonka.AppStream.Types.ImageBuilderState" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "ImageBuilderState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageBuilderState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageBuilderStateChangeReasonCode

newtype ImageBuilderStateChangeReasonCode Source #

Instances

Instances details
FromJSON ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

FromJSONKey ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

ToJSON ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

ToJSONKey ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

ToByteString ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

ToHeader ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

ToLog ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

ToQuery ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

FromText ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

ToText ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

FromXML ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

ToXML ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

Generic ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

Associated Types

type Rep ImageBuilderStateChangeReasonCode :: Type -> Type #

Read ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

Show ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

NFData ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

Eq ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

Ord ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

Hashable ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

type Rep ImageBuilderStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode

type Rep ImageBuilderStateChangeReasonCode = D1 ('MetaData "ImageBuilderStateChangeReasonCode" "Amazonka.AppStream.Types.ImageBuilderStateChangeReasonCode" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "ImageBuilderStateChangeReasonCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageBuilderStateChangeReasonCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageState

newtype ImageState Source #

Constructors

ImageState' 

Fields

Instances

Instances details
FromJSON ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

FromJSONKey ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

ToJSON ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

ToJSONKey ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

ToByteString ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

ToHeader ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

ToLog ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

ToQuery ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

FromText ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

ToText ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

Methods

toText :: ImageState -> Text #

FromXML ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

ToXML ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

Methods

toXML :: ImageState -> XML #

Generic ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

Associated Types

type Rep ImageState :: Type -> Type #

Read ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

Show ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

NFData ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

Methods

rnf :: ImageState -> () #

Eq ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

Ord ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

Hashable ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

type Rep ImageState Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageState

type Rep ImageState = D1 ('MetaData "ImageState" "Amazonka.AppStream.Types.ImageState" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "ImageState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageStateChangeReasonCode

newtype ImageStateChangeReasonCode Source #

Instances

Instances details
FromJSON ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

FromJSONKey ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

ToJSON ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

ToJSONKey ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

ToByteString ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

ToHeader ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

ToLog ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

ToQuery ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

FromText ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

ToText ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

FromXML ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

ToXML ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

Generic ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

Associated Types

type Rep ImageStateChangeReasonCode :: Type -> Type #

Read ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

Show ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

NFData ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

Eq ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

Ord ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

Hashable ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

type Rep ImageStateChangeReasonCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReasonCode

type Rep ImageStateChangeReasonCode = D1 ('MetaData "ImageStateChangeReasonCode" "Amazonka.AppStream.Types.ImageStateChangeReasonCode" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "ImageStateChangeReasonCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageStateChangeReasonCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MessageAction

newtype MessageAction Source #

Constructors

MessageAction' 

Instances

Instances details
FromJSON MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

FromJSONKey MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

ToJSON MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

ToJSONKey MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

ToByteString MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

ToHeader MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

ToLog MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

ToQuery MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

FromText MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

ToText MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

Methods

toText :: MessageAction -> Text #

FromXML MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

ToXML MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

Methods

toXML :: MessageAction -> XML #

Generic MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

Associated Types

type Rep MessageAction :: Type -> Type #

Read MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

Show MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

NFData MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

Methods

rnf :: MessageAction -> () #

Eq MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

Ord MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

Hashable MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

type Rep MessageAction Source # 
Instance details

Defined in Amazonka.AppStream.Types.MessageAction

type Rep MessageAction = D1 ('MetaData "MessageAction" "Amazonka.AppStream.Types.MessageAction" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "MessageAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMessageAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Permission

newtype Permission Source #

Constructors

Permission' 

Fields

Bundled Patterns

pattern Permission_DISABLED :: Permission 
pattern Permission_ENABLED :: Permission 

Instances

Instances details
FromJSON Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

FromJSONKey Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

ToJSON Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

ToJSONKey Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

ToByteString Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

ToHeader Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

ToLog Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

ToQuery Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

FromText Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

ToText Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

Methods

toText :: Permission -> Text #

FromXML Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

ToXML Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

Methods

toXML :: Permission -> XML #

Generic Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

Associated Types

type Rep Permission :: Type -> Type #

Read Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

Show Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

NFData Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

Methods

rnf :: Permission -> () #

Eq Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

Ord Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

Hashable Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

type Rep Permission Source # 
Instance details

Defined in Amazonka.AppStream.Types.Permission

type Rep Permission = D1 ('MetaData "Permission" "Amazonka.AppStream.Types.Permission" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "Permission'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PlatformType

newtype PlatformType Source #

Constructors

PlatformType' 

Instances

Instances details
FromJSON PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

FromJSONKey PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

ToJSON PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

ToJSONKey PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

ToByteString PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

ToHeader PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

ToLog PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

ToQuery PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

FromText PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

ToText PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

Methods

toText :: PlatformType -> Text #

FromXML PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

ToXML PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

Methods

toXML :: PlatformType -> XML #

Generic PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

Associated Types

type Rep PlatformType :: Type -> Type #

Read PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

Show PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

NFData PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

Methods

rnf :: PlatformType -> () #

Eq PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

Ord PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

Hashable PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

type Rep PlatformType Source # 
Instance details

Defined in Amazonka.AppStream.Types.PlatformType

type Rep PlatformType = D1 ('MetaData "PlatformType" "Amazonka.AppStream.Types.PlatformType" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "PlatformType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPlatformType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PreferredProtocol

newtype PreferredProtocol Source #

Instances

Instances details
FromJSON PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

FromJSONKey PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

ToJSON PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

ToJSONKey PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

ToByteString PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

ToHeader PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

ToLog PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

ToQuery PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

FromText PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

ToText PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

FromXML PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

ToXML PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

Generic PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

Associated Types

type Rep PreferredProtocol :: Type -> Type #

Read PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

Show PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

NFData PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

Methods

rnf :: PreferredProtocol -> () #

Eq PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

Ord PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

Hashable PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

type Rep PreferredProtocol Source # 
Instance details

Defined in Amazonka.AppStream.Types.PreferredProtocol

type Rep PreferredProtocol = D1 ('MetaData "PreferredProtocol" "Amazonka.AppStream.Types.PreferredProtocol" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "PreferredProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPreferredProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SessionConnectionState

newtype SessionConnectionState Source #

Instances

Instances details
FromJSON SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

FromJSONKey SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

ToJSON SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

ToJSONKey SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

ToByteString SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

ToHeader SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

ToLog SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

ToQuery SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

FromText SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

ToText SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

FromXML SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

ToXML SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

Generic SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

Associated Types

type Rep SessionConnectionState :: Type -> Type #

Read SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

Show SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

NFData SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

Methods

rnf :: SessionConnectionState -> () #

Eq SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

Ord SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

Hashable SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

type Rep SessionConnectionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionConnectionState

type Rep SessionConnectionState = D1 ('MetaData "SessionConnectionState" "Amazonka.AppStream.Types.SessionConnectionState" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "SessionConnectionState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSessionConnectionState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SessionState

newtype SessionState Source #

Possible values for the state of a streaming session.

Constructors

SessionState' 

Instances

Instances details
FromJSON SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

FromJSONKey SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

ToJSON SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

ToJSONKey SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

ToByteString SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

ToHeader SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

ToLog SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

ToQuery SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

FromText SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

ToText SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

Methods

toText :: SessionState -> Text #

FromXML SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

ToXML SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

Methods

toXML :: SessionState -> XML #

Generic SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

Associated Types

type Rep SessionState :: Type -> Type #

Read SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

Show SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

NFData SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

Methods

rnf :: SessionState -> () #

Eq SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

Ord SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

Hashable SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

type Rep SessionState Source # 
Instance details

Defined in Amazonka.AppStream.Types.SessionState

type Rep SessionState = D1 ('MetaData "SessionState" "Amazonka.AppStream.Types.SessionState" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "SessionState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSessionState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StackAttribute

newtype StackAttribute Source #

Constructors

StackAttribute' 

Instances

Instances details
FromJSON StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

FromJSONKey StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

ToJSON StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

ToJSONKey StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

ToByteString StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

ToHeader StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

ToLog StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

ToQuery StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

FromText StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

ToText StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

FromXML StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

ToXML StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

Methods

toXML :: StackAttribute -> XML #

Generic StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

Associated Types

type Rep StackAttribute :: Type -> Type #

Read StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

Show StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

NFData StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

Methods

rnf :: StackAttribute -> () #

Eq StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

Ord StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

Hashable StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

type Rep StackAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackAttribute

type Rep StackAttribute = D1 ('MetaData "StackAttribute" "Amazonka.AppStream.Types.StackAttribute" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "StackAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStackAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StackErrorCode

newtype StackErrorCode Source #

Constructors

StackErrorCode' 

Instances

Instances details
FromJSON StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

FromJSONKey StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

ToJSON StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

ToJSONKey StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

ToByteString StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

ToHeader StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

ToLog StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

ToQuery StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

FromText StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

ToText StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

FromXML StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

ToXML StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

Methods

toXML :: StackErrorCode -> XML #

Generic StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

Associated Types

type Rep StackErrorCode :: Type -> Type #

Read StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

Show StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

NFData StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

Methods

rnf :: StackErrorCode -> () #

Eq StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

Ord StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

Hashable StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

type Rep StackErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackErrorCode

type Rep StackErrorCode = D1 ('MetaData "StackErrorCode" "Amazonka.AppStream.Types.StackErrorCode" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "StackErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStackErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StorageConnectorType

newtype StorageConnectorType Source #

The type of storage connector.

Instances

Instances details
FromJSON StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

FromJSONKey StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

ToJSON StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

ToJSONKey StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

ToByteString StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

ToHeader StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

ToLog StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

ToQuery StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

FromText StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

ToText StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

FromXML StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

ToXML StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

Generic StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

Associated Types

type Rep StorageConnectorType :: Type -> Type #

Read StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

Show StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

NFData StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

Methods

rnf :: StorageConnectorType -> () #

Eq StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

Ord StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

Hashable StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

type Rep StorageConnectorType Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnectorType

type Rep StorageConnectorType = D1 ('MetaData "StorageConnectorType" "Amazonka.AppStream.Types.StorageConnectorType" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "StorageConnectorType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStorageConnectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StreamView

newtype StreamView Source #

Constructors

StreamView' 

Fields

Bundled Patterns

pattern StreamView_APP :: StreamView 
pattern StreamView_DESKTOP :: StreamView 

Instances

Instances details
FromJSON StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

FromJSONKey StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

ToJSON StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

ToJSONKey StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

ToByteString StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

ToHeader StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

ToLog StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

ToQuery StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

FromText StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

ToText StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

Methods

toText :: StreamView -> Text #

FromXML StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

ToXML StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

Methods

toXML :: StreamView -> XML #

Generic StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

Associated Types

type Rep StreamView :: Type -> Type #

Read StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

Show StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

NFData StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

Methods

rnf :: StreamView -> () #

Eq StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

Ord StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

Hashable StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

type Rep StreamView Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamView

type Rep StreamView = D1 ('MetaData "StreamView" "Amazonka.AppStream.Types.StreamView" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "StreamView'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStreamView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UsageReportExecutionErrorCode

newtype UsageReportExecutionErrorCode Source #

Instances

Instances details
FromJSON UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

FromJSONKey UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

ToJSON UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

ToJSONKey UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

ToByteString UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

ToHeader UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

ToLog UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

ToQuery UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

FromText UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

ToText UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

FromXML UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

ToXML UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

Generic UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

Associated Types

type Rep UsageReportExecutionErrorCode :: Type -> Type #

Read UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

Show UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

NFData UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

Eq UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

Ord UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

Hashable UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

type Rep UsageReportExecutionErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportExecutionErrorCode

type Rep UsageReportExecutionErrorCode = D1 ('MetaData "UsageReportExecutionErrorCode" "Amazonka.AppStream.Types.UsageReportExecutionErrorCode" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "UsageReportExecutionErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUsageReportExecutionErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UsageReportSchedule

newtype UsageReportSchedule Source #

Bundled Patterns

pattern UsageReportSchedule_DAILY :: UsageReportSchedule 

Instances

Instances details
FromJSON UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

FromJSONKey UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

ToJSON UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

ToJSONKey UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

ToByteString UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

ToHeader UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

ToLog UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

ToQuery UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

FromText UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

ToText UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

FromXML UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

ToXML UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

Generic UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

Associated Types

type Rep UsageReportSchedule :: Type -> Type #

Read UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

Show UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

NFData UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

Methods

rnf :: UsageReportSchedule -> () #

Eq UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

Ord UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

Hashable UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

type Rep UsageReportSchedule Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSchedule

type Rep UsageReportSchedule = D1 ('MetaData "UsageReportSchedule" "Amazonka.AppStream.Types.UsageReportSchedule" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "UsageReportSchedule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUsageReportSchedule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UserStackAssociationErrorCode

newtype UserStackAssociationErrorCode Source #

Instances

Instances details
FromJSON UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

FromJSONKey UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

ToJSON UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

ToJSONKey UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

ToByteString UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

ToHeader UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

ToLog UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

ToQuery UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

FromText UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

ToText UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

FromXML UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

ToXML UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

Generic UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

Associated Types

type Rep UserStackAssociationErrorCode :: Type -> Type #

Read UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

Show UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

NFData UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

Eq UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

Ord UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

Hashable UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

type Rep UserStackAssociationErrorCode Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationErrorCode

type Rep UserStackAssociationErrorCode = D1 ('MetaData "UserStackAssociationErrorCode" "Amazonka.AppStream.Types.UserStackAssociationErrorCode" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "UserStackAssociationErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUserStackAssociationErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VisibilityType

newtype VisibilityType Source #

Constructors

VisibilityType' 

Instances

Instances details
FromJSON VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

FromJSONKey VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

ToJSON VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

ToJSONKey VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

ToByteString VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

ToHeader VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

ToLog VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

ToQuery VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

FromText VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

ToText VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

FromXML VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

ToXML VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

Methods

toXML :: VisibilityType -> XML #

Generic VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

Associated Types

type Rep VisibilityType :: Type -> Type #

Read VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

Show VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

NFData VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

Methods

rnf :: VisibilityType -> () #

Eq VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

Ord VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

Hashable VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

type Rep VisibilityType Source # 
Instance details

Defined in Amazonka.AppStream.Types.VisibilityType

type Rep VisibilityType = D1 ('MetaData "VisibilityType" "Amazonka.AppStream.Types.VisibilityType" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'True) (C1 ('MetaCons "VisibilityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVisibilityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccessEndpoint

data AccessEndpoint Source #

Describes an interface VPC endpoint (interface endpoint) that lets you create a private connection between the virtual private cloud (VPC) that you specify and AppStream 2.0. When you specify an interface endpoint for a stack, users of the stack can connect to AppStream 2.0 only through that endpoint. When you specify an interface endpoint for an image builder, administrators can connect to the image builder only through that endpoint.

See: newAccessEndpoint smart constructor.

Instances

Instances details
FromJSON AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

ToJSON AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

Generic AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

Associated Types

type Rep AccessEndpoint :: Type -> Type #

Read AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

Show AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

NFData AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

Methods

rnf :: AccessEndpoint -> () #

Eq AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

Hashable AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

type Rep AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

type Rep AccessEndpoint = D1 ('MetaData "AccessEndpoint" "Amazonka.AppStream.Types.AccessEndpoint" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "AccessEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endpointType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AccessEndpointType)))

newAccessEndpoint Source #

Create a value of AccessEndpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:vpceId:AccessEndpoint', accessEndpoint_vpceId - The identifier (ID) of the VPC in which the interface endpoint is used.

$sel:endpointType:AccessEndpoint', accessEndpoint_endpointType - The type of interface endpoint.

AppBlock

data AppBlock Source #

Describes an app block.

App blocks are an Amazon AppStream 2.0 resource that stores the details about the virtual hard disk in an S3 bucket. It also stores the setup script with details about how to mount the virtual hard disk. The virtual hard disk includes the application binaries and other files necessary to launch your applications. Multiple applications can be assigned to a single app block.

This is only supported for Elastic fleets.

See: newAppBlock smart constructor.

Instances

Instances details
FromJSON AppBlock Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppBlock

Generic AppBlock Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppBlock

Associated Types

type Rep AppBlock :: Type -> Type #

Methods

from :: AppBlock -> Rep AppBlock x #

to :: Rep AppBlock x -> AppBlock #

Read AppBlock Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppBlock

Show AppBlock Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppBlock

NFData AppBlock Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppBlock

Methods

rnf :: AppBlock -> () #

Eq AppBlock Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppBlock

Hashable AppBlock Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppBlock

Methods

hashWithSalt :: Int -> AppBlock -> Int #

hash :: AppBlock -> Int #

type Rep AppBlock Source # 
Instance details

Defined in Amazonka.AppStream.Types.AppBlock

newAppBlock Source #

Create a value of AppBlock with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdTime:AppBlock', appBlock_createdTime - The created time of the app block.

$sel:description:AppBlock', appBlock_description - The description of the app block.

$sel:displayName:AppBlock', appBlock_displayName - The display name of the app block.

$sel:sourceS3Location:AppBlock', appBlock_sourceS3Location - The source S3 location of the app block.

$sel:name:AppBlock', appBlock_name - The name of the app block.

$sel:arn:AppBlock', appBlock_arn - The ARN of the app block.

$sel:setupScriptDetails:AppBlock', appBlock_setupScriptDetails - The setup script details of the app block.

Application

data Application Source #

Describes an application in the application catalog.

See: newApplication smart constructor.

Instances

Instances details
FromJSON Application Source # 
Instance details

Defined in Amazonka.AppStream.Types.Application

Generic Application Source # 
Instance details

Defined in Amazonka.AppStream.Types.Application

Associated Types

type Rep Application :: Type -> Type #

Read Application Source # 
Instance details

Defined in Amazonka.AppStream.Types.Application

Show Application Source # 
Instance details

Defined in Amazonka.AppStream.Types.Application

NFData Application Source # 
Instance details

Defined in Amazonka.AppStream.Types.Application

Methods

rnf :: Application -> () #

Eq Application Source # 
Instance details

Defined in Amazonka.AppStream.Types.Application

Hashable Application Source # 
Instance details

Defined in Amazonka.AppStream.Types.Application

type Rep Application Source # 
Instance details

Defined in Amazonka.AppStream.Types.Application

type Rep Application = D1 ('MetaData "Application" "Amazonka.AppStream.Types.Application" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "Application'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "appBlockArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "iconS3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location))))) :*: (((S1 ('MetaSel ('Just "iconURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceFamilies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "launchParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "launchPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "platforms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PlatformType])) :*: S1 ('MetaSel ('Just "workingDirectory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newApplication :: Application Source #

Create a value of Application with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appBlockArn:Application', application_appBlockArn - The app block ARN of the application.

$sel:arn:Application', application_arn - The ARN of the application.

$sel:createdTime:Application', application_createdTime - The time at which the application was created within the app block.

$sel:description:Application', application_description - The description of the application.

$sel:displayName:Application', application_displayName - The application name to display.

$sel:enabled:Application', application_enabled - If there is a problem, the application can be disabled after image creation.

$sel:iconS3Location:Application', application_iconS3Location - The S3 location of the application icon.

$sel:iconURL:Application', application_iconURL - The URL for the application icon. This URL might be time-limited.

$sel:instanceFamilies:Application', application_instanceFamilies - The instance families for the application.

$sel:launchParameters:Application', application_launchParameters - The arguments that are passed to the application at launch.

$sel:launchPath:Application', application_launchPath - The path to the application executable in the instance.

$sel:metadata:Application', application_metadata - Additional attributes that describe the application.

$sel:name:Application', application_name - The name of the application.

$sel:platforms:Application', application_platforms - The platforms on which the application can run.

$sel:workingDirectory:Application', application_workingDirectory - The working directory for the application.

ApplicationFleetAssociation

data ApplicationFleetAssociation Source #

Describes the application fleet association.

See: newApplicationFleetAssociation smart constructor.

Instances

Instances details
FromJSON ApplicationFleetAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationFleetAssociation

Generic ApplicationFleetAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationFleetAssociation

Associated Types

type Rep ApplicationFleetAssociation :: Type -> Type #

Read ApplicationFleetAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationFleetAssociation

Show ApplicationFleetAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationFleetAssociation

NFData ApplicationFleetAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationFleetAssociation

Eq ApplicationFleetAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationFleetAssociation

Hashable ApplicationFleetAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationFleetAssociation

type Rep ApplicationFleetAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationFleetAssociation

type Rep ApplicationFleetAssociation = D1 ('MetaData "ApplicationFleetAssociation" "Amazonka.AppStream.Types.ApplicationFleetAssociation" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ApplicationFleetAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newApplicationFleetAssociation Source #

Create a value of ApplicationFleetAssociation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fleetName:ApplicationFleetAssociation', applicationFleetAssociation_fleetName - The name of the fleet associated with the application.

$sel:applicationArn:ApplicationFleetAssociation', applicationFleetAssociation_applicationArn - The ARN of the application associated with the fleet.

ApplicationSettings

data ApplicationSettings Source #

The persistent application settings for users of a stack.

See: newApplicationSettings smart constructor.

Instances

Instances details
ToJSON ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

Generic ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

Associated Types

type Rep ApplicationSettings :: Type -> Type #

Read ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

Show ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

NFData ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

Methods

rnf :: ApplicationSettings -> () #

Eq ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

Hashable ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

type Rep ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

type Rep ApplicationSettings = D1 ('MetaData "ApplicationSettings" "Amazonka.AppStream.Types.ApplicationSettings" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ApplicationSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "settingsGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newApplicationSettings Source #

Create a value of ApplicationSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:settingsGroup:ApplicationSettings', applicationSettings_settingsGroup - The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

$sel:enabled:ApplicationSettings', applicationSettings_enabled - Enables or disables persistent application settings for users during their streaming sessions.

ApplicationSettingsResponse

data ApplicationSettingsResponse Source #

Describes the persistent application settings for users of a stack.

See: newApplicationSettingsResponse smart constructor.

Instances

Instances details
FromJSON ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Generic ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Associated Types

type Rep ApplicationSettingsResponse :: Type -> Type #

Read ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Show ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

NFData ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Eq ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Hashable ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

type Rep ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

type Rep ApplicationSettingsResponse = D1 ('MetaData "ApplicationSettingsResponse" "Amazonka.AppStream.Types.ApplicationSettingsResponse" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ApplicationSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "settingsGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newApplicationSettingsResponse :: ApplicationSettingsResponse Source #

Create a value of ApplicationSettingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:ApplicationSettingsResponse', applicationSettingsResponse_enabled - Specifies whether persistent application settings are enabled for users during their streaming sessions.

$sel:s3BucketName:ApplicationSettingsResponse', applicationSettingsResponse_s3BucketName - The S3 bucket where users’ persistent application settings are stored. When persistent application settings are enabled for the first time for an account in an AWS Region, an S3 bucket is created. The bucket is unique to the AWS account and the Region.

$sel:settingsGroup:ApplicationSettingsResponse', applicationSettingsResponse_settingsGroup - The path prefix for the S3 bucket where users’ persistent application settings are stored.

CertificateBasedAuthProperties

data CertificateBasedAuthProperties Source #

The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user identities to Active Directory domain-joined streaming instances. Fallback is turned on by default when certificate-based authentication is Enabled . Fallback allows users to log in using their AD domain password if certificate-based authentication is unsuccessful, or to unlock a desktop lock screen. Enabled_no_directory_login_fallback enables certificate-based authentication, but does not allow users to log in using their AD domain password. Users will be disconnected to re-authenticate using certificates.

See: newCertificateBasedAuthProperties smart constructor.

Instances

Instances details
FromJSON CertificateBasedAuthProperties Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthProperties

ToJSON CertificateBasedAuthProperties Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthProperties

Generic CertificateBasedAuthProperties Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthProperties

Associated Types

type Rep CertificateBasedAuthProperties :: Type -> Type #

Read CertificateBasedAuthProperties Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthProperties

Show CertificateBasedAuthProperties Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthProperties

NFData CertificateBasedAuthProperties Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthProperties

Eq CertificateBasedAuthProperties Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthProperties

Hashable CertificateBasedAuthProperties Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthProperties

type Rep CertificateBasedAuthProperties Source # 
Instance details

Defined in Amazonka.AppStream.Types.CertificateBasedAuthProperties

type Rep CertificateBasedAuthProperties = D1 ('MetaData "CertificateBasedAuthProperties" "Amazonka.AppStream.Types.CertificateBasedAuthProperties" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "CertificateBasedAuthProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateAuthorityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateBasedAuthStatus))))

newCertificateBasedAuthProperties :: CertificateBasedAuthProperties Source #

Create a value of CertificateBasedAuthProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificateAuthorityArn:CertificateBasedAuthProperties', certificateBasedAuthProperties_certificateAuthorityArn - The ARN of the AWS Certificate Manager Private CA resource.

$sel:status:CertificateBasedAuthProperties', certificateBasedAuthProperties_status - The status of the certificate-based authentication properties.

ComputeCapacity

data ComputeCapacity Source #

Describes the capacity for a fleet.

See: newComputeCapacity smart constructor.

Constructors

ComputeCapacity' Int 

Instances

Instances details
ToJSON ComputeCapacity Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacity

Generic ComputeCapacity Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacity

Associated Types

type Rep ComputeCapacity :: Type -> Type #

Read ComputeCapacity Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacity

Show ComputeCapacity Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacity

NFData ComputeCapacity Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacity

Methods

rnf :: ComputeCapacity -> () #

Eq ComputeCapacity Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacity

Hashable ComputeCapacity Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacity

type Rep ComputeCapacity Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacity

type Rep ComputeCapacity = D1 ('MetaData "ComputeCapacity" "Amazonka.AppStream.Types.ComputeCapacity" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ComputeCapacity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "desiredInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newComputeCapacity Source #

Create a value of ComputeCapacity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:desiredInstances:ComputeCapacity', computeCapacity_desiredInstances - The desired number of streaming instances.

ComputeCapacityStatus

data ComputeCapacityStatus Source #

Describes the capacity status for a fleet.

See: newComputeCapacityStatus smart constructor.

Instances

Instances details
FromJSON ComputeCapacityStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacityStatus

Generic ComputeCapacityStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacityStatus

Associated Types

type Rep ComputeCapacityStatus :: Type -> Type #

Read ComputeCapacityStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacityStatus

Show ComputeCapacityStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacityStatus

NFData ComputeCapacityStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacityStatus

Methods

rnf :: ComputeCapacityStatus -> () #

Eq ComputeCapacityStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacityStatus

Hashable ComputeCapacityStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacityStatus

type Rep ComputeCapacityStatus Source # 
Instance details

Defined in Amazonka.AppStream.Types.ComputeCapacityStatus

type Rep ComputeCapacityStatus = D1 ('MetaData "ComputeCapacityStatus" "Amazonka.AppStream.Types.ComputeCapacityStatus" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ComputeCapacityStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "available") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "inUse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "running") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "desired") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newComputeCapacityStatus Source #

Create a value of ComputeCapacityStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:available:ComputeCapacityStatus', computeCapacityStatus_available - The number of currently available instances that can be used to stream sessions.

$sel:inUse:ComputeCapacityStatus', computeCapacityStatus_inUse - The number of instances in use for streaming.

$sel:running:ComputeCapacityStatus', computeCapacityStatus_running - The total number of simultaneous streaming instances that are running.

$sel:desired:ComputeCapacityStatus', computeCapacityStatus_desired - The desired number of streaming instances.

DirectoryConfig

data DirectoryConfig Source #

Describes the configuration information required to join fleets and image builders to Microsoft Active Directory domains.

See: newDirectoryConfig smart constructor.

Instances

Instances details
FromJSON DirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.DirectoryConfig

Generic DirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.DirectoryConfig

Associated Types

type Rep DirectoryConfig :: Type -> Type #

Show DirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.DirectoryConfig

NFData DirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.DirectoryConfig

Methods

rnf :: DirectoryConfig -> () #

Eq DirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.DirectoryConfig

Hashable DirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.DirectoryConfig

type Rep DirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.DirectoryConfig

type Rep DirectoryConfig = D1 ('MetaData "DirectoryConfig" "Amazonka.AppStream.Types.DirectoryConfig" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DirectoryConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateBasedAuthProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CertificateBasedAuthProperties)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "organizationalUnitDistinguishedNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "serviceAccountCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceAccountCredentials)) :*: S1 ('MetaSel ('Just "directoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDirectoryConfig Source #

Create a value of DirectoryConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificateBasedAuthProperties:DirectoryConfig', directoryConfig_certificateBasedAuthProperties - The certificate-based authentication properties used to authenticate SAML 2.0 Identity Provider (IdP) user identities to Active Directory domain-joined streaming instances. Fallback is turned on by default when certificate-based authentication is Enabled . Fallback allows users to log in using their AD domain password if certificate-based authentication is unsuccessful, or to unlock a desktop lock screen. Enabled_no_directory_login_fallback enables certificate-based authentication, but does not allow users to log in using their AD domain password. Users will be disconnected to re-authenticate using certificates.

$sel:createdTime:DirectoryConfig', directoryConfig_createdTime - The time the directory configuration was created.

$sel:organizationalUnitDistinguishedNames:DirectoryConfig', directoryConfig_organizationalUnitDistinguishedNames - The distinguished names of the organizational units for computer accounts.

$sel:serviceAccountCredentials:DirectoryConfig', directoryConfig_serviceAccountCredentials - The credentials for the service account used by the fleet or image builder to connect to the directory.

$sel:directoryName:DirectoryConfig', directoryConfig_directoryName - The fully qualified name of the directory (for example, corp.example.com).

DomainJoinInfo

data DomainJoinInfo Source #

Describes the configuration information required to join fleets and image builders to Microsoft Active Directory domains.

See: newDomainJoinInfo smart constructor.

Constructors

DomainJoinInfo' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON DomainJoinInfo Source # 
Instance details

Defined in Amazonka.AppStream.Types.DomainJoinInfo

ToJSON DomainJoinInfo Source # 
Instance details

Defined in Amazonka.AppStream.Types.DomainJoinInfo

Generic DomainJoinInfo Source # 
Instance details

Defined in Amazonka.AppStream.Types.DomainJoinInfo

Associated Types

type Rep DomainJoinInfo :: Type -> Type #

Read DomainJoinInfo Source # 
Instance details

Defined in Amazonka.AppStream.Types.DomainJoinInfo

Show DomainJoinInfo Source # 
Instance details

Defined in Amazonka.AppStream.Types.DomainJoinInfo

NFData DomainJoinInfo Source # 
Instance details

Defined in Amazonka.AppStream.Types.DomainJoinInfo

Methods

rnf :: DomainJoinInfo -> () #

Eq DomainJoinInfo Source # 
Instance details

Defined in Amazonka.AppStream.Types.DomainJoinInfo

Hashable DomainJoinInfo Source # 
Instance details

Defined in Amazonka.AppStream.Types.DomainJoinInfo

type Rep DomainJoinInfo Source # 
Instance details

Defined in Amazonka.AppStream.Types.DomainJoinInfo

type Rep DomainJoinInfo = D1 ('MetaData "DomainJoinInfo" "Amazonka.AppStream.Types.DomainJoinInfo" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "DomainJoinInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "organizationalUnitDistinguishedName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDomainJoinInfo :: DomainJoinInfo Source #

Create a value of DomainJoinInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryName:DomainJoinInfo', domainJoinInfo_directoryName - The fully qualified name of the directory (for example, corp.example.com).

$sel:organizationalUnitDistinguishedName:DomainJoinInfo', domainJoinInfo_organizationalUnitDistinguishedName - The distinguished name of the organizational unit for computer accounts.

EntitledApplication

data EntitledApplication Source #

The application associated to an entitlement. Access is controlled based on user attributes.

See: newEntitledApplication smart constructor.

Instances

Instances details
FromJSON EntitledApplication Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitledApplication

Generic EntitledApplication Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitledApplication

Associated Types

type Rep EntitledApplication :: Type -> Type #

Read EntitledApplication Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitledApplication

Show EntitledApplication Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitledApplication

NFData EntitledApplication Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitledApplication

Methods

rnf :: EntitledApplication -> () #

Eq EntitledApplication Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitledApplication

Hashable EntitledApplication Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitledApplication

type Rep EntitledApplication Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitledApplication

type Rep EntitledApplication = D1 ('MetaData "EntitledApplication" "Amazonka.AppStream.Types.EntitledApplication" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "EntitledApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEntitledApplication Source #

Create a value of EntitledApplication with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:applicationIdentifier:EntitledApplication', entitledApplication_applicationIdentifier - The identifier of the application.

Entitlement

data Entitlement Source #

Specifies an entitlement. Entitlements control access to specific applications within a stack, based on user attributes. Entitlements apply to SAML 2.0 federated user identities. Amazon AppStream 2.0 user pool and streaming URL users are entitled to all applications in a stack. Entitlements don't apply to the desktop stream view application, or to applications managed by a dynamic app provider using the Dynamic Application Framework.

See: newEntitlement smart constructor.

Instances

Instances details
FromJSON Entitlement Source # 
Instance details

Defined in Amazonka.AppStream.Types.Entitlement

Generic Entitlement Source # 
Instance details

Defined in Amazonka.AppStream.Types.Entitlement

Associated Types

type Rep Entitlement :: Type -> Type #

Read Entitlement Source # 
Instance details

Defined in Amazonka.AppStream.Types.Entitlement

Show Entitlement Source # 
Instance details

Defined in Amazonka.AppStream.Types.Entitlement

NFData Entitlement Source # 
Instance details

Defined in Amazonka.AppStream.Types.Entitlement

Methods

rnf :: Entitlement -> () #

Eq Entitlement Source # 
Instance details

Defined in Amazonka.AppStream.Types.Entitlement

Hashable Entitlement Source # 
Instance details

Defined in Amazonka.AppStream.Types.Entitlement

type Rep Entitlement Source # 
Instance details

Defined in Amazonka.AppStream.Types.Entitlement

newEntitlement Source #

Create a value of Entitlement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdTime:Entitlement', entitlement_createdTime - The time when the entitlement was created.

$sel:description:Entitlement', entitlement_description - The description of the entitlement.

$sel:lastModifiedTime:Entitlement', entitlement_lastModifiedTime - The time when the entitlement was last modified.

Entitlement, entitlement_name - The name of the entitlement.

$sel:stackName:Entitlement', entitlement_stackName - The name of the stack with which the entitlement is associated.

$sel:appVisibility:Entitlement', entitlement_appVisibility - Specifies whether all or selected apps are entitled.

$sel:attributes:Entitlement', entitlement_attributes - The attributes of the entitlement.

EntitlementAttribute

data EntitlementAttribute Source #

An attribute associated with an entitlement. Application entitlements work by matching a supported SAML 2.0 attribute name to a value when a user identity federates to an Amazon AppStream 2.0 SAML application.

See: newEntitlementAttribute smart constructor.

Instances

Instances details
FromJSON EntitlementAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitlementAttribute

ToJSON EntitlementAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitlementAttribute

Generic EntitlementAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitlementAttribute

Associated Types

type Rep EntitlementAttribute :: Type -> Type #

Read EntitlementAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitlementAttribute

Show EntitlementAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitlementAttribute

NFData EntitlementAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitlementAttribute

Methods

rnf :: EntitlementAttribute -> () #

Eq EntitlementAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitlementAttribute

Hashable EntitlementAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitlementAttribute

type Rep EntitlementAttribute Source # 
Instance details

Defined in Amazonka.AppStream.Types.EntitlementAttribute

type Rep EntitlementAttribute = D1 ('MetaData "EntitlementAttribute" "Amazonka.AppStream.Types.EntitlementAttribute" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "EntitlementAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEntitlementAttribute Source #

Create a value of EntitlementAttribute with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:EntitlementAttribute', entitlementAttribute_name - A supported AWS IAM SAML PrincipalTag attribute that is matched to the associated value when a user identity federates into an Amazon AppStream 2.0 SAML application.

The following are valid values:

  • roles
  • department
  • organization
  • groups
  • title
  • costCenter
  • userType

$sel:value:EntitlementAttribute', entitlementAttribute_value - A value that is matched to a supported SAML attribute name when a user identity federates into an Amazon AppStream 2.0 SAML application.

Fleet

data Fleet Source #

Describes a fleet.

See: newFleet smart constructor.

Instances

Instances details
FromJSON Fleet Source # 
Instance details

Defined in Amazonka.AppStream.Types.Fleet

Generic Fleet Source # 
Instance details

Defined in Amazonka.AppStream.Types.Fleet

Associated Types

type Rep Fleet :: Type -> Type #

Methods

from :: Fleet -> Rep Fleet x #

to :: Rep Fleet x -> Fleet #

Read Fleet Source # 
Instance details

Defined in Amazonka.AppStream.Types.Fleet

Show Fleet Source # 
Instance details

Defined in Amazonka.AppStream.Types.Fleet

Methods

showsPrec :: Int -> Fleet -> ShowS #

show :: Fleet -> String #

showList :: [Fleet] -> ShowS #

NFData Fleet Source # 
Instance details

Defined in Amazonka.AppStream.Types.Fleet

Methods

rnf :: Fleet -> () #

Eq Fleet Source # 
Instance details

Defined in Amazonka.AppStream.Types.Fleet

Methods

(==) :: Fleet -> Fleet -> Bool #

(/=) :: Fleet -> Fleet -> Bool #

Hashable Fleet Source # 
Instance details

Defined in Amazonka.AppStream.Types.Fleet

Methods

hashWithSalt :: Int -> Fleet -> Int #

hash :: Fleet -> Int #

type Rep Fleet Source # 
Instance details

Defined in Amazonka.AppStream.Types.Fleet

type Rep Fleet = D1 ('MetaData "Fleet" "Amazonka.AppStream.Types.Fleet" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "Fleet'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "disconnectTimeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainJoinInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainJoinInfo)) :*: S1 ('MetaSel ('Just "enableDefaultInternetAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "fleetErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FleetError])) :*: (S1 ('MetaSel ('Just "fleetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FleetType)) :*: S1 ('MetaSel ('Just "iamRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "idleDisconnectTimeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "imageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "maxConcurrentSessions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "maxUserDurationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlatformType)))) :*: (S1 ('MetaSel ('Just "sessionScriptS3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)) :*: (S1 ('MetaSel ('Just "streamView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamView)) :*: S1 ('MetaSel ('Just "usbDeviceFilterStrings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfig)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "computeCapacityStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ComputeCapacityStatus) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FleetState)))))))

newFleet Source #

Create a value of Fleet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdTime:Fleet', fleet_createdTime - The time the fleet was created.

$sel:description:Fleet', fleet_description - The description to display.

$sel:disconnectTimeoutInSeconds:Fleet', fleet_disconnectTimeoutInSeconds - The amount of time that a streaming session remains active after users disconnect. If they try to reconnect to the streaming session after a disconnection or network interruption within this time interval, they are connected to their previous session. Otherwise, they are connected to a new session with a new streaming instance.

Specify a value between 60 and 360000.

$sel:displayName:Fleet', fleet_displayName - The fleet name to display.

$sel:domainJoinInfo:Fleet', fleet_domainJoinInfo - The name of the directory and organizational unit (OU) to use to join the fleet to a Microsoft Active Directory domain.

$sel:enableDefaultInternetAccess:Fleet', fleet_enableDefaultInternetAccess - Indicates whether default internet access is enabled for the fleet.

$sel:fleetErrors:Fleet', fleet_fleetErrors - The fleet errors.

$sel:fleetType:Fleet', fleet_fleetType - The fleet type.

ALWAYS_ON
Provides users with instant-on access to their apps. You are charged for all running instances in your fleet, even if no users are streaming apps.
ON_DEMAND
Provide users with access to applications after they connect, which takes one to two minutes. You are charged for instance streaming when users are connected and a small hourly fee for instances that are not streaming apps.

$sel:iamRoleArn:Fleet', fleet_iamRoleArn - The ARN of the IAM role that is applied to the fleet. To assume a role, the fleet instance calls the AWS Security Token Service (STS) AssumeRole API operation and passes the ARN of the role to use. The operation creates a new session with temporary credentials. AppStream 2.0 retrieves the temporary credentials and creates the appstream_machine_role credential profile on the instance.

For more information, see Using an IAM Role to Grant Permissions to Applications and Scripts Running on AppStream 2.0 Streaming Instances in the Amazon AppStream 2.0 Administration Guide.

$sel:idleDisconnectTimeoutInSeconds:Fleet', fleet_idleDisconnectTimeoutInSeconds - The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the DisconnectTimeoutInSeconds time interval begins. Users are notified before they are disconnected due to inactivity. If users try to reconnect to the streaming session before the time interval specified in DisconnectTimeoutInSeconds elapses, they are connected to their previous session. Users are considered idle when they stop providing keyboard or mouse input during their streaming session. File uploads and downloads, audio in, audio out, and pixels changing do not qualify as user activity. If users continue to be idle after the time interval in IdleDisconnectTimeoutInSeconds elapses, they are disconnected.

To prevent users from being disconnected due to inactivity, specify a value of 0. Otherwise, specify a value between 60 and 3600. The default value is 0.

If you enable this feature, we recommend that you specify a value that corresponds exactly to a whole number of minutes (for example, 60, 120, and 180). If you don't do this, the value is rounded to the nearest minute. For example, if you specify a value of 70, users are disconnected after 1 minute of inactivity. If you specify a value that is at the midpoint between two different minutes, the value is rounded up. For example, if you specify a value of 90, users are disconnected after 2 minutes of inactivity.

$sel:imageArn:Fleet', fleet_imageArn - The ARN for the public, private, or shared image.

$sel:imageName:Fleet', fleet_imageName - The name of the image used to create the fleet.

$sel:maxConcurrentSessions:Fleet', fleet_maxConcurrentSessions - The maximum number of concurrent sessions for the fleet.

$sel:maxUserDurationInSeconds:Fleet', fleet_maxUserDurationInSeconds - The maximum amount of time that a streaming session can remain active, in seconds. If users are still connected to a streaming instance five minutes before this limit is reached, they are prompted to save any open documents before being disconnected. After this time elapses, the instance is terminated and replaced by a new instance.

Specify a value between 600 and 360000.

$sel:platform:Fleet', fleet_platform - The platform of the fleet.

$sel:sessionScriptS3Location:Fleet', fleet_sessionScriptS3Location - The S3 location of the session scripts configuration zip file. This only applies to Elastic fleets.

$sel:streamView:Fleet', fleet_streamView - The AppStream 2.0 view that is displayed to your users when they stream from the fleet. When APP is specified, only the windows of applications opened by users display. When DESKTOP is specified, the standard desktop that is provided by the operating system displays.

The default value is APP.

$sel:usbDeviceFilterStrings:Fleet', fleet_usbDeviceFilterStrings - The USB device filter strings associated with the fleet.

$sel:vpcConfig:Fleet', fleet_vpcConfig - The VPC configuration for the fleet.

$sel:arn:Fleet', fleet_arn - The Amazon Resource Name (ARN) for the fleet.

$sel:name:Fleet', fleet_name - The name of the fleet.

$sel:instanceType:Fleet', fleet_instanceType - The instance type to use when launching fleet instances. The following instance types are available:

  • stream.standard.small
  • stream.standard.medium
  • stream.standard.large
  • stream.compute.large
  • stream.compute.xlarge
  • stream.compute.2xlarge
  • stream.compute.4xlarge
  • stream.compute.8xlarge
  • stream.memory.large
  • stream.memory.xlarge
  • stream.memory.2xlarge
  • stream.memory.4xlarge
  • stream.memory.8xlarge
  • stream.memory.z1d.large
  • stream.memory.z1d.xlarge
  • stream.memory.z1d.2xlarge
  • stream.memory.z1d.3xlarge
  • stream.memory.z1d.6xlarge
  • stream.memory.z1d.12xlarge
  • stream.graphics-design.large
  • stream.graphics-design.xlarge
  • stream.graphics-design.2xlarge
  • stream.graphics-design.4xlarge
  • stream.graphics-desktop.2xlarge
  • stream.graphics.g4dn.xlarge
  • stream.graphics.g4dn.2xlarge
  • stream.graphics.g4dn.4xlarge
  • stream.graphics.g4dn.8xlarge
  • stream.graphics.g4dn.12xlarge
  • stream.graphics.g4dn.16xlarge
  • stream.graphics-pro.4xlarge
  • stream.graphics-pro.8xlarge
  • stream.graphics-pro.16xlarge

$sel:computeCapacityStatus:Fleet', fleet_computeCapacityStatus - The capacity status for the fleet.

$sel:state:Fleet', fleet_state - The current state for the fleet.

FleetError

data FleetError Source #

Describes a fleet error.

See: newFleetError smart constructor.

Instances

Instances details
FromJSON FleetError Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetError

Generic FleetError Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetError

Associated Types

type Rep FleetError :: Type -> Type #

Read FleetError Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetError

Show FleetError Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetError

NFData FleetError Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetError

Methods

rnf :: FleetError -> () #

Eq FleetError Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetError

Hashable FleetError Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetError

type Rep FleetError Source # 
Instance details

Defined in Amazonka.AppStream.Types.FleetError

type Rep FleetError = D1 ('MetaData "FleetError" "Amazonka.AppStream.Types.FleetError" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "FleetError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FleetErrorCode)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newFleetError :: FleetError Source #

Create a value of FleetError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorCode:FleetError', fleetError_errorCode - The error code.

$sel:errorMessage:FleetError', fleetError_errorMessage - The error message.

Image

data Image Source #

Describes an image.

See: newImage smart constructor.

Instances

Instances details
FromJSON Image Source # 
Instance details

Defined in Amazonka.AppStream.Types.Image

Generic Image Source # 
Instance details

Defined in Amazonka.AppStream.Types.Image

Associated Types

type Rep Image :: Type -> Type #

Methods

from :: Image -> Rep Image x #

to :: Rep Image x -> Image #

Read Image Source # 
Instance details

Defined in Amazonka.AppStream.Types.Image

Show Image Source # 
Instance details

Defined in Amazonka.AppStream.Types.Image

Methods

showsPrec :: Int -> Image -> ShowS #

show :: Image -> String #

showList :: [Image] -> ShowS #

NFData Image Source # 
Instance details

Defined in Amazonka.AppStream.Types.Image

Methods

rnf :: Image -> () #

Eq Image Source # 
Instance details

Defined in Amazonka.AppStream.Types.Image

Methods

(==) :: Image -> Image -> Bool #

(/=) :: Image -> Image -> Bool #

Hashable Image Source # 
Instance details

Defined in Amazonka.AppStream.Types.Image

Methods

hashWithSalt :: Int -> Image -> Int #

hash :: Image -> Int #

type Rep Image Source # 
Instance details

Defined in Amazonka.AppStream.Types.Image

type Rep Image = D1 ('MetaData "Image" "Amazonka.AppStream.Types.Image" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "Image'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "applications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Application])) :*: S1 ('MetaSel ('Just "appstreamAgentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "baseImageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageBuilderName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "imageBuilderSupported") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "imageErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceError]))) :*: (S1 ('MetaSel ('Just "imagePermissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImagePermissions)) :*: S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlatformType)))) :*: ((S1 ('MetaSel ('Just "publicBaseImageReleasedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageState))) :*: (S1 ('MetaSel ('Just "stateChangeReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageStateChangeReason)) :*: (S1 ('MetaSel ('Just "visibility") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VisibilityType)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newImage Source #

Arguments

:: Text

Image

-> Image 

Create a value of Image with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:applications:Image', image_applications - The applications associated with the image.

$sel:appstreamAgentVersion:Image', image_appstreamAgentVersion - The version of the AppStream 2.0 agent to use for instances that are launched from this image.

Image, image_arn - The ARN of the image.

$sel:baseImageArn:Image', image_baseImageArn - The ARN of the image from which this image was created.

Image, image_createdTime - The time the image was created.

Image, image_description - The description to display.

Image, image_displayName - The image name to display.

$sel:imageBuilderName:Image', image_imageBuilderName - The name of the image builder that was used to create the private image. If the image is shared, this value is null.

$sel:imageBuilderSupported:Image', image_imageBuilderSupported - Indicates whether an image builder can be launched from this image.

$sel:imageErrors:Image', image_imageErrors - Describes the errors that are returned when a new image can't be created.

$sel:imagePermissions:Image', image_imagePermissions - The permissions to provide to the destination AWS account for the specified image.

$sel:platform:Image', image_platform - The operating system platform of the image.

$sel:publicBaseImageReleasedDate:Image', image_publicBaseImageReleasedDate - The release date of the public base image. For private images, this date is the release date of the base image from which the image was created.

$sel:state:Image', image_state - The image starts in the PENDING state. If image creation succeeds, the state is AVAILABLE. If image creation fails, the state is FAILED.

$sel:stateChangeReason:Image', image_stateChangeReason - The reason why the last state change occurred.

$sel:visibility:Image', image_visibility - Indicates whether the image is public or private.

Image, image_name - The name of the image.

ImageBuilder

data ImageBuilder Source #

Describes a virtual machine that is used to create an image.

See: newImageBuilder smart constructor.

Instances

Instances details
FromJSON ImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilder

Generic ImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilder

Associated Types

type Rep ImageBuilder :: Type -> Type #

Read ImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilder

Show ImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilder

NFData ImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilder

Methods

rnf :: ImageBuilder -> () #

Eq ImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilder

Hashable ImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilder

type Rep ImageBuilder Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilder

type Rep ImageBuilder = D1 ('MetaData "ImageBuilder" "Amazonka.AppStream.Types.ImageBuilder" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ImageBuilder'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accessEndpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty AccessEndpoint))) :*: S1 ('MetaSel ('Just "appstreamAgentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domainJoinInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainJoinInfo)) :*: (S1 ('MetaSel ('Just "enableDefaultInternetAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "iamRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "imageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageBuilderErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceError]))) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "networkAccessConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkAccessConfiguration)))) :*: ((S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlatformType)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageBuilderState))) :*: (S1 ('MetaSel ('Just "stateChangeReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageBuilderStateChangeReason)) :*: (S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfig)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newImageBuilder Source #

Create a value of ImageBuilder with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessEndpoints:ImageBuilder', imageBuilder_accessEndpoints - The list of virtual private cloud (VPC) interface endpoint objects. Administrators can connect to the image builder only through the specified endpoints.

$sel:appstreamAgentVersion:ImageBuilder', imageBuilder_appstreamAgentVersion - The version of the AppStream 2.0 agent that is currently being used by the image builder.

$sel:arn:ImageBuilder', imageBuilder_arn - The ARN for the image builder.

$sel:createdTime:ImageBuilder', imageBuilder_createdTime - The time stamp when the image builder was created.

$sel:description:ImageBuilder', imageBuilder_description - The description to display.

$sel:displayName:ImageBuilder', imageBuilder_displayName - The image builder name to display.

$sel:domainJoinInfo:ImageBuilder', imageBuilder_domainJoinInfo - The name of the directory and organizational unit (OU) to use to join the image builder to a Microsoft Active Directory domain.

$sel:enableDefaultInternetAccess:ImageBuilder', imageBuilder_enableDefaultInternetAccess - Enables or disables default internet access for the image builder.

$sel:iamRoleArn:ImageBuilder', imageBuilder_iamRoleArn - The ARN of the IAM role that is applied to the image builder. To assume a role, the image builder calls the AWS Security Token Service (STS) AssumeRole API operation and passes the ARN of the role to use. The operation creates a new session with temporary credentials. AppStream 2.0 retrieves the temporary credentials and creates the appstream_machine_role credential profile on the instance.

For more information, see Using an IAM Role to Grant Permissions to Applications and Scripts Running on AppStream 2.0 Streaming Instances in the Amazon AppStream 2.0 Administration Guide.

$sel:imageArn:ImageBuilder', imageBuilder_imageArn - The ARN of the image from which this builder was created.

$sel:imageBuilderErrors:ImageBuilder', imageBuilder_imageBuilderErrors - The image builder errors.

$sel:instanceType:ImageBuilder', imageBuilder_instanceType - The instance type for the image builder. The following instance types are available:

  • stream.standard.small
  • stream.standard.medium
  • stream.standard.large
  • stream.compute.large
  • stream.compute.xlarge
  • stream.compute.2xlarge
  • stream.compute.4xlarge
  • stream.compute.8xlarge
  • stream.memory.large
  • stream.memory.xlarge
  • stream.memory.2xlarge
  • stream.memory.4xlarge
  • stream.memory.8xlarge
  • stream.memory.z1d.large
  • stream.memory.z1d.xlarge
  • stream.memory.z1d.2xlarge
  • stream.memory.z1d.3xlarge
  • stream.memory.z1d.6xlarge
  • stream.memory.z1d.12xlarge
  • stream.graphics-design.large
  • stream.graphics-design.xlarge
  • stream.graphics-design.2xlarge
  • stream.graphics-design.4xlarge
  • stream.graphics-desktop.2xlarge
  • stream.graphics.g4dn.xlarge
  • stream.graphics.g4dn.2xlarge
  • stream.graphics.g4dn.4xlarge
  • stream.graphics.g4dn.8xlarge
  • stream.graphics.g4dn.12xlarge
  • stream.graphics.g4dn.16xlarge
  • stream.graphics-pro.4xlarge
  • stream.graphics-pro.8xlarge
  • stream.graphics-pro.16xlarge

$sel:networkAccessConfiguration:ImageBuilder', imageBuilder_networkAccessConfiguration - Undocumented member.

$sel:platform:ImageBuilder', imageBuilder_platform - The operating system platform of the image builder.

$sel:state:ImageBuilder', imageBuilder_state - The state of the image builder.

$sel:stateChangeReason:ImageBuilder', imageBuilder_stateChangeReason - The reason why the last state change occurred.

$sel:vpcConfig:ImageBuilder', imageBuilder_vpcConfig - The VPC configuration of the image builder.

$sel:name:ImageBuilder', imageBuilder_name - The name of the image builder.

ImageBuilderStateChangeReason

data ImageBuilderStateChangeReason Source #

Describes the reason why the last image builder state change occurred.

See: newImageBuilderStateChangeReason smart constructor.

Instances

Instances details
FromJSON ImageBuilderStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReason

Generic ImageBuilderStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReason

Associated Types

type Rep ImageBuilderStateChangeReason :: Type -> Type #

Read ImageBuilderStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReason

Show ImageBuilderStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReason

NFData ImageBuilderStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReason

Eq ImageBuilderStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReason

Hashable ImageBuilderStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReason

type Rep ImageBuilderStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageBuilderStateChangeReason

type Rep ImageBuilderStateChangeReason = D1 ('MetaData "ImageBuilderStateChangeReason" "Amazonka.AppStream.Types.ImageBuilderStateChangeReason" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ImageBuilderStateChangeReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageBuilderStateChangeReasonCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newImageBuilderStateChangeReason :: ImageBuilderStateChangeReason Source #

Create a value of ImageBuilderStateChangeReason with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:ImageBuilderStateChangeReason', imageBuilderStateChangeReason_code - The state change reason code.

$sel:message:ImageBuilderStateChangeReason', imageBuilderStateChangeReason_message - The state change reason message.

ImagePermissions

data ImagePermissions Source #

Describes the permissions for an image.

See: newImagePermissions smart constructor.

Instances

Instances details
FromJSON ImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImagePermissions

ToJSON ImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImagePermissions

Generic ImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImagePermissions

Associated Types

type Rep ImagePermissions :: Type -> Type #

Read ImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImagePermissions

Show ImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImagePermissions

NFData ImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImagePermissions

Methods

rnf :: ImagePermissions -> () #

Eq ImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImagePermissions

Hashable ImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImagePermissions

type Rep ImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImagePermissions

type Rep ImagePermissions = D1 ('MetaData "ImagePermissions" "Amazonka.AppStream.Types.ImagePermissions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ImagePermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowFleet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "allowImageBuilder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newImagePermissions :: ImagePermissions Source #

Create a value of ImagePermissions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:allowFleet:ImagePermissions', imagePermissions_allowFleet - Indicates whether the image can be used for a fleet.

$sel:allowImageBuilder:ImagePermissions', imagePermissions_allowImageBuilder - Indicates whether the image can be used for an image builder.

ImageStateChangeReason

data ImageStateChangeReason Source #

Describes the reason why the last image state change occurred.

See: newImageStateChangeReason smart constructor.

Instances

Instances details
FromJSON ImageStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReason

Generic ImageStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReason

Associated Types

type Rep ImageStateChangeReason :: Type -> Type #

Read ImageStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReason

Show ImageStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReason

NFData ImageStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReason

Methods

rnf :: ImageStateChangeReason -> () #

Eq ImageStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReason

Hashable ImageStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReason

type Rep ImageStateChangeReason Source # 
Instance details

Defined in Amazonka.AppStream.Types.ImageStateChangeReason

type Rep ImageStateChangeReason = D1 ('MetaData "ImageStateChangeReason" "Amazonka.AppStream.Types.ImageStateChangeReason" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ImageStateChangeReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageStateChangeReasonCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newImageStateChangeReason :: ImageStateChangeReason Source #

Create a value of ImageStateChangeReason with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:ImageStateChangeReason', imageStateChangeReason_code - The state change reason code.

$sel:message:ImageStateChangeReason', imageStateChangeReason_message - The state change reason message.

LastReportGenerationExecutionError

data LastReportGenerationExecutionError Source #

Describes the error that is returned when a usage report can't be generated.

See: newLastReportGenerationExecutionError smart constructor.

Instances

Instances details
FromJSON LastReportGenerationExecutionError Source # 
Instance details

Defined in Amazonka.AppStream.Types.LastReportGenerationExecutionError

Generic LastReportGenerationExecutionError Source # 
Instance details

Defined in Amazonka.AppStream.Types.LastReportGenerationExecutionError

Associated Types

type Rep LastReportGenerationExecutionError :: Type -> Type #

Read LastReportGenerationExecutionError Source # 
Instance details

Defined in Amazonka.AppStream.Types.LastReportGenerationExecutionError

Show LastReportGenerationExecutionError Source # 
Instance details

Defined in Amazonka.AppStream.Types.LastReportGenerationExecutionError

NFData LastReportGenerationExecutionError Source # 
Instance details

Defined in Amazonka.AppStream.Types.LastReportGenerationExecutionError

Eq LastReportGenerationExecutionError Source # 
Instance details

Defined in Amazonka.AppStream.Types.LastReportGenerationExecutionError

Hashable LastReportGenerationExecutionError Source # 
Instance details

Defined in Amazonka.AppStream.Types.LastReportGenerationExecutionError

type Rep LastReportGenerationExecutionError Source # 
Instance details

Defined in Amazonka.AppStream.Types.LastReportGenerationExecutionError

type Rep LastReportGenerationExecutionError = D1 ('MetaData "LastReportGenerationExecutionError" "Amazonka.AppStream.Types.LastReportGenerationExecutionError" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "LastReportGenerationExecutionError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UsageReportExecutionErrorCode)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLastReportGenerationExecutionError :: LastReportGenerationExecutionError Source #

Create a value of LastReportGenerationExecutionError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorCode:LastReportGenerationExecutionError', lastReportGenerationExecutionError_errorCode - The error code for the error that is returned when a usage report can't be generated.

$sel:errorMessage:LastReportGenerationExecutionError', lastReportGenerationExecutionError_errorMessage - The error message for the error that is returned when a usage report can't be generated.

NetworkAccessConfiguration

data NetworkAccessConfiguration Source #

Describes the network details of the fleet or image builder instance.

See: newNetworkAccessConfiguration smart constructor.

Instances

Instances details
FromJSON NetworkAccessConfiguration Source # 
Instance details

Defined in Amazonka.AppStream.Types.NetworkAccessConfiguration

Generic NetworkAccessConfiguration Source # 
Instance details

Defined in Amazonka.AppStream.Types.NetworkAccessConfiguration

Associated Types

type Rep NetworkAccessConfiguration :: Type -> Type #

Read NetworkAccessConfiguration Source # 
Instance details

Defined in Amazonka.AppStream.Types.NetworkAccessConfiguration

Show NetworkAccessConfiguration Source # 
Instance details

Defined in Amazonka.AppStream.Types.NetworkAccessConfiguration

NFData NetworkAccessConfiguration Source # 
Instance details

Defined in Amazonka.AppStream.Types.NetworkAccessConfiguration

Eq NetworkAccessConfiguration Source # 
Instance details

Defined in Amazonka.AppStream.Types.NetworkAccessConfiguration

Hashable NetworkAccessConfiguration Source # 
Instance details

Defined in Amazonka.AppStream.Types.NetworkAccessConfiguration

type Rep NetworkAccessConfiguration Source # 
Instance details

Defined in Amazonka.AppStream.Types.NetworkAccessConfiguration

type Rep NetworkAccessConfiguration = D1 ('MetaData "NetworkAccessConfiguration" "Amazonka.AppStream.Types.NetworkAccessConfiguration" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "NetworkAccessConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eniId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eniPrivateIpAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newNetworkAccessConfiguration :: NetworkAccessConfiguration Source #

Create a value of NetworkAccessConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eniId:NetworkAccessConfiguration', networkAccessConfiguration_eniId - The resource identifier of the elastic network interface that is attached to instances in your VPC. All network interfaces have the eni-xxxxxxxx resource identifier.

$sel:eniPrivateIpAddress:NetworkAccessConfiguration', networkAccessConfiguration_eniPrivateIpAddress - The private IP address of the elastic network interface that is attached to instances in your VPC.

ResourceError

data ResourceError Source #

Describes a resource error.

See: newResourceError smart constructor.

Instances

Instances details
FromJSON ResourceError Source # 
Instance details

Defined in Amazonka.AppStream.Types.ResourceError

Generic ResourceError Source # 
Instance details

Defined in Amazonka.AppStream.Types.ResourceError

Associated Types

type Rep ResourceError :: Type -> Type #

Read ResourceError Source # 
Instance details

Defined in Amazonka.AppStream.Types.ResourceError

Show ResourceError Source # 
Instance details

Defined in Amazonka.AppStream.Types.ResourceError

NFData ResourceError Source # 
Instance details

Defined in Amazonka.AppStream.Types.ResourceError

Methods

rnf :: ResourceError -> () #

Eq ResourceError Source # 
Instance details

Defined in Amazonka.AppStream.Types.ResourceError

Hashable ResourceError Source # 
Instance details

Defined in Amazonka.AppStream.Types.ResourceError

type Rep ResourceError Source # 
Instance details

Defined in Amazonka.AppStream.Types.ResourceError

type Rep ResourceError = D1 ('MetaData "ResourceError" "Amazonka.AppStream.Types.ResourceError" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ResourceError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FleetErrorCode)) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newResourceError :: ResourceError Source #

Create a value of ResourceError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorCode:ResourceError', resourceError_errorCode - The error code.

$sel:errorMessage:ResourceError', resourceError_errorMessage - The error message.

$sel:errorTimestamp:ResourceError', resourceError_errorTimestamp - The time the error occurred.

S3Location

data S3Location Source #

Describes the S3 location.

See: newS3Location smart constructor.

Constructors

S3Location' Text Text 

Instances

Instances details
FromJSON S3Location Source # 
Instance details

Defined in Amazonka.AppStream.Types.S3Location

ToJSON S3Location Source # 
Instance details

Defined in Amazonka.AppStream.Types.S3Location

Generic S3Location Source # 
Instance details

Defined in Amazonka.AppStream.Types.S3Location

Associated Types

type Rep S3Location :: Type -> Type #

Read S3Location Source # 
Instance details

Defined in Amazonka.AppStream.Types.S3Location

Show S3Location Source # 
Instance details

Defined in Amazonka.AppStream.Types.S3Location

NFData S3Location Source # 
Instance details

Defined in Amazonka.AppStream.Types.S3Location

Methods

rnf :: S3Location -> () #

Eq S3Location Source # 
Instance details

Defined in Amazonka.AppStream.Types.S3Location

Hashable S3Location Source # 
Instance details

Defined in Amazonka.AppStream.Types.S3Location

type Rep S3Location Source # 
Instance details

Defined in Amazonka.AppStream.Types.S3Location

type Rep S3Location = D1 ('MetaData "S3Location" "Amazonka.AppStream.Types.S3Location" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "S3Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "s3Key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newS3Location Source #

Create a value of S3Location with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Bucket:S3Location', s3Location_s3Bucket - The S3 bucket of the S3 object.

$sel:s3Key:S3Location', s3Location_s3Key - The S3 key of the S3 object.

ScriptDetails

data ScriptDetails Source #

Describes the details of the script.

See: newScriptDetails smart constructor.

Instances

Instances details
FromJSON ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

ToJSON ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

Generic ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

Associated Types

type Rep ScriptDetails :: Type -> Type #

Read ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

Show ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

NFData ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

Methods

rnf :: ScriptDetails -> () #

Eq ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

Hashable ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

type Rep ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

type Rep ScriptDetails = D1 ('MetaData "ScriptDetails" "Amazonka.AppStream.Types.ScriptDetails" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ScriptDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "executableParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "scriptS3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3Location)) :*: (S1 ('MetaSel ('Just "executablePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newScriptDetails Source #

Create a value of ScriptDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:executableParameters:ScriptDetails', scriptDetails_executableParameters - The runtime parameters passed to the run path for the script.

$sel:scriptS3Location:ScriptDetails', scriptDetails_scriptS3Location - The S3 object location for the script.

$sel:executablePath:ScriptDetails', scriptDetails_executablePath - The run path for the script.

$sel:timeoutInSeconds:ScriptDetails', scriptDetails_timeoutInSeconds - The run timeout, in seconds, for the script.

ServiceAccountCredentials

data ServiceAccountCredentials Source #

Describes the credentials for the service account used by the fleet or image builder to connect to the directory.

See: newServiceAccountCredentials smart constructor.

Instances

Instances details
FromJSON ServiceAccountCredentials Source # 
Instance details

Defined in Amazonka.AppStream.Types.ServiceAccountCredentials

ToJSON ServiceAccountCredentials Source # 
Instance details

Defined in Amazonka.AppStream.Types.ServiceAccountCredentials

Generic ServiceAccountCredentials Source # 
Instance details

Defined in Amazonka.AppStream.Types.ServiceAccountCredentials

Associated Types

type Rep ServiceAccountCredentials :: Type -> Type #

Show ServiceAccountCredentials Source # 
Instance details

Defined in Amazonka.AppStream.Types.ServiceAccountCredentials

NFData ServiceAccountCredentials Source # 
Instance details

Defined in Amazonka.AppStream.Types.ServiceAccountCredentials

Eq ServiceAccountCredentials Source # 
Instance details

Defined in Amazonka.AppStream.Types.ServiceAccountCredentials

Hashable ServiceAccountCredentials Source # 
Instance details

Defined in Amazonka.AppStream.Types.ServiceAccountCredentials

type Rep ServiceAccountCredentials Source # 
Instance details

Defined in Amazonka.AppStream.Types.ServiceAccountCredentials

type Rep ServiceAccountCredentials = D1 ('MetaData "ServiceAccountCredentials" "Amazonka.AppStream.Types.ServiceAccountCredentials" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ServiceAccountCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "accountPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newServiceAccountCredentials Source #

Create a value of ServiceAccountCredentials with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountName:ServiceAccountCredentials', serviceAccountCredentials_accountName - The user name of the account. This account must have the following privileges: create computer objects, join computers to the domain, and change/reset the password on descendant computer objects for the organizational units specified.

$sel:accountPassword:ServiceAccountCredentials', serviceAccountCredentials_accountPassword - The password for the account.

Session

data Session Source #

Describes a streaming session.

See: newSession smart constructor.

Instances

Instances details
FromJSON Session Source # 
Instance details

Defined in Amazonka.AppStream.Types.Session

Generic Session Source # 
Instance details

Defined in Amazonka.AppStream.Types.Session

Associated Types

type Rep Session :: Type -> Type #

Methods

from :: Session -> Rep Session x #

to :: Rep Session x -> Session #

Read Session Source # 
Instance details

Defined in Amazonka.AppStream.Types.Session

Show Session Source # 
Instance details

Defined in Amazonka.AppStream.Types.Session

NFData Session Source # 
Instance details

Defined in Amazonka.AppStream.Types.Session

Methods

rnf :: Session -> () #

Eq Session Source # 
Instance details

Defined in Amazonka.AppStream.Types.Session

Methods

(==) :: Session -> Session -> Bool #

(/=) :: Session -> Session -> Bool #

Hashable Session Source # 
Instance details

Defined in Amazonka.AppStream.Types.Session

Methods

hashWithSalt :: Int -> Session -> Int #

hash :: Session -> Int #

type Rep Session Source # 
Instance details

Defined in Amazonka.AppStream.Types.Session

newSession Source #

Create a value of Session with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:authenticationType:Session', session_authenticationType - The authentication method. The user is authenticated using a streaming URL (API) or SAML 2.0 federation (SAML).

$sel:connectionState:Session', session_connectionState - Specifies whether a user is connected to the streaming session.

$sel:maxExpirationTime:Session', session_maxExpirationTime - The time when the streaming session is set to expire. This time is based on the MaxUserDurationinSeconds value, which determines the maximum length of time that a streaming session can run. A streaming session might end earlier than the time specified in SessionMaxExpirationTime, when the DisconnectTimeOutInSeconds elapses or the user chooses to end his or her session. If the DisconnectTimeOutInSeconds elapses, or the user chooses to end his or her session, the streaming instance is terminated and the streaming session ends.

$sel:networkAccessConfiguration:Session', session_networkAccessConfiguration - The network details for the streaming session.

$sel:startTime:Session', session_startTime - The time when a streaming instance is dedicated for the user.

$sel:id:Session', session_id - The identifier of the streaming session.

$sel:userId:Session', session_userId - The identifier of the user for whom the session was created.

$sel:stackName:Session', session_stackName - The name of the stack for the streaming session.

$sel:fleetName:Session', session_fleetName - The name of the fleet for the streaming session.

$sel:state:Session', session_state - The current state of the streaming session.

SharedImagePermissions

data SharedImagePermissions Source #

Describes the permissions that are available to the specified AWS account for a shared image.

See: newSharedImagePermissions smart constructor.

Instances

Instances details
FromJSON SharedImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.SharedImagePermissions

Generic SharedImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.SharedImagePermissions

Associated Types

type Rep SharedImagePermissions :: Type -> Type #

Read SharedImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.SharedImagePermissions

Show SharedImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.SharedImagePermissions

NFData SharedImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.SharedImagePermissions

Methods

rnf :: SharedImagePermissions -> () #

Eq SharedImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.SharedImagePermissions

Hashable SharedImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.SharedImagePermissions

type Rep SharedImagePermissions Source # 
Instance details

Defined in Amazonka.AppStream.Types.SharedImagePermissions

type Rep SharedImagePermissions = D1 ('MetaData "SharedImagePermissions" "Amazonka.AppStream.Types.SharedImagePermissions" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "SharedImagePermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imagePermissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImagePermissions)))

newSharedImagePermissions Source #

Create a value of SharedImagePermissions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sharedAccountId:SharedImagePermissions', sharedImagePermissions_sharedAccountId - The 12-digit identifier of the AWS account with which the image is shared.

$sel:imagePermissions:SharedImagePermissions', sharedImagePermissions_imagePermissions - Describes the permissions for a shared image.

Stack

data Stack Source #

Describes a stack.

See: newStack smart constructor.

Instances

Instances details
FromJSON Stack Source # 
Instance details

Defined in Amazonka.AppStream.Types.Stack

Generic Stack Source # 
Instance details

Defined in Amazonka.AppStream.Types.Stack

Associated Types

type Rep Stack :: Type -> Type #

Methods

from :: Stack -> Rep Stack x #

to :: Rep Stack x -> Stack #

Read Stack Source # 
Instance details

Defined in Amazonka.AppStream.Types.Stack

Show Stack Source # 
Instance details

Defined in Amazonka.AppStream.Types.Stack

Methods

showsPrec :: Int -> Stack -> ShowS #

show :: Stack -> String #

showList :: [Stack] -> ShowS #

NFData Stack Source # 
Instance details

Defined in Amazonka.AppStream.Types.Stack

Methods

rnf :: Stack -> () #

Eq Stack Source # 
Instance details

Defined in Amazonka.AppStream.Types.Stack

Methods

(==) :: Stack -> Stack -> Bool #

(/=) :: Stack -> Stack -> Bool #

Hashable Stack Source # 
Instance details

Defined in Amazonka.AppStream.Types.Stack

Methods

hashWithSalt :: Int -> Stack -> Int #

hash :: Stack -> Int #

type Rep Stack Source # 
Instance details

Defined in Amazonka.AppStream.Types.Stack

type Rep Stack = D1 ('MetaData "Stack" "Amazonka.AppStream.Types.Stack" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "Stack'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accessEndpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty AccessEndpoint))) :*: (S1 ('MetaSel ('Just "applicationSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationSettingsResponse)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "embedHostDomains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))) :*: ((S1 ('MetaSel ('Just "feedbackURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "redirectURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StackError])))) :*: ((S1 ('MetaSel ('Just "storageConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StorageConnector])) :*: S1 ('MetaSel ('Just "streamingExperienceSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamingExperienceSettings))) :*: (S1 ('MetaSel ('Just "userSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty UserSetting))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newStack Source #

Arguments

:: Text

$sel:name:Stack'

-> Stack 

Create a value of Stack with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessEndpoints:Stack', stack_accessEndpoints - The list of virtual private cloud (VPC) interface endpoint objects. Users of the stack can connect to AppStream 2.0 only through the specified endpoints.

$sel:applicationSettings:Stack', stack_applicationSettings - The persistent application settings for users of the stack.

$sel:arn:Stack', stack_arn - The ARN of the stack.

$sel:createdTime:Stack', stack_createdTime - The time the stack was created.

$sel:description:Stack', stack_description - The description to display.

$sel:displayName:Stack', stack_displayName - The stack name to display.

$sel:embedHostDomains:Stack', stack_embedHostDomains - The domains where AppStream 2.0 streaming sessions can be embedded in an iframe. You must approve the domains that you want to host embedded AppStream 2.0 streaming sessions.

$sel:feedbackURL:Stack', stack_feedbackURL - The URL that users are redirected to after they click the Send Feedback link. If no URL is specified, no Send Feedback link is displayed.

$sel:redirectURL:Stack', stack_redirectURL - The URL that users are redirected to after their streaming session ends.

$sel:stackErrors:Stack', stack_stackErrors - The errors for the stack.

$sel:storageConnectors:Stack', stack_storageConnectors - The storage connectors to enable.

$sel:streamingExperienceSettings:Stack', stack_streamingExperienceSettings - The streaming protocol you want your stack to prefer. This can be UDP or TCP. Currently, UDP is only supported in the Windows native client.

$sel:userSettings:Stack', stack_userSettings - The actions that are enabled or disabled for users during their streaming sessions. By default these actions are enabled.

$sel:name:Stack', stack_name - The name of the stack.

StackError

data StackError Source #

Describes a stack error.

See: newStackError smart constructor.

Instances

Instances details
FromJSON StackError Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackError

Generic StackError Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackError

Associated Types

type Rep StackError :: Type -> Type #

Read StackError Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackError

Show StackError Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackError

NFData StackError Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackError

Methods

rnf :: StackError -> () #

Eq StackError Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackError

Hashable StackError Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackError

type Rep StackError Source # 
Instance details

Defined in Amazonka.AppStream.Types.StackError

type Rep StackError = D1 ('MetaData "StackError" "Amazonka.AppStream.Types.StackError" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "StackError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackErrorCode)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStackError :: StackError Source #

Create a value of StackError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorCode:StackError', stackError_errorCode - The error code.

$sel:errorMessage:StackError', stackError_errorMessage - The error message.

StorageConnector

data StorageConnector Source #

Describes a connector that enables persistent storage for users.

See: newStorageConnector smart constructor.

Instances

Instances details
FromJSON StorageConnector Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnector

ToJSON StorageConnector Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnector

Generic StorageConnector Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnector

Associated Types

type Rep StorageConnector :: Type -> Type #

Read StorageConnector Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnector

Show StorageConnector Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnector

NFData StorageConnector Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnector

Methods

rnf :: StorageConnector -> () #

Eq StorageConnector Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnector

Hashable StorageConnector Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnector

type Rep StorageConnector Source # 
Instance details

Defined in Amazonka.AppStream.Types.StorageConnector

type Rep StorageConnector = D1 ('MetaData "StorageConnector" "Amazonka.AppStream.Types.StorageConnector" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "StorageConnector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "resourceIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StorageConnectorType))))

newStorageConnector Source #

Create a value of StorageConnector with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domains:StorageConnector', storageConnector_domains - The names of the domains for the account.

$sel:resourceIdentifier:StorageConnector', storageConnector_resourceIdentifier - The ARN of the storage connector.

$sel:connectorType:StorageConnector', storageConnector_connectorType - The type of storage connector.

StreamingExperienceSettings

data StreamingExperienceSettings Source #

The streaming protocol you want your stack to prefer. This can be UDP or TCP. Currently, UDP is only supported in the Windows native client.

See: newStreamingExperienceSettings smart constructor.

Instances

Instances details
FromJSON StreamingExperienceSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamingExperienceSettings

ToJSON StreamingExperienceSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamingExperienceSettings

Generic StreamingExperienceSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamingExperienceSettings

Associated Types

type Rep StreamingExperienceSettings :: Type -> Type #

Read StreamingExperienceSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamingExperienceSettings

Show StreamingExperienceSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamingExperienceSettings

NFData StreamingExperienceSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamingExperienceSettings

Eq StreamingExperienceSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamingExperienceSettings

Hashable StreamingExperienceSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamingExperienceSettings

type Rep StreamingExperienceSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.StreamingExperienceSettings

type Rep StreamingExperienceSettings = D1 ('MetaData "StreamingExperienceSettings" "Amazonka.AppStream.Types.StreamingExperienceSettings" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "StreamingExperienceSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "preferredProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PreferredProtocol))))

newStreamingExperienceSettings :: StreamingExperienceSettings Source #

Create a value of StreamingExperienceSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:preferredProtocol:StreamingExperienceSettings', streamingExperienceSettings_preferredProtocol - The preferred protocol that you want to use while streaming your application.

UsageReportSubscription

data UsageReportSubscription Source #

Describes information about the usage report subscription.

See: newUsageReportSubscription smart constructor.

Instances

Instances details
FromJSON UsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSubscription

Generic UsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSubscription

Associated Types

type Rep UsageReportSubscription :: Type -> Type #

Read UsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSubscription

Show UsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSubscription

NFData UsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSubscription

Methods

rnf :: UsageReportSubscription -> () #

Eq UsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSubscription

Hashable UsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSubscription

type Rep UsageReportSubscription Source # 
Instance details

Defined in Amazonka.AppStream.Types.UsageReportSubscription

type Rep UsageReportSubscription = D1 ('MetaData "UsageReportSubscription" "Amazonka.AppStream.Types.UsageReportSubscription" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UsageReportSubscription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastGeneratedReportDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "schedule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UsageReportSchedule)) :*: S1 ('MetaSel ('Just "subscriptionErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LastReportGenerationExecutionError])))))

newUsageReportSubscription :: UsageReportSubscription Source #

Create a value of UsageReportSubscription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastGeneratedReportDate:UsageReportSubscription', usageReportSubscription_lastGeneratedReportDate - The time when the last usage report was generated.

$sel:s3BucketName:UsageReportSubscription', usageReportSubscription_s3BucketName - The Amazon S3 bucket where generated reports are stored.

If you enabled on-instance session scripts and Amazon S3 logging for your session script configuration, AppStream 2.0 created an S3 bucket to store the script output. The bucket is unique to your account and Region. When you enable usage reporting in this case, AppStream 2.0 uses the same bucket to store your usage reports. If you haven't already enabled on-instance session scripts, when you enable usage reports, AppStream 2.0 creates a new S3 bucket.

$sel:schedule:UsageReportSubscription', usageReportSubscription_schedule - The schedule for generating usage reports.

$sel:subscriptionErrors:UsageReportSubscription', usageReportSubscription_subscriptionErrors - The errors that were returned if usage reports couldn't be generated.

User

data User Source #

Describes a user in the user pool.

See: newUser smart constructor.

Instances

Instances details
FromJSON User Source # 
Instance details

Defined in Amazonka.AppStream.Types.User

Generic User Source # 
Instance details

Defined in Amazonka.AppStream.Types.User

Associated Types

type Rep User :: Type -> Type #

Methods

from :: User -> Rep User x #

to :: Rep User x -> User #

Show User Source # 
Instance details

Defined in Amazonka.AppStream.Types.User

Methods

showsPrec :: Int -> User -> ShowS #

show :: User -> String #

showList :: [User] -> ShowS #

NFData User Source # 
Instance details

Defined in Amazonka.AppStream.Types.User

Methods

rnf :: User -> () #

Eq User Source # 
Instance details

Defined in Amazonka.AppStream.Types.User

Methods

(==) :: User -> User -> Bool #

(/=) :: User -> User -> Bool #

Hashable User Source # 
Instance details

Defined in Amazonka.AppStream.Types.User

Methods

hashWithSalt :: Int -> User -> Int #

hash :: User -> Int #

type Rep User Source # 
Instance details

Defined in Amazonka.AppStream.Types.User

newUser Source #

Create a value of User with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:User', user_arn - The ARN of the user.

$sel:createdTime:User', user_createdTime - The date and time the user was created in the user pool.

$sel:enabled:User', user_enabled - Specifies whether the user in the user pool is enabled.

$sel:firstName:User', user_firstName - The first name, or given name, of the user.

$sel:lastName:User', user_lastName - The last name, or surname, of the user.

$sel:status:User', user_status - The status of the user in the user pool. The status can be one of the following:

  • UNCONFIRMED – The user is created but not confirmed.
  • CONFIRMED – The user is confirmed.
  • ARCHIVED – The user is no longer active.
  • COMPROMISED – The user is disabled because of a potential security threat.
  • UNKNOWN – The user status is not known.

$sel:userName:User', user_userName - The email address of the user.

Users' email addresses are case-sensitive.

$sel:authenticationType:User', user_authenticationType - The authentication type for the user.

UserSetting

data UserSetting Source #

Describes an action and whether the action is enabled or disabled for users during their streaming sessions.

See: newUserSetting smart constructor.

Instances

Instances details
FromJSON UserSetting Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserSetting

ToJSON UserSetting Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserSetting

Generic UserSetting Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserSetting

Associated Types

type Rep UserSetting :: Type -> Type #

Read UserSetting Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserSetting

Show UserSetting Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserSetting

NFData UserSetting Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserSetting

Methods

rnf :: UserSetting -> () #

Eq UserSetting Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserSetting

Hashable UserSetting Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserSetting

type Rep UserSetting Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserSetting

type Rep UserSetting = D1 ('MetaData "UserSetting" "Amazonka.AppStream.Types.UserSetting" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UserSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Action) :*: S1 ('MetaSel ('Just "permission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Permission)))

newUserSetting Source #

Create a value of UserSetting with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:action:UserSetting', userSetting_action - The action that is enabled or disabled.

$sel:permission:UserSetting', userSetting_permission - Indicates whether the action is enabled or disabled.

UserStackAssociation

data UserStackAssociation Source #

Describes a user in the user pool and the associated stack.

See: newUserStackAssociation smart constructor.

Instances

Instances details
FromJSON UserStackAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociation

ToJSON UserStackAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociation

Generic UserStackAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociation

Associated Types

type Rep UserStackAssociation :: Type -> Type #

Show UserStackAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociation

NFData UserStackAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociation

Methods

rnf :: UserStackAssociation -> () #

Eq UserStackAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociation

Hashable UserStackAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociation

type Rep UserStackAssociation Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociation

type Rep UserStackAssociation = D1 ('MetaData "UserStackAssociation" "Amazonka.AppStream.Types.UserStackAssociation" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UserStackAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sendEmailNotification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthenticationType))))

newUserStackAssociation Source #

Create a value of UserStackAssociation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sendEmailNotification:UserStackAssociation', userStackAssociation_sendEmailNotification - Specifies whether a welcome email is sent to a user after the user is created in the user pool.

$sel:stackName:UserStackAssociation', userStackAssociation_stackName - The name of the stack that is associated with the user.

$sel:userName:UserStackAssociation', userStackAssociation_userName - The email address of the user who is associated with the stack.

Users' email addresses are case-sensitive.

$sel:authenticationType:UserStackAssociation', userStackAssociation_authenticationType - The authentication type for the user.

UserStackAssociationError

data UserStackAssociationError Source #

Describes the error that is returned when a user can’t be associated with or disassociated from a stack.

See: newUserStackAssociationError smart constructor.

Instances

Instances details
FromJSON UserStackAssociationError Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationError

Generic UserStackAssociationError Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationError

Associated Types

type Rep UserStackAssociationError :: Type -> Type #

Show UserStackAssociationError Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationError

NFData UserStackAssociationError Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationError

Eq UserStackAssociationError Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationError

Hashable UserStackAssociationError Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationError

type Rep UserStackAssociationError Source # 
Instance details

Defined in Amazonka.AppStream.Types.UserStackAssociationError

type Rep UserStackAssociationError = D1 ('MetaData "UserStackAssociationError" "Amazonka.AppStream.Types.UserStackAssociationError" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "UserStackAssociationError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserStackAssociationErrorCode)) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userStackAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserStackAssociation)))))

newUserStackAssociationError :: UserStackAssociationError Source #

Create a value of UserStackAssociationError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorCode:UserStackAssociationError', userStackAssociationError_errorCode - The error code for the error that is returned when a user can’t be associated with or disassociated from a stack.

$sel:errorMessage:UserStackAssociationError', userStackAssociationError_errorMessage - The error message for the error that is returned when a user can’t be associated with or disassociated from a stack.

$sel:userStackAssociation:UserStackAssociationError', userStackAssociationError_userStackAssociation - Information about the user and associated stack.

VpcConfig

data VpcConfig Source #

Describes VPC configuration information for fleets and image builders.

See: newVpcConfig smart constructor.

Constructors

VpcConfig' (Maybe [Text]) (Maybe [Text]) 

Instances

Instances details
FromJSON VpcConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.VpcConfig

ToJSON VpcConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.VpcConfig

Generic VpcConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.VpcConfig

Associated Types

type Rep VpcConfig :: Type -> Type #

Read VpcConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.VpcConfig

Show VpcConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.VpcConfig

NFData VpcConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.VpcConfig

Methods

rnf :: VpcConfig -> () #

Eq VpcConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.VpcConfig

Hashable VpcConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.VpcConfig

type Rep VpcConfig Source # 
Instance details

Defined in Amazonka.AppStream.Types.VpcConfig

type Rep VpcConfig = D1 ('MetaData "VpcConfig" "Amazonka.AppStream.Types.VpcConfig" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "VpcConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newVpcConfig :: VpcConfig Source #

Create a value of VpcConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:securityGroupIds:VpcConfig', vpcConfig_securityGroupIds - The identifiers of the security groups for the fleet or image builder.

$sel:subnetIds:VpcConfig', vpcConfig_subnetIds - The identifiers of the subnets to which a network interface is attached from the fleet instance or image builder instance. Fleet instances use one or more subnets. Image builder instances use one subnet.