libZSservicesZSamazonka-workspacesZSamazonka-workspaces
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.WorkSpaces

Contents

Description

Derived from API version 2015-04-08 of the AWS service descriptions, licensed under Apache 2.0.

Amazon WorkSpaces Service

Amazon WorkSpaces enables you to provision virtual, cloud-based Microsoft Windows and Amazon Linux desktops for your users.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2015-04-08 of the Amazon WorkSpaces 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 WorkSpaces.

UnsupportedNetworkConfigurationException

_UnsupportedNetworkConfigurationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The configuration of this network is not supported for this operation, or your network configuration conflicts with the Amazon WorkSpaces management network IP range. For more information, see Configure a VPC for Amazon WorkSpaces.

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The user is not authorized to access a resource.

ResourceCreationFailedException

ResourceUnavailableException

_ResourceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource is not available.

InvalidParameterValuesException

_InvalidParameterValuesException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One or more parameter values are not valid.

ResourceAssociatedException

_ResourceAssociatedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource is associated with a directory.

OperationInProgressException

_OperationInProgressException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The properties of this WorkSpace are currently being modified. Try again in a moment.

ResourceAlreadyExistsException

_ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource already exists.

ResourceLimitExceededException

_ResourceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Your resource limits have been exceeded.

InvalidResourceStateException

_InvalidResourceStateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The state of the resource is not valid for this operation.

OperationNotSupportedException

UnsupportedWorkspaceConfigurationException

_UnsupportedWorkspaceConfigurationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The configuration of this WorkSpace is not supported for this operation. For more information, see Required Configuration and Service Components for WorkSpaces .

WorkspacesDefaultRoleNotFoundException

_WorkspacesDefaultRoleNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The workspaces_DefaultRole role could not be found. If this is the first time you are registering a directory, you will need to create the workspaces_DefaultRole role before you can register a directory. For more information, see Creating the workspaces_DefaultRole Role.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource could not be 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.

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.

AssociateConnectionAlias

data AssociateConnectionAlias Source #

See: newAssociateConnectionAlias smart constructor.

Instances

Instances details
Eq AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

Read AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

Show AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

Generic AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

Associated Types

type Rep AssociateConnectionAlias :: Type -> Type #

NFData AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

Hashable AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

ToJSON AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

AWSRequest AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

ToHeaders AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

ToPath AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

ToQuery AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

type Rep AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

type Rep AssociateConnectionAlias = D1 ('MetaData "AssociateConnectionAlias" "Amazonka.WorkSpaces.AssociateConnectionAlias" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "AssociateConnectionAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

newAssociateConnectionAlias Source #

Create a value of AssociateConnectionAlias 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:aliasId:AssociateConnectionAlias', associateConnectionAlias_aliasId - The identifier of the connection alias.

$sel:resourceId:AssociateConnectionAlias', associateConnectionAlias_resourceId - The identifier of the directory to associate the connection alias with.

data AssociateConnectionAliasResponse Source #

See: newAssociateConnectionAliasResponse smart constructor.

Instances

Instances details
Eq AssociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

Read AssociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

Show AssociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

Generic AssociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

Associated Types

type Rep AssociateConnectionAliasResponse :: Type -> Type #

NFData AssociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

type Rep AssociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateConnectionAlias

type Rep AssociateConnectionAliasResponse = D1 ('MetaData "AssociateConnectionAliasResponse" "Amazonka.WorkSpaces.AssociateConnectionAlias" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "AssociateConnectionAliasResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateConnectionAliasResponse Source #

Create a value of AssociateConnectionAliasResponse 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:connectionIdentifier:AssociateConnectionAliasResponse', associateConnectionAliasResponse_connectionIdentifier - The identifier of the connection alias association. You use the connection identifier in the DNS TXT record when you're configuring your DNS routing policies.

$sel:httpStatus:AssociateConnectionAliasResponse', associateConnectionAliasResponse_httpStatus - The response's http status code.

DescribeAccount

data DescribeAccount Source #

See: newDescribeAccount smart constructor.

Constructors

DescribeAccount' 

Instances

Instances details
Eq DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

Read DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

Show DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

Generic DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

Associated Types

type Rep DescribeAccount :: Type -> Type #

NFData DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

Methods

rnf :: DescribeAccount -> () #

Hashable DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

ToJSON DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

AWSRequest DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

Associated Types

type AWSResponse DescribeAccount #

ToHeaders DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

ToPath DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

ToQuery DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

type Rep DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

type Rep DescribeAccount = D1 ('MetaData "DescribeAccount" "Amazonka.WorkSpaces.DescribeAccount" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeAccount'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

newDescribeAccount :: DescribeAccount Source #

Create a value of DescribeAccount with all optional fields omitted.

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

data DescribeAccountResponse Source #

See: newDescribeAccountResponse smart constructor.

Instances

Instances details
Eq DescribeAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

Read DescribeAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

Show DescribeAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

Generic DescribeAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

Associated Types

type Rep DescribeAccountResponse :: Type -> Type #

NFData DescribeAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

Methods

rnf :: DescribeAccountResponse -> () #

type Rep DescribeAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccount

type Rep DescribeAccountResponse = D1 ('MetaData "DescribeAccountResponse" "Amazonka.WorkSpaces.DescribeAccount" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dedicatedTenancySupport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DedicatedTenancySupportResultEnum)) :*: (S1 ('MetaSel ('Just "dedicatedTenancyManagementCidrRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAccountResponse Source #

Create a value of DescribeAccountResponse 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:dedicatedTenancySupport:DescribeAccountResponse', describeAccountResponse_dedicatedTenancySupport - The status of BYOL (whether BYOL is enabled or disabled).

$sel:dedicatedTenancyManagementCidrRange:DescribeAccountResponse', describeAccountResponse_dedicatedTenancyManagementCidrRange - The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

$sel:httpStatus:DescribeAccountResponse', describeAccountResponse_httpStatus - The response's http status code.

RevokeIpRules

data RevokeIpRules Source #

See: newRevokeIpRules smart constructor.

Constructors

RevokeIpRules' Text [Text] 

Instances

Instances details
Eq RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

Read RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

Show RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

Generic RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

Associated Types

type Rep RevokeIpRules :: Type -> Type #

NFData RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

Methods

rnf :: RevokeIpRules -> () #

Hashable RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

ToJSON RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

AWSRequest RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

Associated Types

type AWSResponse RevokeIpRules #

ToHeaders RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

ToPath RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

ToQuery RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

type Rep RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

type Rep RevokeIpRules = D1 ('MetaData "RevokeIpRules" "Amazonka.WorkSpaces.RevokeIpRules" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RevokeIpRules'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "userRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse RevokeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

newRevokeIpRules Source #

Create a value of RevokeIpRules 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:groupId:RevokeIpRules', revokeIpRules_groupId - The identifier of the group.

$sel:userRules:RevokeIpRules', revokeIpRules_userRules - The rules to remove from the group.

data RevokeIpRulesResponse Source #

See: newRevokeIpRulesResponse smart constructor.

Instances

Instances details
Eq RevokeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

Read RevokeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

Show RevokeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

Generic RevokeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

Associated Types

type Rep RevokeIpRulesResponse :: Type -> Type #

NFData RevokeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

Methods

rnf :: RevokeIpRulesResponse -> () #

type Rep RevokeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RevokeIpRules

type Rep RevokeIpRulesResponse = D1 ('MetaData "RevokeIpRulesResponse" "Amazonka.WorkSpaces.RevokeIpRules" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RevokeIpRulesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRevokeIpRulesResponse Source #

Create a value of RevokeIpRulesResponse 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:RevokeIpRulesResponse', revokeIpRulesResponse_httpStatus - The response's http status code.

DescribeWorkspaceImages (Paginated)

data DescribeWorkspaceImages Source #

See: newDescribeWorkspaceImages smart constructor.

Instances

Instances details
Eq DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

Read DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

Show DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

Generic DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

Associated Types

type Rep DescribeWorkspaceImages :: Type -> Type #

NFData DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

Methods

rnf :: DescribeWorkspaceImages -> () #

Hashable DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

ToJSON DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

AWSPager DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

AWSRequest DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

ToHeaders DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

ToPath DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

ToQuery DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

type Rep DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

type Rep DescribeWorkspaceImages = D1 ('MetaData "DescribeWorkspaceImages" "Amazonka.WorkSpaces.DescribeWorkspaceImages" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspaceImages'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "imageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageType)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse DescribeWorkspaceImages Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

newDescribeWorkspaceImages :: DescribeWorkspaceImages Source #

Create a value of DescribeWorkspaceImages 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:imageIds:DescribeWorkspaceImages', describeWorkspaceImages_imageIds - The identifier of the image.

$sel:nextToken:DescribeWorkspaceImages', describeWorkspaceImages_nextToken - If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

$sel:imageType:DescribeWorkspaceImages', describeWorkspaceImages_imageType - The type (owned or shared) of the image.

$sel:maxResults:DescribeWorkspaceImages', describeWorkspaceImages_maxResults - The maximum number of items to return.

data DescribeWorkspaceImagesResponse Source #

See: newDescribeWorkspaceImagesResponse smart constructor.

Instances

Instances details
Eq DescribeWorkspaceImagesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

Read DescribeWorkspaceImagesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

Show DescribeWorkspaceImagesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

Generic DescribeWorkspaceImagesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

Associated Types

type Rep DescribeWorkspaceImagesResponse :: Type -> Type #

NFData DescribeWorkspaceImagesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

type Rep DescribeWorkspaceImagesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImages

type Rep DescribeWorkspaceImagesResponse = D1 ('MetaData "DescribeWorkspaceImagesResponse" "Amazonka.WorkSpaces.DescribeWorkspaceImages" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspaceImagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "images") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkspaceImage])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeWorkspaceImagesResponse Source #

Create a value of DescribeWorkspaceImagesResponse 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:DescribeWorkspaceImagesResponse', describeWorkspaceImagesResponse_images - Information about the images.

$sel:nextToken:DescribeWorkspaceImages', describeWorkspaceImagesResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:httpStatus:DescribeWorkspaceImagesResponse', describeWorkspaceImagesResponse_httpStatus - The response's http status code.

ModifyWorkspaceProperties

data ModifyWorkspaceProperties Source #

See: newModifyWorkspaceProperties smart constructor.

Instances

Instances details
Eq ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

Read ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

Show ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

Generic ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

Associated Types

type Rep ModifyWorkspaceProperties :: Type -> Type #

NFData ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

Hashable ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

ToJSON ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

AWSRequest ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

ToHeaders ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

ToPath ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

ToQuery ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

type Rep ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

type Rep ModifyWorkspaceProperties = D1 ('MetaData "ModifyWorkspaceProperties" "Amazonka.WorkSpaces.ModifyWorkspaceProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyWorkspaceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "workspaceProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WorkspaceProperties)))
type AWSResponse ModifyWorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

newModifyWorkspaceProperties Source #

Create a value of ModifyWorkspaceProperties 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:workspaceId:ModifyWorkspaceProperties', modifyWorkspaceProperties_workspaceId - The identifier of the WorkSpace.

$sel:workspaceProperties:ModifyWorkspaceProperties', modifyWorkspaceProperties_workspaceProperties - The properties of the WorkSpace.

data ModifyWorkspacePropertiesResponse Source #

See: newModifyWorkspacePropertiesResponse smart constructor.

Instances

Instances details
Eq ModifyWorkspacePropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

Read ModifyWorkspacePropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

Show ModifyWorkspacePropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

Generic ModifyWorkspacePropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

Associated Types

type Rep ModifyWorkspacePropertiesResponse :: Type -> Type #

NFData ModifyWorkspacePropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

type Rep ModifyWorkspacePropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties

type Rep ModifyWorkspacePropertiesResponse = D1 ('MetaData "ModifyWorkspacePropertiesResponse" "Amazonka.WorkSpaces.ModifyWorkspaceProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyWorkspacePropertiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newModifyWorkspacePropertiesResponse Source #

Create a value of ModifyWorkspacePropertiesResponse 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:ModifyWorkspacePropertiesResponse', modifyWorkspacePropertiesResponse_httpStatus - The response's http status code.

DeregisterWorkspaceDirectory

data DeregisterWorkspaceDirectory Source #

See: newDeregisterWorkspaceDirectory smart constructor.

Instances

Instances details
Eq DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

Read DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

Show DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

Generic DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

Associated Types

type Rep DeregisterWorkspaceDirectory :: Type -> Type #

NFData DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

Hashable DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

ToJSON DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

AWSRequest DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

ToHeaders DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

ToPath DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

ToQuery DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

type Rep DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

type Rep DeregisterWorkspaceDirectory = D1 ('MetaData "DeregisterWorkspaceDirectory" "Amazonka.WorkSpaces.DeregisterWorkspaceDirectory" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeregisterWorkspaceDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeregisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

newDeregisterWorkspaceDirectory Source #

Create a value of DeregisterWorkspaceDirectory 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:directoryId:DeregisterWorkspaceDirectory', deregisterWorkspaceDirectory_directoryId - The identifier of the directory. If any WorkSpaces are registered to this directory, you must remove them before you deregister the directory, or you will receive an OperationNotSupportedException error.

data DeregisterWorkspaceDirectoryResponse Source #

Instances

Instances details
Eq DeregisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

Read DeregisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

Show DeregisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

Generic DeregisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

NFData DeregisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

type Rep DeregisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeregisterWorkspaceDirectory

type Rep DeregisterWorkspaceDirectoryResponse = D1 ('MetaData "DeregisterWorkspaceDirectoryResponse" "Amazonka.WorkSpaces.DeregisterWorkspaceDirectory" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeregisterWorkspaceDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeregisterWorkspaceDirectoryResponse Source #

Create a value of DeregisterWorkspaceDirectoryResponse 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:DeregisterWorkspaceDirectoryResponse', deregisterWorkspaceDirectoryResponse_httpStatus - The response's http status code.

MigrateWorkspace

data MigrateWorkspace Source #

See: newMigrateWorkspace smart constructor.

Instances

Instances details
Eq MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

Read MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

Show MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

Generic MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

Associated Types

type Rep MigrateWorkspace :: Type -> Type #

NFData MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

Methods

rnf :: MigrateWorkspace -> () #

Hashable MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

ToJSON MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

AWSRequest MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

Associated Types

type AWSResponse MigrateWorkspace #

ToHeaders MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

ToPath MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

ToQuery MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

type Rep MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

type Rep MigrateWorkspace = D1 ('MetaData "MigrateWorkspace" "Amazonka.WorkSpaces.MigrateWorkspace" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "MigrateWorkspace'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceWorkspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse MigrateWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

newMigrateWorkspace Source #

Create a value of MigrateWorkspace 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:sourceWorkspaceId:MigrateWorkspace', migrateWorkspace_sourceWorkspaceId - The identifier of the WorkSpace to migrate from.

$sel:bundleId:MigrateWorkspace', migrateWorkspace_bundleId - The identifier of the target bundle type to migrate the WorkSpace to.

data MigrateWorkspaceResponse Source #

See: newMigrateWorkspaceResponse smart constructor.

Instances

Instances details
Eq MigrateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

Read MigrateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

Show MigrateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

Generic MigrateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

Associated Types

type Rep MigrateWorkspaceResponse :: Type -> Type #

NFData MigrateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

type Rep MigrateWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.MigrateWorkspace

type Rep MigrateWorkspaceResponse = D1 ('MetaData "MigrateWorkspaceResponse" "Amazonka.WorkSpaces.MigrateWorkspace" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "MigrateWorkspaceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceWorkspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "targetWorkspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newMigrateWorkspaceResponse Source #

Create a value of MigrateWorkspaceResponse 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:sourceWorkspaceId:MigrateWorkspace', migrateWorkspaceResponse_sourceWorkspaceId - The original identifier of the WorkSpace that is being migrated.

$sel:targetWorkspaceId:MigrateWorkspaceResponse', migrateWorkspaceResponse_targetWorkspaceId - The new identifier of the WorkSpace that is being migrated. If the migration does not succeed, the target WorkSpace ID will not be used, and the WorkSpace will still have the original WorkSpace ID.

$sel:httpStatus:MigrateWorkspaceResponse', migrateWorkspaceResponse_httpStatus - The response's http status code.

DescribeTags

data DescribeTags Source #

See: newDescribeTags smart constructor.

Constructors

DescribeTags' Text 

Instances

Instances details
Eq DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

Read DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

Show DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

Generic DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

Associated Types

type Rep DescribeTags :: Type -> Type #

NFData DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

Methods

rnf :: DescribeTags -> () #

Hashable DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

ToJSON DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

AWSRequest DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

Associated Types

type AWSResponse DescribeTags #

ToHeaders DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

ToPath DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

ToQuery DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

type Rep DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

type Rep DescribeTags = D1 ('MetaData "DescribeTags" "Amazonka.WorkSpaces.DescribeTags" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

newDescribeTags Source #

Create a value of DescribeTags 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:resourceId:DescribeTags', describeTags_resourceId - The identifier of the WorkSpaces resource. The supported resource types are WorkSpaces, registered directories, images, custom bundles, IP access control groups, and connection aliases.

data DescribeTagsResponse Source #

See: newDescribeTagsResponse smart constructor.

Instances

Instances details
Eq DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

Read DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

Show DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

Generic DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

Associated Types

type Rep DescribeTagsResponse :: Type -> Type #

NFData DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

Methods

rnf :: DescribeTagsResponse -> () #

type Rep DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeTags

type Rep DescribeTagsResponse = D1 ('MetaData "DescribeTagsResponse" "Amazonka.WorkSpaces.DescribeTags" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeTagsResponse Source #

Create a value of DescribeTagsResponse 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:tagList:DescribeTagsResponse', describeTagsResponse_tagList - The tags.

$sel:httpStatus:DescribeTagsResponse', describeTagsResponse_httpStatus - The response's http status code.

DescribeWorkspaceDirectories (Paginated)

data DescribeWorkspaceDirectories Source #

See: newDescribeWorkspaceDirectories smart constructor.

Instances

Instances details
Eq DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

Read DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

Show DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

Generic DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

Associated Types

type Rep DescribeWorkspaceDirectories :: Type -> Type #

NFData DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

Hashable DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

ToJSON DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

AWSPager DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

AWSRequest DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

ToHeaders DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

ToPath DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

ToQuery DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

type Rep DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

type Rep DescribeWorkspaceDirectories = D1 ('MetaData "DescribeWorkspaceDirectories" "Amazonka.WorkSpaces.DescribeWorkspaceDirectories" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspaceDirectories'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "directoryIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse DescribeWorkspaceDirectories Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

newDescribeWorkspaceDirectories :: DescribeWorkspaceDirectories Source #

Create a value of DescribeWorkspaceDirectories 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:nextToken:DescribeWorkspaceDirectories', describeWorkspaceDirectories_nextToken - If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

$sel:directoryIds:DescribeWorkspaceDirectories', describeWorkspaceDirectories_directoryIds - The identifiers of the directories. If the value is null, all directories are retrieved.

$sel:limit:DescribeWorkspaceDirectories', describeWorkspaceDirectories_limit - The maximum number of directories to return.

data DescribeWorkspaceDirectoriesResponse Source #

Instances

Instances details
Eq DescribeWorkspaceDirectoriesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

Read DescribeWorkspaceDirectoriesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

Show DescribeWorkspaceDirectoriesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

Generic DescribeWorkspaceDirectoriesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

NFData DescribeWorkspaceDirectoriesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

type Rep DescribeWorkspaceDirectoriesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceDirectories

type Rep DescribeWorkspaceDirectoriesResponse = D1 ('MetaData "DescribeWorkspaceDirectoriesResponse" "Amazonka.WorkSpaces.DescribeWorkspaceDirectories" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspaceDirectoriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkspaceDirectory])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeWorkspaceDirectoriesResponse Source #

Create a value of DescribeWorkspaceDirectoriesResponse 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:directories:DescribeWorkspaceDirectoriesResponse', describeWorkspaceDirectoriesResponse_directories - Information about the directories.

$sel:nextToken:DescribeWorkspaceDirectories', describeWorkspaceDirectoriesResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:httpStatus:DescribeWorkspaceDirectoriesResponse', describeWorkspaceDirectoriesResponse_httpStatus - The response's http status code.

DisassociateIpGroups

data DisassociateIpGroups Source #

See: newDisassociateIpGroups smart constructor.

Instances

Instances details
Eq DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

Read DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

Show DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

Generic DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

Associated Types

type Rep DisassociateIpGroups :: Type -> Type #

NFData DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

Methods

rnf :: DisassociateIpGroups -> () #

Hashable DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

ToJSON DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

AWSRequest DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

Associated Types

type AWSResponse DisassociateIpGroups #

ToHeaders DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

ToPath DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

ToQuery DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

type Rep DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

type Rep DisassociateIpGroups = D1 ('MetaData "DisassociateIpGroups" "Amazonka.WorkSpaces.DisassociateIpGroups" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DisassociateIpGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "groupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse DisassociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

newDisassociateIpGroups Source #

Create a value of DisassociateIpGroups 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:directoryId:DisassociateIpGroups', disassociateIpGroups_directoryId - The identifier of the directory.

$sel:groupIds:DisassociateIpGroups', disassociateIpGroups_groupIds - The identifiers of one or more IP access control groups.

data DisassociateIpGroupsResponse Source #

See: newDisassociateIpGroupsResponse smart constructor.

Instances

Instances details
Eq DisassociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

Read DisassociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

Show DisassociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

Generic DisassociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

Associated Types

type Rep DisassociateIpGroupsResponse :: Type -> Type #

NFData DisassociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

type Rep DisassociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateIpGroups

type Rep DisassociateIpGroupsResponse = D1 ('MetaData "DisassociateIpGroupsResponse" "Amazonka.WorkSpaces.DisassociateIpGroups" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DisassociateIpGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateIpGroupsResponse Source #

Create a value of DisassociateIpGroupsResponse 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:DisassociateIpGroupsResponse', disassociateIpGroupsResponse_httpStatus - The response's http status code.

DescribeWorkspaceBundles (Paginated)

data DescribeWorkspaceBundles Source #

See: newDescribeWorkspaceBundles smart constructor.

Instances

Instances details
Eq DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

Read DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

Show DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

Generic DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

Associated Types

type Rep DescribeWorkspaceBundles :: Type -> Type #

NFData DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

Hashable DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

ToJSON DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

AWSPager DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

AWSRequest DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

ToHeaders DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

ToPath DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

ToQuery DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

type Rep DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

type Rep DescribeWorkspaceBundles = D1 ('MetaData "DescribeWorkspaceBundles" "Amazonka.WorkSpaces.DescribeWorkspaceBundles" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspaceBundles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bundleIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse DescribeWorkspaceBundles Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

newDescribeWorkspaceBundles :: DescribeWorkspaceBundles Source #

Create a value of DescribeWorkspaceBundles 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:bundleIds:DescribeWorkspaceBundles', describeWorkspaceBundles_bundleIds - The identifiers of the bundles. You cannot combine this parameter with any other filter.

$sel:owner:DescribeWorkspaceBundles', describeWorkspaceBundles_owner - The owner of the bundles. You cannot combine this parameter with any other filter.

To describe the bundles provided by Amazon Web Services, specify AMAZON. To describe the bundles that belong to your account, don't specify a value.

$sel:nextToken:DescribeWorkspaceBundles', describeWorkspaceBundles_nextToken - The token for the next set of results. (You received this token from a previous call.)

data DescribeWorkspaceBundlesResponse Source #

See: newDescribeWorkspaceBundlesResponse smart constructor.

Instances

Instances details
Eq DescribeWorkspaceBundlesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

Read DescribeWorkspaceBundlesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

Show DescribeWorkspaceBundlesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

Generic DescribeWorkspaceBundlesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

Associated Types

type Rep DescribeWorkspaceBundlesResponse :: Type -> Type #

NFData DescribeWorkspaceBundlesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

type Rep DescribeWorkspaceBundlesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceBundles

type Rep DescribeWorkspaceBundlesResponse = D1 ('MetaData "DescribeWorkspaceBundlesResponse" "Amazonka.WorkSpaces.DescribeWorkspaceBundles" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspaceBundlesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bundles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkspaceBundle])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeWorkspaceBundlesResponse Source #

Create a value of DescribeWorkspaceBundlesResponse 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:bundles:DescribeWorkspaceBundlesResponse', describeWorkspaceBundlesResponse_bundles - Information about the bundles.

$sel:nextToken:DescribeWorkspaceBundles', describeWorkspaceBundlesResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return. This token is valid for one day and must be used within that time frame.

$sel:httpStatus:DescribeWorkspaceBundlesResponse', describeWorkspaceBundlesResponse_httpStatus - The response's http status code.

AuthorizeIpRules

data AuthorizeIpRules Source #

See: newAuthorizeIpRules smart constructor.

Instances

Instances details
Eq AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

Read AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

Show AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

Generic AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

Associated Types

type Rep AuthorizeIpRules :: Type -> Type #

NFData AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

Methods

rnf :: AuthorizeIpRules -> () #

Hashable AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

ToJSON AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

AWSRequest AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

Associated Types

type AWSResponse AuthorizeIpRules #

ToHeaders AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

ToPath AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

ToQuery AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

type Rep AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

type Rep AuthorizeIpRules = D1 ('MetaData "AuthorizeIpRules" "Amazonka.WorkSpaces.AuthorizeIpRules" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "AuthorizeIpRules'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "userRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [IpRuleItem])))
type AWSResponse AuthorizeIpRules Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

newAuthorizeIpRules Source #

Create a value of AuthorizeIpRules 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:groupId:AuthorizeIpRules', authorizeIpRules_groupId - The identifier of the group.

$sel:userRules:AuthorizeIpRules', authorizeIpRules_userRules - The rules to add to the group.

data AuthorizeIpRulesResponse Source #

See: newAuthorizeIpRulesResponse smart constructor.

Instances

Instances details
Eq AuthorizeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

Read AuthorizeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

Show AuthorizeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

Generic AuthorizeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

Associated Types

type Rep AuthorizeIpRulesResponse :: Type -> Type #

NFData AuthorizeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

type Rep AuthorizeIpRulesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AuthorizeIpRules

type Rep AuthorizeIpRulesResponse = D1 ('MetaData "AuthorizeIpRulesResponse" "Amazonka.WorkSpaces.AuthorizeIpRules" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "AuthorizeIpRulesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAuthorizeIpRulesResponse Source #

Create a value of AuthorizeIpRulesResponse 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:AuthorizeIpRulesResponse', authorizeIpRulesResponse_httpStatus - The response's http status code.

DescribeWorkspaceImagePermissions

data DescribeWorkspaceImagePermissions Source #

See: newDescribeWorkspaceImagePermissions smart constructor.

Instances

Instances details
Eq DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

Read DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

Show DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

Generic DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

Associated Types

type Rep DescribeWorkspaceImagePermissions :: Type -> Type #

NFData DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

Hashable DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

ToJSON DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

AWSRequest DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

ToHeaders DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

ToPath DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

ToQuery DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

type Rep DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

type Rep DescribeWorkspaceImagePermissions = D1 ('MetaData "DescribeWorkspaceImagePermissions" "Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspaceImagePermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeWorkspaceImagePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

newDescribeWorkspaceImagePermissions Source #

Create a value of DescribeWorkspaceImagePermissions 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:nextToken:DescribeWorkspaceImagePermissions', describeWorkspaceImagePermissions_nextToken - If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

$sel:maxResults:DescribeWorkspaceImagePermissions', describeWorkspaceImagePermissions_maxResults - The maximum number of items to return.

$sel:imageId:DescribeWorkspaceImagePermissions', describeWorkspaceImagePermissions_imageId - The identifier of the image.

data DescribeWorkspaceImagePermissionsResponse Source #

Instances

Instances details
Eq DescribeWorkspaceImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

Read DescribeWorkspaceImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

Show DescribeWorkspaceImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

Generic DescribeWorkspaceImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

NFData DescribeWorkspaceImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

type Rep DescribeWorkspaceImagePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions

type Rep DescribeWorkspaceImagePermissionsResponse = D1 ('MetaData "DescribeWorkspaceImagePermissionsResponse" "Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspaceImagePermissionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imagePermissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImagePermission])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeWorkspaceImagePermissionsResponse Source #

Create a value of DescribeWorkspaceImagePermissionsResponse 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:imagePermissions:DescribeWorkspaceImagePermissionsResponse', describeWorkspaceImagePermissionsResponse_imagePermissions - The identifiers of the Amazon Web Services accounts that the image has been shared with.

$sel:nextToken:DescribeWorkspaceImagePermissions', describeWorkspaceImagePermissionsResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:imageId:DescribeWorkspaceImagePermissions', describeWorkspaceImagePermissionsResponse_imageId - The identifier of the image.

$sel:httpStatus:DescribeWorkspaceImagePermissionsResponse', describeWorkspaceImagePermissionsResponse_httpStatus - The response's http status code.

RebuildWorkspaces

data RebuildWorkspaces Source #

See: newRebuildWorkspaces smart constructor.

Instances

Instances details
Eq RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

Read RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

Show RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

Generic RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

Associated Types

type Rep RebuildWorkspaces :: Type -> Type #

NFData RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

Methods

rnf :: RebuildWorkspaces -> () #

Hashable RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

ToJSON RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

AWSRequest RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

Associated Types

type AWSResponse RebuildWorkspaces #

ToHeaders RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

ToPath RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

ToQuery RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

type Rep RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

type Rep RebuildWorkspaces = D1 ('MetaData "RebuildWorkspaces" "Amazonka.WorkSpaces.RebuildWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RebuildWorkspaces'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rebuildWorkspaceRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty RebuildRequest))))
type AWSResponse RebuildWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

newRebuildWorkspaces Source #

Create a value of RebuildWorkspaces 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:rebuildWorkspaceRequests:RebuildWorkspaces', rebuildWorkspaces_rebuildWorkspaceRequests - The WorkSpace to rebuild. You can specify a single WorkSpace.

data RebuildWorkspacesResponse Source #

See: newRebuildWorkspacesResponse smart constructor.

Instances

Instances details
Eq RebuildWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

Read RebuildWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

Show RebuildWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

Generic RebuildWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

Associated Types

type Rep RebuildWorkspacesResponse :: Type -> Type #

NFData RebuildWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

type Rep RebuildWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebuildWorkspaces

type Rep RebuildWorkspacesResponse = D1 ('MetaData "RebuildWorkspacesResponse" "Amazonka.WorkSpaces.RebuildWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RebuildWorkspacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedWorkspaceChangeRequest])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRebuildWorkspacesResponse Source #

Create a value of RebuildWorkspacesResponse 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:failedRequests:RebuildWorkspacesResponse', rebuildWorkspacesResponse_failedRequests - Information about the WorkSpace that could not be rebuilt.

$sel:httpStatus:RebuildWorkspacesResponse', rebuildWorkspacesResponse_httpStatus - The response's http status code.

ImportWorkspaceImage

data ImportWorkspaceImage Source #

See: newImportWorkspaceImage smart constructor.

Instances

Instances details
Eq ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

Read ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

Show ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

Generic ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

Associated Types

type Rep ImportWorkspaceImage :: Type -> Type #

NFData ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

Methods

rnf :: ImportWorkspaceImage -> () #

Hashable ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

ToJSON ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

AWSRequest ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

Associated Types

type AWSResponse ImportWorkspaceImage #

ToHeaders ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

ToPath ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

ToQuery ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

type Rep ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

type Rep ImportWorkspaceImage = D1 ('MetaData "ImportWorkspaceImage" "Amazonka.WorkSpaces.ImportWorkspaceImage" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ImportWorkspaceImage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Application))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "ec2ImageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "ingestionProcess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WorkspaceImageIngestionProcess) :*: (S1 ('MetaSel ('Just "imageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ImportWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

newImportWorkspaceImage Source #

Create a value of ImportWorkspaceImage 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:ImportWorkspaceImage', importWorkspaceImage_applications - If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 BYOL images. For more information about subscribing to Office for BYOL images, see Bring Your Own Windows Desktop Licenses.

Although this parameter is an array, only one item is allowed at this time.

$sel:tags:ImportWorkspaceImage', importWorkspaceImage_tags - The tags. Each WorkSpaces resource can have a maximum of 50 tags.

$sel:ec2ImageId:ImportWorkspaceImage', importWorkspaceImage_ec2ImageId - The identifier of the EC2 image.

$sel:ingestionProcess:ImportWorkspaceImage', importWorkspaceImage_ingestionProcess - The ingestion process to be used when importing the image, depending on which protocol you want to use for your BYOL Workspace image, either PCoIP or WorkSpaces Streaming Protocol (WSP). To use WSP, specify a value that ends in _WSP. To use PCoIP, specify a value that does not end in _WSP.

For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify BYOL_REGULAR or BYOL_REGULAR_WSP, depending on the protocol.

$sel:imageName:ImportWorkspaceImage', importWorkspaceImage_imageName - The name of the WorkSpace image.

$sel:imageDescription:ImportWorkspaceImage', importWorkspaceImage_imageDescription - The description of the WorkSpace image.

data ImportWorkspaceImageResponse Source #

See: newImportWorkspaceImageResponse smart constructor.

Instances

Instances details
Eq ImportWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

Read ImportWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

Show ImportWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

Generic ImportWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

Associated Types

type Rep ImportWorkspaceImageResponse :: Type -> Type #

NFData ImportWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

type Rep ImportWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ImportWorkspaceImage

type Rep ImportWorkspaceImageResponse = D1 ('MetaData "ImportWorkspaceImageResponse" "Amazonka.WorkSpaces.ImportWorkspaceImage" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ImportWorkspaceImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newImportWorkspaceImageResponse Source #

Create a value of ImportWorkspaceImageResponse 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:imageId:ImportWorkspaceImageResponse', importWorkspaceImageResponse_imageId - The identifier of the WorkSpace image.

$sel:httpStatus:ImportWorkspaceImageResponse', importWorkspaceImageResponse_httpStatus - The response's http status code.

ModifyWorkspaceState

data ModifyWorkspaceState Source #

See: newModifyWorkspaceState smart constructor.

Instances

Instances details
Eq ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

Read ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

Show ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

Generic ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

Associated Types

type Rep ModifyWorkspaceState :: Type -> Type #

NFData ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

Methods

rnf :: ModifyWorkspaceState -> () #

Hashable ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

ToJSON ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

AWSRequest ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

Associated Types

type AWSResponse ModifyWorkspaceState #

ToHeaders ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

ToPath ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

ToQuery ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

type Rep ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

type Rep ModifyWorkspaceState = D1 ('MetaData "ModifyWorkspaceState" "Amazonka.WorkSpaces.ModifyWorkspaceState" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyWorkspaceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "workspaceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TargetWorkspaceState)))
type AWSResponse ModifyWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

newModifyWorkspaceState Source #

Create a value of ModifyWorkspaceState 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:workspaceId:ModifyWorkspaceState', modifyWorkspaceState_workspaceId - The identifier of the WorkSpace.

$sel:workspaceState:ModifyWorkspaceState', modifyWorkspaceState_workspaceState - The WorkSpace state.

data ModifyWorkspaceStateResponse Source #

See: newModifyWorkspaceStateResponse smart constructor.

Instances

Instances details
Eq ModifyWorkspaceStateResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

Read ModifyWorkspaceStateResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

Show ModifyWorkspaceStateResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

Generic ModifyWorkspaceStateResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

Associated Types

type Rep ModifyWorkspaceStateResponse :: Type -> Type #

NFData ModifyWorkspaceStateResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

type Rep ModifyWorkspaceStateResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceState

type Rep ModifyWorkspaceStateResponse = D1 ('MetaData "ModifyWorkspaceStateResponse" "Amazonka.WorkSpaces.ModifyWorkspaceState" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyWorkspaceStateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newModifyWorkspaceStateResponse Source #

Create a value of ModifyWorkspaceStateResponse 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:ModifyWorkspaceStateResponse', modifyWorkspaceStateResponse_httpStatus - The response's http status code.

CreateIpGroup

data CreateIpGroup Source #

See: newCreateIpGroup smart constructor.

Instances

Instances details
Eq CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

Read CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

Show CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

Generic CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

Associated Types

type Rep CreateIpGroup :: Type -> Type #

NFData CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

Methods

rnf :: CreateIpGroup -> () #

Hashable CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

ToJSON CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

AWSRequest CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

Associated Types

type AWSResponse CreateIpGroup #

ToHeaders CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

ToPath CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

ToQuery CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

type Rep CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

type Rep CreateIpGroup = D1 ('MetaData "CreateIpGroup" "Amazonka.WorkSpaces.CreateIpGroup" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateIpGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "groupDesc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IpRuleItem]))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "groupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

newCreateIpGroup Source #

Create a value of CreateIpGroup 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:groupDesc:CreateIpGroup', createIpGroup_groupDesc - The description of the group.

$sel:userRules:CreateIpGroup', createIpGroup_userRules - The rules to add to the group.

$sel:tags:CreateIpGroup', createIpGroup_tags - The tags. Each WorkSpaces resource can have a maximum of 50 tags.

$sel:groupName:CreateIpGroup', createIpGroup_groupName - The name of the group.

data CreateIpGroupResponse Source #

See: newCreateIpGroupResponse smart constructor.

Instances

Instances details
Eq CreateIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

Read CreateIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

Show CreateIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

Generic CreateIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

Associated Types

type Rep CreateIpGroupResponse :: Type -> Type #

NFData CreateIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

Methods

rnf :: CreateIpGroupResponse -> () #

type Rep CreateIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateIpGroup

type Rep CreateIpGroupResponse = D1 ('MetaData "CreateIpGroupResponse" "Amazonka.WorkSpaces.CreateIpGroup" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateIpGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateIpGroupResponse Source #

Create a value of CreateIpGroupResponse 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:groupId:CreateIpGroupResponse', createIpGroupResponse_groupId - The identifier of the group.

$sel:httpStatus:CreateIpGroupResponse', createIpGroupResponse_httpStatus - The response's http status code.

DisassociateConnectionAlias

data DisassociateConnectionAlias Source #

See: newDisassociateConnectionAlias smart constructor.

Instances

Instances details
Eq DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

Read DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

Show DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

Generic DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

Associated Types

type Rep DisassociateConnectionAlias :: Type -> Type #

NFData DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

Hashable DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

ToJSON DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

AWSRequest DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

ToHeaders DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

ToPath DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

ToQuery DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

type Rep DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

type Rep DisassociateConnectionAlias = D1 ('MetaData "DisassociateConnectionAlias" "Amazonka.WorkSpaces.DisassociateConnectionAlias" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DisassociateConnectionAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisassociateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

newDisassociateConnectionAlias Source #

Create a value of DisassociateConnectionAlias 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:aliasId:DisassociateConnectionAlias', disassociateConnectionAlias_aliasId - The identifier of the connection alias to disassociate.

data DisassociateConnectionAliasResponse Source #

Instances

Instances details
Eq DisassociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

Read DisassociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

Show DisassociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

Generic DisassociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

NFData DisassociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

type Rep DisassociateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DisassociateConnectionAlias

type Rep DisassociateConnectionAliasResponse = D1 ('MetaData "DisassociateConnectionAliasResponse" "Amazonka.WorkSpaces.DisassociateConnectionAlias" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DisassociateConnectionAliasResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateConnectionAliasResponse Source #

Create a value of DisassociateConnectionAliasResponse 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:DisassociateConnectionAliasResponse', disassociateConnectionAliasResponse_httpStatus - The response's http status code.

ModifyWorkspaceCreationProperties

data ModifyWorkspaceCreationProperties Source #

See: newModifyWorkspaceCreationProperties smart constructor.

Instances

Instances details
Eq ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

Read ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

Show ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

Generic ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

Associated Types

type Rep ModifyWorkspaceCreationProperties :: Type -> Type #

NFData ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

Hashable ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

ToJSON ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

AWSRequest ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

ToHeaders ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

ToPath ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

ToQuery ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

type Rep ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

type Rep ModifyWorkspaceCreationProperties = D1 ('MetaData "ModifyWorkspaceCreationProperties" "Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyWorkspaceCreationProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "workspaceCreationProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WorkspaceCreationProperties)))
type AWSResponse ModifyWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

data ModifyWorkspaceCreationPropertiesResponse Source #

Instances

Instances details
Eq ModifyWorkspaceCreationPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

Read ModifyWorkspaceCreationPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

Show ModifyWorkspaceCreationPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

Generic ModifyWorkspaceCreationPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

NFData ModifyWorkspaceCreationPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

type Rep ModifyWorkspaceCreationPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties

type Rep ModifyWorkspaceCreationPropertiesResponse = D1 ('MetaData "ModifyWorkspaceCreationPropertiesResponse" "Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyWorkspaceCreationPropertiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newModifyWorkspaceCreationPropertiesResponse Source #

Create a value of ModifyWorkspaceCreationPropertiesResponse 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:ModifyWorkspaceCreationPropertiesResponse', modifyWorkspaceCreationPropertiesResponse_httpStatus - The response's http status code.

RegisterWorkspaceDirectory

data RegisterWorkspaceDirectory Source #

See: newRegisterWorkspaceDirectory smart constructor.

Instances

Instances details
Eq RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

Read RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

Show RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

Generic RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

Associated Types

type Rep RegisterWorkspaceDirectory :: Type -> Type #

NFData RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

Hashable RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

ToJSON RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

AWSRequest RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

ToHeaders RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

ToPath RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

ToQuery RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

type Rep RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

type Rep RegisterWorkspaceDirectory = D1 ('MetaData "RegisterWorkspaceDirectory" "Amazonka.WorkSpaces.RegisterWorkspaceDirectory" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RegisterWorkspaceDirectory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "enableSelfService") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "tenancy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Tenancy)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "enableWorkDocs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))))
type AWSResponse RegisterWorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

newRegisterWorkspaceDirectory Source #

Create a value of RegisterWorkspaceDirectory 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:subnetIds:RegisterWorkspaceDirectory', registerWorkspaceDirectory_subnetIds - The identifiers of the subnets for your virtual private cloud (VPC). Make sure that the subnets are in supported Availability Zones. The subnets must also be in separate Availability Zones. If these conditions are not met, you will receive an OperationNotSupportedException error.

$sel:enableSelfService:RegisterWorkspaceDirectory', registerWorkspaceDirectory_enableSelfService - Indicates whether self-service capabilities are enabled or disabled.

$sel:tenancy:RegisterWorkspaceDirectory', registerWorkspaceDirectory_tenancy - Indicates whether your WorkSpace directory is dedicated or shared. To use Bring Your Own License (BYOL) images, this value must be set to DEDICATED and your Amazon Web Services account must be enabled for BYOL. If your account has not been enabled for BYOL, you will receive an InvalidParameterValuesException error. For more information about BYOL images, see Bring Your Own Windows Desktop Images.

$sel:tags:RegisterWorkspaceDirectory', registerWorkspaceDirectory_tags - The tags associated with the directory.

$sel:directoryId:RegisterWorkspaceDirectory', registerWorkspaceDirectory_directoryId - The identifier of the directory. You cannot register a directory if it does not have a status of Active. If the directory does not have a status of Active, you will receive an InvalidResourceStateException error. If you have already registered the maximum number of directories that you can register with Amazon WorkSpaces, you will receive a ResourceLimitExceededException error. Deregister directories that you are not using for WorkSpaces, and try again.

$sel:enableWorkDocs:RegisterWorkspaceDirectory', registerWorkspaceDirectory_enableWorkDocs - Indicates whether Amazon WorkDocs is enabled or disabled. If you have enabled this parameter and WorkDocs is not available in the Region, you will receive an OperationNotSupportedException error. Set EnableWorkDocs to disabled, and try again.

data RegisterWorkspaceDirectoryResponse Source #

Instances

Instances details
Eq RegisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

Read RegisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

Show RegisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

Generic RegisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

Associated Types

type Rep RegisterWorkspaceDirectoryResponse :: Type -> Type #

NFData RegisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

type Rep RegisterWorkspaceDirectoryResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RegisterWorkspaceDirectory

type Rep RegisterWorkspaceDirectoryResponse = D1 ('MetaData "RegisterWorkspaceDirectoryResponse" "Amazonka.WorkSpaces.RegisterWorkspaceDirectory" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RegisterWorkspaceDirectoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterWorkspaceDirectoryResponse Source #

Create a value of RegisterWorkspaceDirectoryResponse 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:RegisterWorkspaceDirectoryResponse', registerWorkspaceDirectoryResponse_httpStatus - The response's http status code.

RestoreWorkspace

data RestoreWorkspace Source #

See: newRestoreWorkspace smart constructor.

Constructors

RestoreWorkspace' Text 

Instances

Instances details
Eq RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

Read RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

Show RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

Generic RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

Associated Types

type Rep RestoreWorkspace :: Type -> Type #

NFData RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

Methods

rnf :: RestoreWorkspace -> () #

Hashable RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

ToJSON RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

AWSRequest RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

Associated Types

type AWSResponse RestoreWorkspace #

ToHeaders RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

ToPath RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

ToQuery RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

type Rep RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

type Rep RestoreWorkspace = D1 ('MetaData "RestoreWorkspace" "Amazonka.WorkSpaces.RestoreWorkspace" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RestoreWorkspace'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RestoreWorkspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

newRestoreWorkspace Source #

Create a value of RestoreWorkspace 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:workspaceId:RestoreWorkspace', restoreWorkspace_workspaceId - The identifier of the WorkSpace.

data RestoreWorkspaceResponse Source #

See: newRestoreWorkspaceResponse smart constructor.

Instances

Instances details
Eq RestoreWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

Read RestoreWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

Show RestoreWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

Generic RestoreWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

Associated Types

type Rep RestoreWorkspaceResponse :: Type -> Type #

NFData RestoreWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

type Rep RestoreWorkspaceResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RestoreWorkspace

type Rep RestoreWorkspaceResponse = D1 ('MetaData "RestoreWorkspaceResponse" "Amazonka.WorkSpaces.RestoreWorkspace" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RestoreWorkspaceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRestoreWorkspaceResponse Source #

Create a value of RestoreWorkspaceResponse 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:RestoreWorkspaceResponse', restoreWorkspaceResponse_httpStatus - The response's http status code.

DescribeConnectionAliasPermissions

data DescribeConnectionAliasPermissions Source #

Instances

Instances details
Eq DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

Read DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

Show DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

Generic DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

Associated Types

type Rep DescribeConnectionAliasPermissions :: Type -> Type #

NFData DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

Hashable DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

ToJSON DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

AWSRequest DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

ToHeaders DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

ToPath DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

ToQuery DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

type Rep DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

type Rep DescribeConnectionAliasPermissions = D1 ('MetaData "DescribeConnectionAliasPermissions" "Amazonka.WorkSpaces.DescribeConnectionAliasPermissions" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeConnectionAliasPermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "aliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeConnectionAliasPermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

newDescribeConnectionAliasPermissions Source #

Create a value of DescribeConnectionAliasPermissions 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:nextToken:DescribeConnectionAliasPermissions', describeConnectionAliasPermissions_nextToken - If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

$sel:maxResults:DescribeConnectionAliasPermissions', describeConnectionAliasPermissions_maxResults - The maximum number of results to return.

$sel:aliasId:DescribeConnectionAliasPermissions', describeConnectionAliasPermissions_aliasId - The identifier of the connection alias.

data DescribeConnectionAliasPermissionsResponse Source #

Instances

Instances details
Eq DescribeConnectionAliasPermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

Read DescribeConnectionAliasPermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

Show DescribeConnectionAliasPermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

Generic DescribeConnectionAliasPermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

NFData DescribeConnectionAliasPermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

type Rep DescribeConnectionAliasPermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliasPermissions

type Rep DescribeConnectionAliasPermissionsResponse = D1 ('MetaData "DescribeConnectionAliasPermissionsResponse" "Amazonka.WorkSpaces.DescribeConnectionAliasPermissions" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeConnectionAliasPermissionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "aliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "connectionAliasPermissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ConnectionAliasPermission))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeConnectionAliasPermissionsResponse Source #

Create a value of DescribeConnectionAliasPermissionsResponse 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:aliasId:DescribeConnectionAliasPermissions', describeConnectionAliasPermissionsResponse_aliasId - The identifier of the connection alias.

$sel:nextToken:DescribeConnectionAliasPermissions', describeConnectionAliasPermissionsResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:connectionAliasPermissions:DescribeConnectionAliasPermissionsResponse', describeConnectionAliasPermissionsResponse_connectionAliasPermissions - The permissions associated with a connection alias.

$sel:httpStatus:DescribeConnectionAliasPermissionsResponse', describeConnectionAliasPermissionsResponse_httpStatus - The response's http status code.

CreateTags

data CreateTags Source #

See: newCreateTags smart constructor.

Constructors

CreateTags' Text [Tag] 

Instances

Instances details
Eq CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Read CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Show CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Generic CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Associated Types

type Rep CreateTags :: Type -> Type #

NFData CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Methods

rnf :: CreateTags -> () #

Hashable CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

ToJSON CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

AWSRequest CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Associated Types

type AWSResponse CreateTags #

ToHeaders CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Methods

toHeaders :: CreateTags -> [Header] #

ToPath CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

ToQuery CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

type Rep CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

type Rep CreateTags = D1 ('MetaData "CreateTags" "Amazonka.WorkSpaces.CreateTags" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse CreateTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

newCreateTags Source #

Create a value of CreateTags 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:resourceId:CreateTags', createTags_resourceId - The identifier of the WorkSpaces resource. The supported resource types are WorkSpaces, registered directories, images, custom bundles, IP access control groups, and connection aliases.

$sel:tags:CreateTags', createTags_tags - The tags. Each WorkSpaces resource can have a maximum of 50 tags.

data CreateTagsResponse Source #

See: newCreateTagsResponse smart constructor.

Constructors

CreateTagsResponse' Int 

Instances

Instances details
Eq CreateTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Read CreateTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Show CreateTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Generic CreateTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Associated Types

type Rep CreateTagsResponse :: Type -> Type #

NFData CreateTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

Methods

rnf :: CreateTagsResponse -> () #

type Rep CreateTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateTags

type Rep CreateTagsResponse = D1 ('MetaData "CreateTagsResponse" "Amazonka.WorkSpaces.CreateTags" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateTagsResponse Source #

Create a value of CreateTagsResponse 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:CreateTagsResponse', createTagsResponse_httpStatus - The response's http status code.

CreateWorkspaceBundle

data CreateWorkspaceBundle Source #

See: newCreateWorkspaceBundle smart constructor.

Instances

Instances details
Eq CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

Read CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

Show CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

Generic CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

Associated Types

type Rep CreateWorkspaceBundle :: Type -> Type #

NFData CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

Methods

rnf :: CreateWorkspaceBundle -> () #

Hashable CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

ToJSON CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

AWSRequest CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

Associated Types

type AWSResponse CreateWorkspaceBundle #

ToHeaders CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

ToPath CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

ToQuery CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

type Rep CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

type Rep CreateWorkspaceBundle = D1 ('MetaData "CreateWorkspaceBundle" "Amazonka.WorkSpaces.CreateWorkspaceBundle" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateWorkspaceBundle'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rootStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RootStorage)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "bundleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "bundleDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "computeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ComputeType) :*: S1 ('MetaSel ('Just "userStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UserStorage)))))
type AWSResponse CreateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

newCreateWorkspaceBundle Source #

Create a value of CreateWorkspaceBundle 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:rootStorage:CreateWorkspaceBundle', createWorkspaceBundle_rootStorage - Undocumented member.

$sel:tags:CreateWorkspaceBundle', createWorkspaceBundle_tags - The tags associated with the bundle.

To add tags at the same time when you're creating the bundle, you must create an IAM policy that grants your IAM user permissions to use workspaces:CreateTags.

$sel:bundleName:CreateWorkspaceBundle', createWorkspaceBundle_bundleName - The name of the bundle.

$sel:bundleDescription:CreateWorkspaceBundle', createWorkspaceBundle_bundleDescription - The description of the bundle.

$sel:imageId:CreateWorkspaceBundle', createWorkspaceBundle_imageId - The identifier of the image that is used to create the bundle.

$sel:computeType:CreateWorkspaceBundle', createWorkspaceBundle_computeType - Undocumented member.

$sel:userStorage:CreateWorkspaceBundle', createWorkspaceBundle_userStorage - Undocumented member.

data CreateWorkspaceBundleResponse Source #

See: newCreateWorkspaceBundleResponse smart constructor.

Instances

Instances details
Eq CreateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

Read CreateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

Show CreateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

Generic CreateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

Associated Types

type Rep CreateWorkspaceBundleResponse :: Type -> Type #

NFData CreateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

type Rep CreateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaceBundle

type Rep CreateWorkspaceBundleResponse = D1 ('MetaData "CreateWorkspaceBundleResponse" "Amazonka.WorkSpaces.CreateWorkspaceBundle" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateWorkspaceBundleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceBundle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkspaceBundle)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateWorkspaceBundleResponse Source #

Create a value of CreateWorkspaceBundleResponse 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:workspaceBundle:CreateWorkspaceBundleResponse', createWorkspaceBundleResponse_workspaceBundle - Undocumented member.

$sel:httpStatus:CreateWorkspaceBundleResponse', createWorkspaceBundleResponse_httpStatus - The response's http status code.

DeleteTags

data DeleteTags Source #

See: newDeleteTags smart constructor.

Constructors

DeleteTags' Text [Text] 

Instances

Instances details
Eq DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Read DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Show DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Generic DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Associated Types

type Rep DeleteTags :: Type -> Type #

NFData DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Methods

rnf :: DeleteTags -> () #

Hashable DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

ToJSON DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

AWSRequest DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Associated Types

type AWSResponse DeleteTags #

ToHeaders DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Methods

toHeaders :: DeleteTags -> [Header] #

ToPath DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

ToQuery DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

type Rep DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

type Rep DeleteTags = D1 ('MetaData "DeleteTags" "Amazonka.WorkSpaces.DeleteTags" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeleteTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse DeleteTags Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

newDeleteTags Source #

Create a value of DeleteTags 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:resourceId:DeleteTags', deleteTags_resourceId - The identifier of the WorkSpaces resource. The supported resource types are WorkSpaces, registered directories, images, custom bundles, IP access control groups, and connection aliases.

$sel:tagKeys:DeleteTags', deleteTags_tagKeys - The tag keys.

data DeleteTagsResponse Source #

See: newDeleteTagsResponse smart constructor.

Constructors

DeleteTagsResponse' Int 

Instances

Instances details
Eq DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Read DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Show DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Generic DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Associated Types

type Rep DeleteTagsResponse :: Type -> Type #

NFData DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

Methods

rnf :: DeleteTagsResponse -> () #

type Rep DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteTags

type Rep DeleteTagsResponse = D1 ('MetaData "DeleteTagsResponse" "Amazonka.WorkSpaces.DeleteTags" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeleteTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTagsResponse Source #

Create a value of DeleteTagsResponse 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:DeleteTagsResponse', deleteTagsResponse_httpStatus - The response's http status code.

ModifyWorkspaceAccessProperties

data ModifyWorkspaceAccessProperties Source #

See: newModifyWorkspaceAccessProperties smart constructor.

Instances

Instances details
Eq ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

Read ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

Show ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

Generic ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

Associated Types

type Rep ModifyWorkspaceAccessProperties :: Type -> Type #

NFData ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

Hashable ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

ToJSON ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

AWSRequest ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

ToHeaders ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

ToPath ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

ToQuery ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

type Rep ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

type Rep ModifyWorkspaceAccessProperties = D1 ('MetaData "ModifyWorkspaceAccessProperties" "Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyWorkspaceAccessProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "workspaceAccessProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WorkspaceAccessProperties)))
type AWSResponse ModifyWorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

newModifyWorkspaceAccessProperties Source #

Create a value of ModifyWorkspaceAccessProperties 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:resourceId:ModifyWorkspaceAccessProperties', modifyWorkspaceAccessProperties_resourceId - The identifier of the directory.

$sel:workspaceAccessProperties:ModifyWorkspaceAccessProperties', modifyWorkspaceAccessProperties_workspaceAccessProperties - The device types and operating systems to enable or disable for access.

data ModifyWorkspaceAccessPropertiesResponse Source #

Instances

Instances details
Eq ModifyWorkspaceAccessPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

Read ModifyWorkspaceAccessPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

Show ModifyWorkspaceAccessPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

Generic ModifyWorkspaceAccessPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

NFData ModifyWorkspaceAccessPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

type Rep ModifyWorkspaceAccessPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties

type Rep ModifyWorkspaceAccessPropertiesResponse = D1 ('MetaData "ModifyWorkspaceAccessPropertiesResponse" "Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyWorkspaceAccessPropertiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newModifyWorkspaceAccessPropertiesResponse Source #

Create a value of ModifyWorkspaceAccessPropertiesResponse 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:ModifyWorkspaceAccessPropertiesResponse', modifyWorkspaceAccessPropertiesResponse_httpStatus - The response's http status code.

UpdateRulesOfIpGroup

data UpdateRulesOfIpGroup Source #

See: newUpdateRulesOfIpGroup smart constructor.

Instances

Instances details
Eq UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

Read UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

Show UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

Generic UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

Associated Types

type Rep UpdateRulesOfIpGroup :: Type -> Type #

NFData UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

Methods

rnf :: UpdateRulesOfIpGroup -> () #

Hashable UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

ToJSON UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

AWSRequest UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

Associated Types

type AWSResponse UpdateRulesOfIpGroup #

ToHeaders UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

ToPath UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

ToQuery UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

type Rep UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

type Rep UpdateRulesOfIpGroup = D1 ('MetaData "UpdateRulesOfIpGroup" "Amazonka.WorkSpaces.UpdateRulesOfIpGroup" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "UpdateRulesOfIpGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "userRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [IpRuleItem])))
type AWSResponse UpdateRulesOfIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

newUpdateRulesOfIpGroup Source #

Create a value of UpdateRulesOfIpGroup 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:groupId:UpdateRulesOfIpGroup', updateRulesOfIpGroup_groupId - The identifier of the group.

$sel:userRules:UpdateRulesOfIpGroup', updateRulesOfIpGroup_userRules - One or more rules.

data UpdateRulesOfIpGroupResponse Source #

See: newUpdateRulesOfIpGroupResponse smart constructor.

Instances

Instances details
Eq UpdateRulesOfIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

Read UpdateRulesOfIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

Show UpdateRulesOfIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

Generic UpdateRulesOfIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

Associated Types

type Rep UpdateRulesOfIpGroupResponse :: Type -> Type #

NFData UpdateRulesOfIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

type Rep UpdateRulesOfIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateRulesOfIpGroup

type Rep UpdateRulesOfIpGroupResponse = D1 ('MetaData "UpdateRulesOfIpGroupResponse" "Amazonka.WorkSpaces.UpdateRulesOfIpGroup" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "UpdateRulesOfIpGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateRulesOfIpGroupResponse Source #

Create a value of UpdateRulesOfIpGroupResponse 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:UpdateRulesOfIpGroupResponse', updateRulesOfIpGroupResponse_httpStatus - The response's http status code.

DeleteWorkspaceImage

data DeleteWorkspaceImage Source #

See: newDeleteWorkspaceImage smart constructor.

Instances

Instances details
Eq DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

Read DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

Show DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

Generic DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

Associated Types

type Rep DeleteWorkspaceImage :: Type -> Type #

NFData DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

Methods

rnf :: DeleteWorkspaceImage -> () #

Hashable DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

ToJSON DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

AWSRequest DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

Associated Types

type AWSResponse DeleteWorkspaceImage #

ToHeaders DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

ToPath DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

ToQuery DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

type Rep DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

type Rep DeleteWorkspaceImage = D1 ('MetaData "DeleteWorkspaceImage" "Amazonka.WorkSpaces.DeleteWorkspaceImage" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeleteWorkspaceImage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

newDeleteWorkspaceImage Source #

Create a value of DeleteWorkspaceImage 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:imageId:DeleteWorkspaceImage', deleteWorkspaceImage_imageId - The identifier of the image.

data DeleteWorkspaceImageResponse Source #

See: newDeleteWorkspaceImageResponse smart constructor.

Instances

Instances details
Eq DeleteWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

Read DeleteWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

Show DeleteWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

Generic DeleteWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

Associated Types

type Rep DeleteWorkspaceImageResponse :: Type -> Type #

NFData DeleteWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

type Rep DeleteWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceImage

type Rep DeleteWorkspaceImageResponse = D1 ('MetaData "DeleteWorkspaceImageResponse" "Amazonka.WorkSpaces.DeleteWorkspaceImage" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeleteWorkspaceImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteWorkspaceImageResponse Source #

Create a value of DeleteWorkspaceImageResponse 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:DeleteWorkspaceImageResponse', deleteWorkspaceImageResponse_httpStatus - The response's http status code.

StopWorkspaces

data StopWorkspaces Source #

See: newStopWorkspaces smart constructor.

Instances

Instances details
Eq StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

Read StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

Show StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

Generic StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

Associated Types

type Rep StopWorkspaces :: Type -> Type #

NFData StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

Methods

rnf :: StopWorkspaces -> () #

Hashable StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

ToJSON StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

AWSRequest StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

Associated Types

type AWSResponse StopWorkspaces #

ToHeaders StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

ToPath StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

ToQuery StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

type Rep StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

type Rep StopWorkspaces = D1 ('MetaData "StopWorkspaces" "Amazonka.WorkSpaces.StopWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "StopWorkspaces'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stopWorkspaceRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty StopRequest))))
type AWSResponse StopWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

newStopWorkspaces Source #

Create a value of StopWorkspaces 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:stopWorkspaceRequests:StopWorkspaces', stopWorkspaces_stopWorkspaceRequests - The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

data StopWorkspacesResponse Source #

See: newStopWorkspacesResponse smart constructor.

Instances

Instances details
Eq StopWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

Read StopWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

Show StopWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

Generic StopWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

Associated Types

type Rep StopWorkspacesResponse :: Type -> Type #

NFData StopWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

Methods

rnf :: StopWorkspacesResponse -> () #

type Rep StopWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StopWorkspaces

type Rep StopWorkspacesResponse = D1 ('MetaData "StopWorkspacesResponse" "Amazonka.WorkSpaces.StopWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "StopWorkspacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedWorkspaceChangeRequest])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopWorkspacesResponse Source #

Create a value of StopWorkspacesResponse 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:failedRequests:StopWorkspacesResponse', stopWorkspacesResponse_failedRequests - Information about the WorkSpaces that could not be stopped.

$sel:httpStatus:StopWorkspacesResponse', stopWorkspacesResponse_httpStatus - The response's http status code.

AssociateIpGroups

data AssociateIpGroups Source #

See: newAssociateIpGroups smart constructor.

Constructors

AssociateIpGroups' Text [Text] 

Instances

Instances details
Eq AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

Read AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

Show AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

Generic AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

Associated Types

type Rep AssociateIpGroups :: Type -> Type #

NFData AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

Methods

rnf :: AssociateIpGroups -> () #

Hashable AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

ToJSON AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

AWSRequest AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

Associated Types

type AWSResponse AssociateIpGroups #

ToHeaders AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

ToPath AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

ToQuery AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

type Rep AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

type Rep AssociateIpGroups = D1 ('MetaData "AssociateIpGroups" "Amazonka.WorkSpaces.AssociateIpGroups" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "AssociateIpGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "groupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse AssociateIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

newAssociateIpGroups Source #

Create a value of AssociateIpGroups 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:directoryId:AssociateIpGroups', associateIpGroups_directoryId - The identifier of the directory.

$sel:groupIds:AssociateIpGroups', associateIpGroups_groupIds - The identifiers of one or more IP access control groups.

data AssociateIpGroupsResponse Source #

See: newAssociateIpGroupsResponse smart constructor.

Instances

Instances details
Eq AssociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

Read AssociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

Show AssociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

Generic AssociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

Associated Types

type Rep AssociateIpGroupsResponse :: Type -> Type #

NFData AssociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

type Rep AssociateIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.AssociateIpGroups

type Rep AssociateIpGroupsResponse = D1 ('MetaData "AssociateIpGroupsResponse" "Amazonka.WorkSpaces.AssociateIpGroups" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "AssociateIpGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateIpGroupsResponse Source #

Create a value of AssociateIpGroupsResponse 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:AssociateIpGroupsResponse', associateIpGroupsResponse_httpStatus - The response's http status code.

ModifySelfservicePermissions

data ModifySelfservicePermissions Source #

See: newModifySelfservicePermissions smart constructor.

Instances

Instances details
Eq ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

Read ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

Show ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

Generic ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

Associated Types

type Rep ModifySelfservicePermissions :: Type -> Type #

NFData ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

Hashable ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

ToJSON ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

AWSRequest ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

ToHeaders ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

ToPath ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

ToQuery ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

type Rep ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

type Rep ModifySelfservicePermissions = D1 ('MetaData "ModifySelfservicePermissions" "Amazonka.WorkSpaces.ModifySelfservicePermissions" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifySelfservicePermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "selfservicePermissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SelfservicePermissions)))
type AWSResponse ModifySelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

newModifySelfservicePermissions Source #

Create a value of ModifySelfservicePermissions 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:resourceId:ModifySelfservicePermissions', modifySelfservicePermissions_resourceId - The identifier of the directory.

$sel:selfservicePermissions:ModifySelfservicePermissions', modifySelfservicePermissions_selfservicePermissions - The permissions to enable or disable self-service capabilities.

data ModifySelfservicePermissionsResponse Source #

Instances

Instances details
Eq ModifySelfservicePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

Read ModifySelfservicePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

Show ModifySelfservicePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

Generic ModifySelfservicePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

NFData ModifySelfservicePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

type Rep ModifySelfservicePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifySelfservicePermissions

type Rep ModifySelfservicePermissionsResponse = D1 ('MetaData "ModifySelfservicePermissionsResponse" "Amazonka.WorkSpaces.ModifySelfservicePermissions" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifySelfservicePermissionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newModifySelfservicePermissionsResponse Source #

Create a value of ModifySelfservicePermissionsResponse 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:ModifySelfservicePermissionsResponse', modifySelfservicePermissionsResponse_httpStatus - The response's http status code.

DeleteConnectionAlias

data DeleteConnectionAlias Source #

See: newDeleteConnectionAlias smart constructor.

Instances

Instances details
Eq DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

Read DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

Show DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

Generic DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

Associated Types

type Rep DeleteConnectionAlias :: Type -> Type #

NFData DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

Methods

rnf :: DeleteConnectionAlias -> () #

Hashable DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

ToJSON DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

AWSRequest DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

Associated Types

type AWSResponse DeleteConnectionAlias #

ToHeaders DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

ToPath DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

ToQuery DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

type Rep DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

type Rep DeleteConnectionAlias = D1 ('MetaData "DeleteConnectionAlias" "Amazonka.WorkSpaces.DeleteConnectionAlias" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeleteConnectionAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

newDeleteConnectionAlias Source #

Create a value of DeleteConnectionAlias 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:aliasId:DeleteConnectionAlias', deleteConnectionAlias_aliasId - The identifier of the connection alias to delete.

data DeleteConnectionAliasResponse Source #

See: newDeleteConnectionAliasResponse smart constructor.

Instances

Instances details
Eq DeleteConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

Read DeleteConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

Show DeleteConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

Generic DeleteConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

Associated Types

type Rep DeleteConnectionAliasResponse :: Type -> Type #

NFData DeleteConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

type Rep DeleteConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteConnectionAlias

type Rep DeleteConnectionAliasResponse = D1 ('MetaData "DeleteConnectionAliasResponse" "Amazonka.WorkSpaces.DeleteConnectionAlias" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeleteConnectionAliasResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteConnectionAliasResponse Source #

Create a value of DeleteConnectionAliasResponse 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:DeleteConnectionAliasResponse', deleteConnectionAliasResponse_httpStatus - The response's http status code.

DescribeWorkspacesConnectionStatus (Paginated)

data DescribeWorkspacesConnectionStatus Source #

Instances

Instances details
Eq DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

Read DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

Show DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

Generic DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

Associated Types

type Rep DescribeWorkspacesConnectionStatus :: Type -> Type #

NFData DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

Hashable DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

ToJSON DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

AWSPager DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

AWSRequest DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

ToHeaders DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

ToPath DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

ToQuery DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

type Rep DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

type Rep DescribeWorkspacesConnectionStatus = D1 ('MetaData "DescribeWorkspacesConnectionStatus" "Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspacesConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse DescribeWorkspacesConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

newDescribeWorkspacesConnectionStatus :: DescribeWorkspacesConnectionStatus Source #

Create a value of DescribeWorkspacesConnectionStatus 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:workspaceIds:DescribeWorkspacesConnectionStatus', describeWorkspacesConnectionStatus_workspaceIds - The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

$sel:nextToken:DescribeWorkspacesConnectionStatus', describeWorkspacesConnectionStatus_nextToken - If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

data DescribeWorkspacesConnectionStatusResponse Source #

Instances

Instances details
Eq DescribeWorkspacesConnectionStatusResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

Read DescribeWorkspacesConnectionStatusResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

Show DescribeWorkspacesConnectionStatusResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

Generic DescribeWorkspacesConnectionStatusResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

NFData DescribeWorkspacesConnectionStatusResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

type Rep DescribeWorkspacesConnectionStatusResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus

type Rep DescribeWorkspacesConnectionStatusResponse = D1 ('MetaData "DescribeWorkspacesConnectionStatusResponse" "Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspacesConnectionStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workspacesConnectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkspaceConnectionStatus])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeWorkspacesConnectionStatusResponse Source #

Create a value of DescribeWorkspacesConnectionStatusResponse 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:nextToken:DescribeWorkspacesConnectionStatus', describeWorkspacesConnectionStatusResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:workspacesConnectionStatus:DescribeWorkspacesConnectionStatusResponse', describeWorkspacesConnectionStatusResponse_workspacesConnectionStatus - Information about the connection status of the WorkSpace.

$sel:httpStatus:DescribeWorkspacesConnectionStatusResponse', describeWorkspacesConnectionStatusResponse_httpStatus - The response's http status code.

CreateConnectionAlias

data CreateConnectionAlias Source #

See: newCreateConnectionAlias smart constructor.

Instances

Instances details
Eq CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

Read CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

Show CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

Generic CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

Associated Types

type Rep CreateConnectionAlias :: Type -> Type #

NFData CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

Methods

rnf :: CreateConnectionAlias -> () #

Hashable CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

ToJSON CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

AWSRequest CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

Associated Types

type AWSResponse CreateConnectionAlias #

ToHeaders CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

ToPath CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

ToQuery CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

type Rep CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

type Rep CreateConnectionAlias = D1 ('MetaData "CreateConnectionAlias" "Amazonka.WorkSpaces.CreateConnectionAlias" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateConnectionAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "connectionString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

newCreateConnectionAlias Source #

Create a value of CreateConnectionAlias 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:CreateConnectionAlias', createConnectionAlias_tags - The tags to associate with the connection alias.

$sel:connectionString:CreateConnectionAlias', createConnectionAlias_connectionString - A connection string in the form of a fully qualified domain name (FQDN), such as www.example.com.

After you create a connection string, it is always associated to your Amazon Web Services account. You cannot recreate the same connection string with a different account, even if you delete all instances of it from the original account. The connection string is globally reserved for your account.

data CreateConnectionAliasResponse Source #

See: newCreateConnectionAliasResponse smart constructor.

Instances

Instances details
Eq CreateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

Read CreateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

Show CreateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

Generic CreateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

Associated Types

type Rep CreateConnectionAliasResponse :: Type -> Type #

NFData CreateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

type Rep CreateConnectionAliasResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateConnectionAlias

type Rep CreateConnectionAliasResponse = D1 ('MetaData "CreateConnectionAliasResponse" "Amazonka.WorkSpaces.CreateConnectionAlias" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateConnectionAliasResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateConnectionAliasResponse Source #

Create a value of CreateConnectionAliasResponse 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:aliasId:CreateConnectionAliasResponse', createConnectionAliasResponse_aliasId - The identifier of the connection alias.

$sel:httpStatus:CreateConnectionAliasResponse', createConnectionAliasResponse_httpStatus - The response's http status code.

RebootWorkspaces

data RebootWorkspaces Source #

See: newRebootWorkspaces smart constructor.

Instances

Instances details
Eq RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

Read RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

Show RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

Generic RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

Associated Types

type Rep RebootWorkspaces :: Type -> Type #

NFData RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

Methods

rnf :: RebootWorkspaces -> () #

Hashable RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

ToJSON RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

AWSRequest RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

Associated Types

type AWSResponse RebootWorkspaces #

ToHeaders RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

ToPath RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

ToQuery RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

type Rep RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

type Rep RebootWorkspaces = D1 ('MetaData "RebootWorkspaces" "Amazonka.WorkSpaces.RebootWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RebootWorkspaces'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rebootWorkspaceRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty RebootRequest))))
type AWSResponse RebootWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

newRebootWorkspaces Source #

Create a value of RebootWorkspaces 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:rebootWorkspaceRequests:RebootWorkspaces', rebootWorkspaces_rebootWorkspaceRequests - The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

data RebootWorkspacesResponse Source #

See: newRebootWorkspacesResponse smart constructor.

Instances

Instances details
Eq RebootWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

Read RebootWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

Show RebootWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

Generic RebootWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

Associated Types

type Rep RebootWorkspacesResponse :: Type -> Type #

NFData RebootWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

type Rep RebootWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.RebootWorkspaces

type Rep RebootWorkspacesResponse = D1 ('MetaData "RebootWorkspacesResponse" "Amazonka.WorkSpaces.RebootWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RebootWorkspacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedWorkspaceChangeRequest])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRebootWorkspacesResponse Source #

Create a value of RebootWorkspacesResponse 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:failedRequests:RebootWorkspacesResponse', rebootWorkspacesResponse_failedRequests - Information about the WorkSpaces that could not be rebooted.

$sel:httpStatus:RebootWorkspacesResponse', rebootWorkspacesResponse_httpStatus - The response's http status code.

DeleteIpGroup

data DeleteIpGroup Source #

See: newDeleteIpGroup smart constructor.

Constructors

DeleteIpGroup' Text 

Instances

Instances details
Eq DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

Read DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

Show DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

Generic DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

Associated Types

type Rep DeleteIpGroup :: Type -> Type #

NFData DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

Methods

rnf :: DeleteIpGroup -> () #

Hashable DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

ToJSON DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

AWSRequest DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

Associated Types

type AWSResponse DeleteIpGroup #

ToHeaders DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

ToPath DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

ToQuery DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

type Rep DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

type Rep DeleteIpGroup = D1 ('MetaData "DeleteIpGroup" "Amazonka.WorkSpaces.DeleteIpGroup" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeleteIpGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

newDeleteIpGroup Source #

Create a value of DeleteIpGroup 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:groupId:DeleteIpGroup', deleteIpGroup_groupId - The identifier of the IP access control group.

data DeleteIpGroupResponse Source #

See: newDeleteIpGroupResponse smart constructor.

Instances

Instances details
Eq DeleteIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

Read DeleteIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

Show DeleteIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

Generic DeleteIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

Associated Types

type Rep DeleteIpGroupResponse :: Type -> Type #

NFData DeleteIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

Methods

rnf :: DeleteIpGroupResponse -> () #

type Rep DeleteIpGroupResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteIpGroup

type Rep DeleteIpGroupResponse = D1 ('MetaData "DeleteIpGroupResponse" "Amazonka.WorkSpaces.DeleteIpGroup" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeleteIpGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteIpGroupResponse Source #

Create a value of DeleteIpGroupResponse 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:DeleteIpGroupResponse', deleteIpGroupResponse_httpStatus - The response's http status code.

CopyWorkspaceImage

data CopyWorkspaceImage Source #

See: newCopyWorkspaceImage smart constructor.

Instances

Instances details
Eq CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

Read CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

Show CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

Generic CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

Associated Types

type Rep CopyWorkspaceImage :: Type -> Type #

NFData CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

Methods

rnf :: CopyWorkspaceImage -> () #

Hashable CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

ToJSON CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

AWSRequest CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

Associated Types

type AWSResponse CopyWorkspaceImage #

ToHeaders CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

ToPath CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

ToQuery CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

type Rep CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

type Rep CopyWorkspaceImage = D1 ('MetaData "CopyWorkspaceImage" "Amazonka.WorkSpaces.CopyWorkspaceImage" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CopyWorkspaceImage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "sourceImageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CopyWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

newCopyWorkspaceImage Source #

Create a value of CopyWorkspaceImage 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:description:CopyWorkspaceImage', copyWorkspaceImage_description - A description of the image.

$sel:tags:CopyWorkspaceImage', copyWorkspaceImage_tags - The tags for the image.

$sel:name:CopyWorkspaceImage', copyWorkspaceImage_name - The name of the image.

$sel:sourceImageId:CopyWorkspaceImage', copyWorkspaceImage_sourceImageId - The identifier of the source image.

$sel:sourceRegion:CopyWorkspaceImage', copyWorkspaceImage_sourceRegion - The identifier of the source Region.

data CopyWorkspaceImageResponse Source #

See: newCopyWorkspaceImageResponse smart constructor.

Instances

Instances details
Eq CopyWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

Read CopyWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

Show CopyWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

Generic CopyWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

Associated Types

type Rep CopyWorkspaceImageResponse :: Type -> Type #

NFData CopyWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

type Rep CopyWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CopyWorkspaceImage

type Rep CopyWorkspaceImageResponse = D1 ('MetaData "CopyWorkspaceImageResponse" "Amazonka.WorkSpaces.CopyWorkspaceImage" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CopyWorkspaceImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCopyWorkspaceImageResponse Source #

Create a value of CopyWorkspaceImageResponse 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:imageId:CopyWorkspaceImageResponse', copyWorkspaceImageResponse_imageId - The identifier of the image.

$sel:httpStatus:CopyWorkspaceImageResponse', copyWorkspaceImageResponse_httpStatus - The response's http status code.

DescribeWorkspaceSnapshots

data DescribeWorkspaceSnapshots Source #

See: newDescribeWorkspaceSnapshots smart constructor.

Instances

Instances details
Eq DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

Read DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

Show DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

Generic DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

Associated Types

type Rep DescribeWorkspaceSnapshots :: Type -> Type #

NFData DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

Hashable DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

ToJSON DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

AWSRequest DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

ToHeaders DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

ToPath DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

ToQuery DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

type Rep DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

type Rep DescribeWorkspaceSnapshots = D1 ('MetaData "DescribeWorkspaceSnapshots" "Amazonka.WorkSpaces.DescribeWorkspaceSnapshots" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspaceSnapshots'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeWorkspaceSnapshots Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

newDescribeWorkspaceSnapshots Source #

Create a value of DescribeWorkspaceSnapshots 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:workspaceId:DescribeWorkspaceSnapshots', describeWorkspaceSnapshots_workspaceId - The identifier of the WorkSpace.

data DescribeWorkspaceSnapshotsResponse Source #

Instances

Instances details
Eq DescribeWorkspaceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

Read DescribeWorkspaceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

Show DescribeWorkspaceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

Generic DescribeWorkspaceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

Associated Types

type Rep DescribeWorkspaceSnapshotsResponse :: Type -> Type #

NFData DescribeWorkspaceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

type Rep DescribeWorkspaceSnapshotsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaceSnapshots

type Rep DescribeWorkspaceSnapshotsResponse = D1 ('MetaData "DescribeWorkspaceSnapshotsResponse" "Amazonka.WorkSpaces.DescribeWorkspaceSnapshots" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspaceSnapshotsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "restoreSnapshots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Snapshot])) :*: (S1 ('MetaSel ('Just "rebuildSnapshots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Snapshot])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeWorkspaceSnapshotsResponse Source #

Create a value of DescribeWorkspaceSnapshotsResponse 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:restoreSnapshots:DescribeWorkspaceSnapshotsResponse', describeWorkspaceSnapshotsResponse_restoreSnapshots - Information about the snapshots that can be used to restore a WorkSpace. These snapshots include both the root volume and the user volume.

$sel:rebuildSnapshots:DescribeWorkspaceSnapshotsResponse', describeWorkspaceSnapshotsResponse_rebuildSnapshots - Information about the snapshots that can be used to rebuild a WorkSpace. These snapshots include the user volume.

$sel:httpStatus:DescribeWorkspaceSnapshotsResponse', describeWorkspaceSnapshotsResponse_httpStatus - The response's http status code.

TerminateWorkspaces

data TerminateWorkspaces Source #

See: newTerminateWorkspaces smart constructor.

Instances

Instances details
Eq TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

Read TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

Show TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

Generic TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

Associated Types

type Rep TerminateWorkspaces :: Type -> Type #

NFData TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

Methods

rnf :: TerminateWorkspaces -> () #

Hashable TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

ToJSON TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

AWSRequest TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

Associated Types

type AWSResponse TerminateWorkspaces #

ToHeaders TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

ToPath TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

ToQuery TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

type Rep TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

type Rep TerminateWorkspaces = D1 ('MetaData "TerminateWorkspaces" "Amazonka.WorkSpaces.TerminateWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "TerminateWorkspaces'" 'PrefixI 'True) (S1 ('MetaSel ('Just "terminateWorkspaceRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty TerminateRequest))))
type AWSResponse TerminateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

newTerminateWorkspaces Source #

Create a value of TerminateWorkspaces 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:terminateWorkspaceRequests:TerminateWorkspaces', terminateWorkspaces_terminateWorkspaceRequests - The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

data TerminateWorkspacesResponse Source #

See: newTerminateWorkspacesResponse smart constructor.

Instances

Instances details
Eq TerminateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

Read TerminateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

Show TerminateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

Generic TerminateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

Associated Types

type Rep TerminateWorkspacesResponse :: Type -> Type #

NFData TerminateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

type Rep TerminateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.TerminateWorkspaces

type Rep TerminateWorkspacesResponse = D1 ('MetaData "TerminateWorkspacesResponse" "Amazonka.WorkSpaces.TerminateWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "TerminateWorkspacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedWorkspaceChangeRequest])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTerminateWorkspacesResponse Source #

Create a value of TerminateWorkspacesResponse 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:failedRequests:TerminateWorkspacesResponse', terminateWorkspacesResponse_failedRequests - Information about the WorkSpaces that could not be terminated.

$sel:httpStatus:TerminateWorkspacesResponse', terminateWorkspacesResponse_httpStatus - The response's http status code.

UpdateConnectionAliasPermission

data UpdateConnectionAliasPermission Source #

See: newUpdateConnectionAliasPermission smart constructor.

Instances

Instances details
Eq UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

Read UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

Show UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

Generic UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

Associated Types

type Rep UpdateConnectionAliasPermission :: Type -> Type #

NFData UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

Hashable UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

ToJSON UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

AWSRequest UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

ToHeaders UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

ToPath UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

ToQuery UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

type Rep UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

type Rep UpdateConnectionAliasPermission = D1 ('MetaData "UpdateConnectionAliasPermission" "Amazonka.WorkSpaces.UpdateConnectionAliasPermission" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "UpdateConnectionAliasPermission'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "connectionAliasPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConnectionAliasPermission)))
type AWSResponse UpdateConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

newUpdateConnectionAliasPermission Source #

Create a value of UpdateConnectionAliasPermission 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:aliasId:UpdateConnectionAliasPermission', updateConnectionAliasPermission_aliasId - The identifier of the connection alias that you want to update permissions for.

$sel:connectionAliasPermission:UpdateConnectionAliasPermission', updateConnectionAliasPermission_connectionAliasPermission - Indicates whether to share or unshare the connection alias with the specified Amazon Web Services account.

data UpdateConnectionAliasPermissionResponse Source #

Instances

Instances details
Eq UpdateConnectionAliasPermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

Read UpdateConnectionAliasPermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

Show UpdateConnectionAliasPermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

Generic UpdateConnectionAliasPermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

NFData UpdateConnectionAliasPermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

type Rep UpdateConnectionAliasPermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateConnectionAliasPermission

type Rep UpdateConnectionAliasPermissionResponse = D1 ('MetaData "UpdateConnectionAliasPermissionResponse" "Amazonka.WorkSpaces.UpdateConnectionAliasPermission" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "UpdateConnectionAliasPermissionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateConnectionAliasPermissionResponse Source #

Create a value of UpdateConnectionAliasPermissionResponse 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:UpdateConnectionAliasPermissionResponse', updateConnectionAliasPermissionResponse_httpStatus - The response's http status code.

CreateWorkspaces

data CreateWorkspaces Source #

See: newCreateWorkspaces smart constructor.

Instances

Instances details
Eq CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

Read CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

Show CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

Generic CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

Associated Types

type Rep CreateWorkspaces :: Type -> Type #

NFData CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

Methods

rnf :: CreateWorkspaces -> () #

Hashable CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

ToJSON CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

AWSRequest CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

Associated Types

type AWSResponse CreateWorkspaces #

ToHeaders CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

ToPath CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

ToQuery CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

type Rep CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

type Rep CreateWorkspaces = D1 ('MetaData "CreateWorkspaces" "Amazonka.WorkSpaces.CreateWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateWorkspaces'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty WorkspaceRequest))))
type AWSResponse CreateWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

newCreateWorkspaces Source #

Create a value of CreateWorkspaces 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:workspaces:CreateWorkspaces', createWorkspaces_workspaces - The WorkSpaces to create. You can specify up to 25 WorkSpaces.

data CreateWorkspacesResponse Source #

See: newCreateWorkspacesResponse smart constructor.

Instances

Instances details
Eq CreateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

Read CreateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

Show CreateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

Generic CreateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

Associated Types

type Rep CreateWorkspacesResponse :: Type -> Type #

NFData CreateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

type Rep CreateWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateWorkspaces

type Rep CreateWorkspacesResponse = D1 ('MetaData "CreateWorkspacesResponse" "Amazonka.WorkSpaces.CreateWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateWorkspacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedCreateWorkspaceRequest])) :*: (S1 ('MetaSel ('Just "pendingRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Workspace])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateWorkspacesResponse Source #

Create a value of CreateWorkspacesResponse 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:failedRequests:CreateWorkspacesResponse', createWorkspacesResponse_failedRequests - Information about the WorkSpaces that could not be created.

$sel:pendingRequests:CreateWorkspacesResponse', createWorkspacesResponse_pendingRequests - Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

$sel:httpStatus:CreateWorkspacesResponse', createWorkspacesResponse_httpStatus - The response's http status code.

DescribeClientProperties

data DescribeClientProperties Source #

See: newDescribeClientProperties smart constructor.

Instances

Instances details
Eq DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

Read DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

Show DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

Generic DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

Associated Types

type Rep DescribeClientProperties :: Type -> Type #

NFData DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

Hashable DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

ToJSON DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

AWSRequest DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

ToHeaders DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

ToPath DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

ToQuery DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

type Rep DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

type Rep DescribeClientProperties = D1 ('MetaData "DescribeClientProperties" "Amazonka.WorkSpaces.DescribeClientProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeClientProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse DescribeClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

newDescribeClientProperties Source #

Create a value of DescribeClientProperties 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:resourceIds:DescribeClientProperties', describeClientProperties_resourceIds - The resource identifier, in the form of directory IDs.

data DescribeClientPropertiesResponse Source #

See: newDescribeClientPropertiesResponse smart constructor.

Instances

Instances details
Eq DescribeClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

Read DescribeClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

Show DescribeClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

Generic DescribeClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

Associated Types

type Rep DescribeClientPropertiesResponse :: Type -> Type #

NFData DescribeClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

type Rep DescribeClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeClientProperties

type Rep DescribeClientPropertiesResponse = D1 ('MetaData "DescribeClientPropertiesResponse" "Amazonka.WorkSpaces.DescribeClientProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeClientPropertiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientPropertiesList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ClientPropertiesResult])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeClientPropertiesResponse Source #

Create a value of DescribeClientPropertiesResponse 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:clientPropertiesList:DescribeClientPropertiesResponse', describeClientPropertiesResponse_clientPropertiesList - Information about the specified Amazon WorkSpaces clients.

$sel:httpStatus:DescribeClientPropertiesResponse', describeClientPropertiesResponse_httpStatus - The response's http status code.

ModifyClientProperties

data ModifyClientProperties Source #

See: newModifyClientProperties smart constructor.

Instances

Instances details
Eq ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

Read ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

Show ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

Generic ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

Associated Types

type Rep ModifyClientProperties :: Type -> Type #

NFData ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

Methods

rnf :: ModifyClientProperties -> () #

Hashable ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

ToJSON ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

AWSRequest ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

Associated Types

type AWSResponse ModifyClientProperties #

ToHeaders ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

ToPath ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

ToQuery ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

type Rep ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

type Rep ModifyClientProperties = D1 ('MetaData "ModifyClientProperties" "Amazonka.WorkSpaces.ModifyClientProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyClientProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClientProperties)))
type AWSResponse ModifyClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

newModifyClientProperties Source #

Create a value of ModifyClientProperties 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:resourceId:ModifyClientProperties', modifyClientProperties_resourceId - The resource identifiers, in the form of directory IDs.

$sel:clientProperties:ModifyClientProperties', modifyClientProperties_clientProperties - Information about the Amazon WorkSpaces client.

data ModifyClientPropertiesResponse Source #

See: newModifyClientPropertiesResponse smart constructor.

Instances

Instances details
Eq ModifyClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

Read ModifyClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

Show ModifyClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

Generic ModifyClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

Associated Types

type Rep ModifyClientPropertiesResponse :: Type -> Type #

NFData ModifyClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

type Rep ModifyClientPropertiesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyClientProperties

type Rep ModifyClientPropertiesResponse = D1 ('MetaData "ModifyClientPropertiesResponse" "Amazonka.WorkSpaces.ModifyClientProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyClientPropertiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newModifyClientPropertiesResponse Source #

Create a value of ModifyClientPropertiesResponse 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:ModifyClientPropertiesResponse', modifyClientPropertiesResponse_httpStatus - The response's http status code.

DescribeIpGroups (Paginated)

data DescribeIpGroups Source #

See: newDescribeIpGroups smart constructor.

Instances

Instances details
Eq DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

Read DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

Show DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

Generic DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

Associated Types

type Rep DescribeIpGroups :: Type -> Type #

NFData DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

Methods

rnf :: DescribeIpGroups -> () #

Hashable DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

ToJSON DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

AWSPager DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

AWSRequest DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

Associated Types

type AWSResponse DescribeIpGroups #

ToHeaders DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

ToPath DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

ToQuery DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

type Rep DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

type Rep DescribeIpGroups = D1 ('MetaData "DescribeIpGroups" "Amazonka.WorkSpaces.DescribeIpGroups" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeIpGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse DescribeIpGroups Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

newDescribeIpGroups :: DescribeIpGroups Source #

Create a value of DescribeIpGroups 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:groupIds:DescribeIpGroups', describeIpGroups_groupIds - The identifiers of one or more IP access control groups.

$sel:nextToken:DescribeIpGroups', describeIpGroups_nextToken - If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

$sel:maxResults:DescribeIpGroups', describeIpGroups_maxResults - The maximum number of items to return.

data DescribeIpGroupsResponse Source #

See: newDescribeIpGroupsResponse smart constructor.

Instances

Instances details
Eq DescribeIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

Read DescribeIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

Show DescribeIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

Generic DescribeIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

Associated Types

type Rep DescribeIpGroupsResponse :: Type -> Type #

NFData DescribeIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

type Rep DescribeIpGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeIpGroups

type Rep DescribeIpGroupsResponse = D1 ('MetaData "DescribeIpGroupsResponse" "Amazonka.WorkSpaces.DescribeIpGroups" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeIpGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "result") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkspacesIpGroup])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeIpGroupsResponse Source #

Create a value of DescribeIpGroupsResponse 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:result:DescribeIpGroupsResponse', describeIpGroupsResponse_result - Information about the IP access control groups.

$sel:nextToken:DescribeIpGroups', describeIpGroupsResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:httpStatus:DescribeIpGroupsResponse', describeIpGroupsResponse_httpStatus - The response's http status code.

DeleteWorkspaceBundle

data DeleteWorkspaceBundle Source #

See: newDeleteWorkspaceBundle smart constructor.

Instances

Instances details
Eq DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

Read DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

Show DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

Generic DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

Associated Types

type Rep DeleteWorkspaceBundle :: Type -> Type #

NFData DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

Methods

rnf :: DeleteWorkspaceBundle -> () #

Hashable DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

ToJSON DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

AWSRequest DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

Associated Types

type AWSResponse DeleteWorkspaceBundle #

ToHeaders DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

ToPath DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

ToQuery DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

type Rep DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

type Rep DeleteWorkspaceBundle = D1 ('MetaData "DeleteWorkspaceBundle" "Amazonka.WorkSpaces.DeleteWorkspaceBundle" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeleteWorkspaceBundle'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse DeleteWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

newDeleteWorkspaceBundle :: DeleteWorkspaceBundle Source #

Create a value of DeleteWorkspaceBundle 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:bundleId:DeleteWorkspaceBundle', deleteWorkspaceBundle_bundleId - The identifier of the bundle.

data DeleteWorkspaceBundleResponse Source #

See: newDeleteWorkspaceBundleResponse smart constructor.

Instances

Instances details
Eq DeleteWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

Read DeleteWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

Show DeleteWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

Generic DeleteWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

Associated Types

type Rep DeleteWorkspaceBundleResponse :: Type -> Type #

NFData DeleteWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

type Rep DeleteWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DeleteWorkspaceBundle

type Rep DeleteWorkspaceBundleResponse = D1 ('MetaData "DeleteWorkspaceBundleResponse" "Amazonka.WorkSpaces.DeleteWorkspaceBundle" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DeleteWorkspaceBundleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteWorkspaceBundleResponse Source #

Create a value of DeleteWorkspaceBundleResponse 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:DeleteWorkspaceBundleResponse', deleteWorkspaceBundleResponse_httpStatus - The response's http status code.

UpdateWorkspaceBundle

data UpdateWorkspaceBundle Source #

See: newUpdateWorkspaceBundle smart constructor.

Instances

Instances details
Eq UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

Read UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

Show UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

Generic UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

Associated Types

type Rep UpdateWorkspaceBundle :: Type -> Type #

NFData UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

Methods

rnf :: UpdateWorkspaceBundle -> () #

Hashable UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

ToJSON UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

AWSRequest UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

Associated Types

type AWSResponse UpdateWorkspaceBundle #

ToHeaders UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

ToPath UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

ToQuery UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

type Rep UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

type Rep UpdateWorkspaceBundle = D1 ('MetaData "UpdateWorkspaceBundle" "Amazonka.WorkSpaces.UpdateWorkspaceBundle" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "UpdateWorkspaceBundle'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse UpdateWorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

newUpdateWorkspaceBundle :: UpdateWorkspaceBundle Source #

Create a value of UpdateWorkspaceBundle 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:bundleId:UpdateWorkspaceBundle', updateWorkspaceBundle_bundleId - The identifier of the bundle.

$sel:imageId:UpdateWorkspaceBundle', updateWorkspaceBundle_imageId - The identifier of the image.

data UpdateWorkspaceBundleResponse Source #

See: newUpdateWorkspaceBundleResponse smart constructor.

Instances

Instances details
Eq UpdateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

Read UpdateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

Show UpdateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

Generic UpdateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

Associated Types

type Rep UpdateWorkspaceBundleResponse :: Type -> Type #

NFData UpdateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

type Rep UpdateWorkspaceBundleResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceBundle

type Rep UpdateWorkspaceBundleResponse = D1 ('MetaData "UpdateWorkspaceBundleResponse" "Amazonka.WorkSpaces.UpdateWorkspaceBundle" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "UpdateWorkspaceBundleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateWorkspaceBundleResponse Source #

Create a value of UpdateWorkspaceBundleResponse 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:UpdateWorkspaceBundleResponse', updateWorkspaceBundleResponse_httpStatus - The response's http status code.

ListAvailableManagementCidrRanges (Paginated)

data ListAvailableManagementCidrRanges Source #

See: newListAvailableManagementCidrRanges smart constructor.

Instances

Instances details
Eq ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

Read ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

Show ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

Generic ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

Associated Types

type Rep ListAvailableManagementCidrRanges :: Type -> Type #

NFData ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

Hashable ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

ToJSON ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

AWSPager ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

AWSRequest ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

ToHeaders ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

ToPath ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

ToQuery ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

type Rep ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

type Rep ListAvailableManagementCidrRanges = D1 ('MetaData "ListAvailableManagementCidrRanges" "Amazonka.WorkSpaces.ListAvailableManagementCidrRanges" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ListAvailableManagementCidrRanges'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "managementCidrRangeConstraint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListAvailableManagementCidrRanges Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

newListAvailableManagementCidrRanges Source #

Create a value of ListAvailableManagementCidrRanges 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:nextToken:ListAvailableManagementCidrRanges', listAvailableManagementCidrRanges_nextToken - If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

$sel:maxResults:ListAvailableManagementCidrRanges', listAvailableManagementCidrRanges_maxResults - The maximum number of items to return.

$sel:managementCidrRangeConstraint:ListAvailableManagementCidrRanges', listAvailableManagementCidrRanges_managementCidrRangeConstraint - The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

data ListAvailableManagementCidrRangesResponse Source #

Instances

Instances details
Eq ListAvailableManagementCidrRangesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

Read ListAvailableManagementCidrRangesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

Show ListAvailableManagementCidrRangesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

Generic ListAvailableManagementCidrRangesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

NFData ListAvailableManagementCidrRangesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

type Rep ListAvailableManagementCidrRangesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ListAvailableManagementCidrRanges

type Rep ListAvailableManagementCidrRangesResponse = D1 ('MetaData "ListAvailableManagementCidrRangesResponse" "Amazonka.WorkSpaces.ListAvailableManagementCidrRanges" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ListAvailableManagementCidrRangesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "managementCidrRanges") '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))))

newListAvailableManagementCidrRangesResponse Source #

Create a value of ListAvailableManagementCidrRangesResponse 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:managementCidrRanges:ListAvailableManagementCidrRangesResponse', listAvailableManagementCidrRangesResponse_managementCidrRanges - The list of available IP address ranges, specified as IPv4 CIDR blocks.

$sel:nextToken:ListAvailableManagementCidrRanges', listAvailableManagementCidrRangesResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:httpStatus:ListAvailableManagementCidrRangesResponse', listAvailableManagementCidrRangesResponse_httpStatus - The response's http status code.

UpdateWorkspaceImagePermission

data UpdateWorkspaceImagePermission Source #

See: newUpdateWorkspaceImagePermission smart constructor.

Instances

Instances details
Eq UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

Read UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

Show UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

Generic UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

Associated Types

type Rep UpdateWorkspaceImagePermission :: Type -> Type #

NFData UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

Hashable UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

ToJSON UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

AWSRequest UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

ToHeaders UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

ToPath UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

ToQuery UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

type Rep UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

type Rep UpdateWorkspaceImagePermission = D1 ('MetaData "UpdateWorkspaceImagePermission" "Amazonka.WorkSpaces.UpdateWorkspaceImagePermission" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "UpdateWorkspaceImagePermission'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "allowCopyImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "sharedAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateWorkspaceImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

newUpdateWorkspaceImagePermission Source #

Create a value of UpdateWorkspaceImagePermission 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:imageId:UpdateWorkspaceImagePermission', updateWorkspaceImagePermission_imageId - The identifier of the image.

$sel:allowCopyImage:UpdateWorkspaceImagePermission', updateWorkspaceImagePermission_allowCopyImage - The permission to copy the image. This permission can be revoked only after an image has been shared.

$sel:sharedAccountId:UpdateWorkspaceImagePermission', updateWorkspaceImagePermission_sharedAccountId - The identifier of the Amazon Web Services account to share or unshare the image with.

Before sharing the image, confirm that you are sharing to the correct Amazon Web Services account ID.

data UpdateWorkspaceImagePermissionResponse Source #

Instances

Instances details
Eq UpdateWorkspaceImagePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

Read UpdateWorkspaceImagePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

Show UpdateWorkspaceImagePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

Generic UpdateWorkspaceImagePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

NFData UpdateWorkspaceImagePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

type Rep UpdateWorkspaceImagePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.UpdateWorkspaceImagePermission

type Rep UpdateWorkspaceImagePermissionResponse = D1 ('MetaData "UpdateWorkspaceImagePermissionResponse" "Amazonka.WorkSpaces.UpdateWorkspaceImagePermission" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "UpdateWorkspaceImagePermissionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateWorkspaceImagePermissionResponse Source #

Create a value of UpdateWorkspaceImagePermissionResponse 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:UpdateWorkspaceImagePermissionResponse', updateWorkspaceImagePermissionResponse_httpStatus - The response's http status code.

CreateUpdatedWorkspaceImage

data CreateUpdatedWorkspaceImage Source #

See: newCreateUpdatedWorkspaceImage smart constructor.

Instances

Instances details
Eq CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

Read CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

Show CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

Generic CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

Associated Types

type Rep CreateUpdatedWorkspaceImage :: Type -> Type #

NFData CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

Hashable CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

ToJSON CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

AWSRequest CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

ToHeaders CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

ToPath CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

ToQuery CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

type Rep CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

type Rep CreateUpdatedWorkspaceImage = D1 ('MetaData "CreateUpdatedWorkspaceImage" "Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateUpdatedWorkspaceImage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceImageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateUpdatedWorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

newCreateUpdatedWorkspaceImage Source #

Create a value of CreateUpdatedWorkspaceImage 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:CreateUpdatedWorkspaceImage', createUpdatedWorkspaceImage_tags - The tags that you want to add to the new updated WorkSpace image.

To add tags at the same time when you're creating the updated image, you must create an IAM policy that grants your IAM user permissions to use workspaces:CreateTags.

$sel:name:CreateUpdatedWorkspaceImage', createUpdatedWorkspaceImage_name - The name of the new updated WorkSpace image.

$sel:description:CreateUpdatedWorkspaceImage', createUpdatedWorkspaceImage_description - A description of whether updates for the WorkSpace image are available.

$sel:sourceImageId:CreateUpdatedWorkspaceImage', createUpdatedWorkspaceImage_sourceImageId - The identifier of the source WorkSpace image.

data CreateUpdatedWorkspaceImageResponse Source #

Instances

Instances details
Eq CreateUpdatedWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

Read CreateUpdatedWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

Show CreateUpdatedWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

Generic CreateUpdatedWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

NFData CreateUpdatedWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

type Rep CreateUpdatedWorkspaceImageResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage

type Rep CreateUpdatedWorkspaceImageResponse = D1 ('MetaData "CreateUpdatedWorkspaceImageResponse" "Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "CreateUpdatedWorkspaceImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateUpdatedWorkspaceImageResponse Source #

Create a value of CreateUpdatedWorkspaceImageResponse 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:imageId:CreateUpdatedWorkspaceImageResponse', createUpdatedWorkspaceImageResponse_imageId - The identifier of the new updated WorkSpace image.

$sel:httpStatus:CreateUpdatedWorkspaceImageResponse', createUpdatedWorkspaceImageResponse_httpStatus - The response's http status code.

DescribeWorkspaces (Paginated)

data DescribeWorkspaces Source #

See: newDescribeWorkspaces smart constructor.

Instances

Instances details
Eq DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

Read DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

Show DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

Generic DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

Associated Types

type Rep DescribeWorkspaces :: Type -> Type #

NFData DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

Methods

rnf :: DescribeWorkspaces -> () #

Hashable DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

ToJSON DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

AWSPager DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

AWSRequest DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

Associated Types

type AWSResponse DescribeWorkspaces #

ToHeaders DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

ToPath DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

ToQuery DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

type Rep DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

type Rep DescribeWorkspaces = D1 ('MetaData "DescribeWorkspaces" "Amazonka.WorkSpaces.DescribeWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspaces'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workspaceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))
type AWSResponse DescribeWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

newDescribeWorkspaces :: DescribeWorkspaces Source #

Create a value of DescribeWorkspaces 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:directoryId:DescribeWorkspaces', describeWorkspaces_directoryId - The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

$sel:workspaceIds:DescribeWorkspaces', describeWorkspaces_workspaceIds - The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

$sel:userName:DescribeWorkspaces', describeWorkspaces_userName - The name of the directory user. You must specify this parameter with DirectoryId.

$sel:bundleId:DescribeWorkspaces', describeWorkspaces_bundleId - The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

$sel:nextToken:DescribeWorkspaces', describeWorkspaces_nextToken - If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

$sel:limit:DescribeWorkspaces', describeWorkspaces_limit - The maximum number of items to return.

data DescribeWorkspacesResponse Source #

See: newDescribeWorkspacesResponse smart constructor.

Instances

Instances details
Eq DescribeWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

Read DescribeWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

Show DescribeWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

Generic DescribeWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

Associated Types

type Rep DescribeWorkspacesResponse :: Type -> Type #

NFData DescribeWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

type Rep DescribeWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeWorkspaces

type Rep DescribeWorkspacesResponse = D1 ('MetaData "DescribeWorkspacesResponse" "Amazonka.WorkSpaces.DescribeWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeWorkspacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workspaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Workspace])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeWorkspacesResponse Source #

Create a value of DescribeWorkspacesResponse 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:nextToken:DescribeWorkspaces', describeWorkspacesResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:workspaces:DescribeWorkspacesResponse', describeWorkspacesResponse_workspaces - Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

$sel:httpStatus:DescribeWorkspacesResponse', describeWorkspacesResponse_httpStatus - The response's http status code.

DescribeConnectionAliases

data DescribeConnectionAliases Source #

See: newDescribeConnectionAliases smart constructor.

Instances

Instances details
Eq DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

Read DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

Show DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

Generic DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

Associated Types

type Rep DescribeConnectionAliases :: Type -> Type #

NFData DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

Hashable DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

ToJSON DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

AWSRequest DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

ToHeaders DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

ToPath DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

ToQuery DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

type Rep DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

type Rep DescribeConnectionAliases = D1 ('MetaData "DescribeConnectionAliases" "Amazonka.WorkSpaces.DescribeConnectionAliases" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeConnectionAliases'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "aliasIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse DescribeConnectionAliases Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

newDescribeConnectionAliases :: DescribeConnectionAliases Source #

Create a value of DescribeConnectionAliases 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:resourceId:DescribeConnectionAliases', describeConnectionAliases_resourceId - The identifier of the directory associated with the connection alias.

$sel:aliasIds:DescribeConnectionAliases', describeConnectionAliases_aliasIds - The identifiers of the connection aliases to describe.

$sel:nextToken:DescribeConnectionAliases', describeConnectionAliases_nextToken - If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

$sel:limit:DescribeConnectionAliases', describeConnectionAliases_limit - The maximum number of connection aliases to return.

data DescribeConnectionAliasesResponse Source #

See: newDescribeConnectionAliasesResponse smart constructor.

Instances

Instances details
Eq DescribeConnectionAliasesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

Read DescribeConnectionAliasesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

Show DescribeConnectionAliasesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

Generic DescribeConnectionAliasesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

Associated Types

type Rep DescribeConnectionAliasesResponse :: Type -> Type #

NFData DescribeConnectionAliasesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

type Rep DescribeConnectionAliasesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeConnectionAliases

type Rep DescribeConnectionAliasesResponse = D1 ('MetaData "DescribeConnectionAliasesResponse" "Amazonka.WorkSpaces.DescribeConnectionAliases" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeConnectionAliasesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionAliases") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ConnectionAlias))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeConnectionAliasesResponse Source #

Create a value of DescribeConnectionAliasesResponse 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:connectionAliases:DescribeConnectionAliasesResponse', describeConnectionAliasesResponse_connectionAliases - Information about the specified connection aliases.

$sel:nextToken:DescribeConnectionAliases', describeConnectionAliasesResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:httpStatus:DescribeConnectionAliasesResponse', describeConnectionAliasesResponse_httpStatus - The response's http status code.

StartWorkspaces

data StartWorkspaces Source #

See: newStartWorkspaces smart constructor.

Instances

Instances details
Eq StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

Read StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

Show StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

Generic StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

Associated Types

type Rep StartWorkspaces :: Type -> Type #

NFData StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

Methods

rnf :: StartWorkspaces -> () #

Hashable StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

ToJSON StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

AWSRequest StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

Associated Types

type AWSResponse StartWorkspaces #

ToHeaders StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

ToPath StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

ToQuery StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

type Rep StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

type Rep StartWorkspaces = D1 ('MetaData "StartWorkspaces" "Amazonka.WorkSpaces.StartWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "StartWorkspaces'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startWorkspaceRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty StartRequest))))
type AWSResponse StartWorkspaces Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

newStartWorkspaces Source #

Create a value of StartWorkspaces 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:startWorkspaceRequests:StartWorkspaces', startWorkspaces_startWorkspaceRequests - The WorkSpaces to start. You can specify up to 25 WorkSpaces.

data StartWorkspacesResponse Source #

See: newStartWorkspacesResponse smart constructor.

Instances

Instances details
Eq StartWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

Read StartWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

Show StartWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

Generic StartWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

Associated Types

type Rep StartWorkspacesResponse :: Type -> Type #

NFData StartWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

Methods

rnf :: StartWorkspacesResponse -> () #

type Rep StartWorkspacesResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.StartWorkspaces

type Rep StartWorkspacesResponse = D1 ('MetaData "StartWorkspacesResponse" "Amazonka.WorkSpaces.StartWorkspaces" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "StartWorkspacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedWorkspaceChangeRequest])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartWorkspacesResponse Source #

Create a value of StartWorkspacesResponse 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:failedRequests:StartWorkspacesResponse', startWorkspacesResponse_failedRequests - Information about the WorkSpaces that could not be started.

$sel:httpStatus:StartWorkspacesResponse', startWorkspacesResponse_httpStatus - The response's http status code.

DescribeAccountModifications (Paginated)

data DescribeAccountModifications Source #

See: newDescribeAccountModifications smart constructor.

Instances

Instances details
Eq DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

Read DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

Show DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

Generic DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

Associated Types

type Rep DescribeAccountModifications :: Type -> Type #

NFData DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

Hashable DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

ToJSON DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

AWSPager DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

AWSRequest DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

ToHeaders DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

ToPath DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

ToQuery DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

type Rep DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

type Rep DescribeAccountModifications = D1 ('MetaData "DescribeAccountModifications" "Amazonka.WorkSpaces.DescribeAccountModifications" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeAccountModifications'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse DescribeAccountModifications Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

newDescribeAccountModifications :: DescribeAccountModifications Source #

Create a value of DescribeAccountModifications 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:nextToken:DescribeAccountModifications', describeAccountModifications_nextToken - If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

data DescribeAccountModificationsResponse Source #

Instances

Instances details
Eq DescribeAccountModificationsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

Read DescribeAccountModificationsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

Show DescribeAccountModificationsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

Generic DescribeAccountModificationsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

NFData DescribeAccountModificationsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

type Rep DescribeAccountModificationsResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.DescribeAccountModifications

type Rep DescribeAccountModificationsResponse = D1 ('MetaData "DescribeAccountModificationsResponse" "Amazonka.WorkSpaces.DescribeAccountModifications" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DescribeAccountModificationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountModifications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountModification])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAccountModificationsResponse Source #

Create a value of DescribeAccountModificationsResponse 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:accountModifications:DescribeAccountModificationsResponse', describeAccountModificationsResponse_accountModifications - The list of modifications to the configuration of BYOL.

$sel:nextToken:DescribeAccountModifications', describeAccountModificationsResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:httpStatus:DescribeAccountModificationsResponse', describeAccountModificationsResponse_httpStatus - The response's http status code.

ModifyAccount

data ModifyAccount Source #

See: newModifyAccount smart constructor.

Instances

Instances details
Eq ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

Read ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

Show ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

Generic ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

Associated Types

type Rep ModifyAccount :: Type -> Type #

NFData ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

Methods

rnf :: ModifyAccount -> () #

Hashable ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

ToJSON ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

AWSRequest ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

Associated Types

type AWSResponse ModifyAccount #

ToHeaders ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

ToPath ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

ToQuery ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

type Rep ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

type Rep ModifyAccount = D1 ('MetaData "ModifyAccount" "Amazonka.WorkSpaces.ModifyAccount" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyAccount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dedicatedTenancySupport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DedicatedTenancySupportEnum)) :*: S1 ('MetaSel ('Just "dedicatedTenancyManagementCidrRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ModifyAccount Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

newModifyAccount :: ModifyAccount Source #

Create a value of ModifyAccount 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:dedicatedTenancySupport:ModifyAccount', modifyAccount_dedicatedTenancySupport - The status of BYOL.

$sel:dedicatedTenancyManagementCidrRange:ModifyAccount', modifyAccount_dedicatedTenancyManagementCidrRange - The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

data ModifyAccountResponse Source #

See: newModifyAccountResponse smart constructor.

Instances

Instances details
Eq ModifyAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

Read ModifyAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

Show ModifyAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

Generic ModifyAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

Associated Types

type Rep ModifyAccountResponse :: Type -> Type #

NFData ModifyAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

Methods

rnf :: ModifyAccountResponse -> () #

type Rep ModifyAccountResponse Source # 
Instance details

Defined in Amazonka.WorkSpaces.ModifyAccount

type Rep ModifyAccountResponse = D1 ('MetaData "ModifyAccountResponse" "Amazonka.WorkSpaces.ModifyAccount" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newModifyAccountResponse Source #

Create a value of ModifyAccountResponse 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:ModifyAccountResponse', modifyAccountResponse_httpStatus - The response's http status code.

Types

AccessPropertyValue

newtype AccessPropertyValue Source #

Instances

Instances details
Eq AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

Ord AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

Read AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

Show AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

Generic AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

Associated Types

type Rep AccessPropertyValue :: Type -> Type #

NFData AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

Methods

rnf :: AccessPropertyValue -> () #

Hashable AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

ToJSON AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

ToJSONKey AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

FromJSON AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

FromJSONKey AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

ToLog AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

ToHeader AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

ToQuery AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

FromXML AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

ToXML AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

ToByteString AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

FromText AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

ToText AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

type Rep AccessPropertyValue Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccessPropertyValue

type Rep AccessPropertyValue = D1 ('MetaData "AccessPropertyValue" "Amazonka.WorkSpaces.Types.AccessPropertyValue" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "AccessPropertyValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccessPropertyValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Application

newtype Application Source #

Constructors

Application' 

Instances

Instances details
Eq Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

Ord Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

Read Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

Show Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

Generic Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

Associated Types

type Rep Application :: Type -> Type #

NFData Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

Methods

rnf :: Application -> () #

Hashable Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

ToJSON Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

ToJSONKey Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

FromJSON Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

FromJSONKey Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

ToLog Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

ToHeader Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

ToQuery Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

FromXML Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

ToXML Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

Methods

toXML :: Application -> XML #

ToByteString Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

FromText Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

ToText Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

Methods

toText :: Application -> Text #

type Rep Application Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Application

type Rep Application = D1 ('MetaData "Application" "Amazonka.WorkSpaces.Types.Application" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "Application'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApplication") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssociationStatus

newtype AssociationStatus Source #

Instances

Instances details
Eq AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

Ord AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

Read AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

Show AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

Generic AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

Associated Types

type Rep AssociationStatus :: Type -> Type #

NFData AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

Methods

rnf :: AssociationStatus -> () #

Hashable AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

ToJSON AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

ToJSONKey AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

FromJSON AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

FromJSONKey AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

ToLog AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

ToHeader AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

ToQuery AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

FromXML AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

ToXML AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

ToByteString AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

FromText AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

ToText AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

type Rep AssociationStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AssociationStatus

type Rep AssociationStatus = D1 ('MetaData "AssociationStatus" "Amazonka.WorkSpaces.Types.AssociationStatus" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "AssociationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssociationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Compute

newtype Compute Source #

Constructors

Compute' 

Fields

Bundled Patterns

pattern Compute_GRAPHICS :: Compute 
pattern Compute_GRAPHICSPRO :: Compute 
pattern Compute_PERFORMANCE :: Compute 
pattern Compute_POWER :: Compute 
pattern Compute_POWERPRO :: Compute 
pattern Compute_STANDARD :: Compute 
pattern Compute_VALUE :: Compute 

Instances

Instances details
Eq Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

Methods

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

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

Ord Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

Read Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

Show Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

Generic Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

Associated Types

type Rep Compute :: Type -> Type #

Methods

from :: Compute -> Rep Compute x #

to :: Rep Compute x -> Compute #

NFData Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

Methods

rnf :: Compute -> () #

Hashable Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

Methods

hashWithSalt :: Int -> Compute -> Int #

hash :: Compute -> Int #

ToJSON Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

ToJSONKey Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

FromJSON Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

FromJSONKey Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

ToLog Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

ToHeader Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

Methods

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

ToQuery Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

FromXML Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

ToXML Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

Methods

toXML :: Compute -> XML #

ToByteString Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

Methods

toBS :: Compute -> ByteString #

FromText Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

ToText Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

Methods

toText :: Compute -> Text #

type Rep Compute Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Compute

type Rep Compute = D1 ('MetaData "Compute" "Amazonka.WorkSpaces.Types.Compute" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "Compute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCompute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectionAliasState

newtype ConnectionAliasState Source #

Instances

Instances details
Eq ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

Ord ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

Read ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

Show ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

Generic ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

Associated Types

type Rep ConnectionAliasState :: Type -> Type #

NFData ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

Methods

rnf :: ConnectionAliasState -> () #

Hashable ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

ToJSON ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

ToJSONKey ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

FromJSON ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

FromJSONKey ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

ToLog ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

ToHeader ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

ToQuery ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

FromXML ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

ToXML ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

ToByteString ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

FromText ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

ToText ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

type Rep ConnectionAliasState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasState

type Rep ConnectionAliasState = D1 ('MetaData "ConnectionAliasState" "Amazonka.WorkSpaces.Types.ConnectionAliasState" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "ConnectionAliasState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectionAliasState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectionState

newtype ConnectionState Source #

Constructors

ConnectionState' 

Instances

Instances details
Eq ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

Ord ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

Read ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

Show ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

Generic ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

Associated Types

type Rep ConnectionState :: Type -> Type #

NFData ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

Methods

rnf :: ConnectionState -> () #

Hashable ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

ToJSON ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

ToJSONKey ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

FromJSON ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

FromJSONKey ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

ToLog ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

ToHeader ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

ToQuery ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

FromXML ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

ToXML ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

Methods

toXML :: ConnectionState -> XML #

ToByteString ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

FromText ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

ToText ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

type Rep ConnectionState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionState

type Rep ConnectionState = D1 ('MetaData "ConnectionState" "Amazonka.WorkSpaces.Types.ConnectionState" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "ConnectionState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectionState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DedicatedTenancyModificationStateEnum

newtype DedicatedTenancyModificationStateEnum Source #

Instances

Instances details
Eq DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

Ord DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

Read DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

Show DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

Generic DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

NFData DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

Hashable DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

ToJSON DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

ToJSONKey DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

FromJSON DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

FromJSONKey DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

ToLog DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

ToHeader DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

ToQuery DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

FromXML DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

ToXML DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

ToByteString DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

FromText DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

ToText DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

type Rep DedicatedTenancyModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum

type Rep DedicatedTenancyModificationStateEnum = D1 ('MetaData "DedicatedTenancyModificationStateEnum" "Amazonka.WorkSpaces.Types.DedicatedTenancyModificationStateEnum" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "DedicatedTenancyModificationStateEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDedicatedTenancyModificationStateEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DedicatedTenancySupportEnum

newtype DedicatedTenancySupportEnum Source #

Instances

Instances details
Eq DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

Ord DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

Read DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

Show DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

Generic DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

Associated Types

type Rep DedicatedTenancySupportEnum :: Type -> Type #

NFData DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

Hashable DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

ToJSON DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

ToJSONKey DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

FromJSON DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

FromJSONKey DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

ToLog DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

ToHeader DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

ToQuery DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

FromXML DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

ToXML DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

ToByteString DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

FromText DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

ToText DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

type Rep DedicatedTenancySupportEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum

type Rep DedicatedTenancySupportEnum = D1 ('MetaData "DedicatedTenancySupportEnum" "Amazonka.WorkSpaces.Types.DedicatedTenancySupportEnum" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "DedicatedTenancySupportEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDedicatedTenancySupportEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DedicatedTenancySupportResultEnum

newtype DedicatedTenancySupportResultEnum Source #

Instances

Instances details
Eq DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

Ord DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

Read DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

Show DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

Generic DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

Associated Types

type Rep DedicatedTenancySupportResultEnum :: Type -> Type #

NFData DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

Hashable DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

ToJSON DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

ToJSONKey DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

FromJSON DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

FromJSONKey DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

ToLog DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

ToHeader DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

ToQuery DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

FromXML DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

ToXML DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

ToByteString DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

FromText DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

ToText DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

type Rep DedicatedTenancySupportResultEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum

type Rep DedicatedTenancySupportResultEnum = D1 ('MetaData "DedicatedTenancySupportResultEnum" "Amazonka.WorkSpaces.Types.DedicatedTenancySupportResultEnum" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "DedicatedTenancySupportResultEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDedicatedTenancySupportResultEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageType

newtype ImageType Source #

Constructors

ImageType' 

Fields

Bundled Patterns

pattern ImageType_OWNED :: ImageType 
pattern ImageType_SHARED :: ImageType 

Instances

Instances details
Eq ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

Ord ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

Read ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

Show ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

Generic ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

Associated Types

type Rep ImageType :: Type -> Type #

NFData ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

Methods

rnf :: ImageType -> () #

Hashable ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

ToJSON ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

ToJSONKey ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

FromJSON ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

FromJSONKey ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

ToLog ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

ToHeader ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

ToQuery ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

FromXML ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

ToXML ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

Methods

toXML :: ImageType -> XML #

ToByteString ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

Methods

toBS :: ImageType -> ByteString #

FromText ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

ToText ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

Methods

toText :: ImageType -> Text #

type Rep ImageType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImageType

type Rep ImageType = D1 ('MetaData "ImageType" "Amazonka.WorkSpaces.Types.ImageType" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "ImageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ModificationResourceEnum

newtype ModificationResourceEnum Source #

Instances

Instances details
Eq ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

Ord ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

Read ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

Show ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

Generic ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

Associated Types

type Rep ModificationResourceEnum :: Type -> Type #

NFData ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

Hashable ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

ToJSON ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

ToJSONKey ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

FromJSON ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

FromJSONKey ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

ToLog ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

ToHeader ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

ToQuery ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

FromXML ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

ToXML ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

ToByteString ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

FromText ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

ToText ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

type Rep ModificationResourceEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationResourceEnum

type Rep ModificationResourceEnum = D1 ('MetaData "ModificationResourceEnum" "Amazonka.WorkSpaces.Types.ModificationResourceEnum" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "ModificationResourceEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromModificationResourceEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ModificationStateEnum

newtype ModificationStateEnum Source #

Instances

Instances details
Eq ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

Ord ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

Read ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

Show ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

Generic ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

Associated Types

type Rep ModificationStateEnum :: Type -> Type #

NFData ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

Methods

rnf :: ModificationStateEnum -> () #

Hashable ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

ToJSON ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

ToJSONKey ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

FromJSON ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

FromJSONKey ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

ToLog ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

ToHeader ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

ToQuery ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

FromXML ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

ToXML ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

ToByteString ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

FromText ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

ToText ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

type Rep ModificationStateEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationStateEnum

type Rep ModificationStateEnum = D1 ('MetaData "ModificationStateEnum" "Amazonka.WorkSpaces.Types.ModificationStateEnum" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "ModificationStateEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromModificationStateEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OperatingSystemType

newtype OperatingSystemType Source #

Instances

Instances details
Eq OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

Ord OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

Read OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

Show OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

Generic OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

Associated Types

type Rep OperatingSystemType :: Type -> Type #

NFData OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

Methods

rnf :: OperatingSystemType -> () #

Hashable OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

ToJSON OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

ToJSONKey OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

FromJSON OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

FromJSONKey OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

ToLog OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

ToHeader OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

ToQuery OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

FromXML OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

ToXML OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

ToByteString OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

FromText OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

ToText OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

type Rep OperatingSystemType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystemType

type Rep OperatingSystemType = D1 ('MetaData "OperatingSystemType" "Amazonka.WorkSpaces.Types.OperatingSystemType" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "OperatingSystemType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperatingSystemType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReconnectEnum

newtype ReconnectEnum Source #

Constructors

ReconnectEnum' 

Instances

Instances details
Eq ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

Ord ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

Read ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

Show ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

Generic ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

Associated Types

type Rep ReconnectEnum :: Type -> Type #

NFData ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

Methods

rnf :: ReconnectEnum -> () #

Hashable ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

ToJSON ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

ToJSONKey ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

FromJSON ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

FromJSONKey ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

ToLog ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

ToHeader ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

ToQuery ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

FromXML ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

ToXML ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

Methods

toXML :: ReconnectEnum -> XML #

ToByteString ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

FromText ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

ToText ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

Methods

toText :: ReconnectEnum -> Text #

type Rep ReconnectEnum Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ReconnectEnum

type Rep ReconnectEnum = D1 ('MetaData "ReconnectEnum" "Amazonka.WorkSpaces.Types.ReconnectEnum" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "ReconnectEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReconnectEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RunningMode

newtype RunningMode Source #

Constructors

RunningMode' 

Bundled Patterns

pattern RunningMode_ALWAYS_ON :: RunningMode 
pattern RunningMode_AUTO_STOP :: RunningMode 

Instances

Instances details
Eq RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

Ord RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

Read RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

Show RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

Generic RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

Associated Types

type Rep RunningMode :: Type -> Type #

NFData RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

Methods

rnf :: RunningMode -> () #

Hashable RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

ToJSON RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

ToJSONKey RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

FromJSON RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

FromJSONKey RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

ToLog RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

ToHeader RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

ToQuery RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

FromXML RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

ToXML RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

Methods

toXML :: RunningMode -> XML #

ToByteString RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

FromText RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

ToText RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

Methods

toText :: RunningMode -> Text #

type Rep RunningMode Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RunningMode

type Rep RunningMode = D1 ('MetaData "RunningMode" "Amazonka.WorkSpaces.Types.RunningMode" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "RunningMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRunningMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TargetWorkspaceState

newtype TargetWorkspaceState Source #

Instances

Instances details
Eq TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

Ord TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

Read TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

Show TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

Generic TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

Associated Types

type Rep TargetWorkspaceState :: Type -> Type #

NFData TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

Methods

rnf :: TargetWorkspaceState -> () #

Hashable TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

ToJSON TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

ToJSONKey TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

FromJSON TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

FromJSONKey TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

ToLog TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

ToHeader TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

ToQuery TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

FromXML TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

ToXML TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

ToByteString TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

FromText TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

ToText TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

type Rep TargetWorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TargetWorkspaceState

type Rep TargetWorkspaceState = D1 ('MetaData "TargetWorkspaceState" "Amazonka.WorkSpaces.Types.TargetWorkspaceState" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "TargetWorkspaceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTargetWorkspaceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Tenancy

newtype Tenancy Source #

Constructors

Tenancy' 

Fields

Bundled Patterns

pattern Tenancy_DEDICATED :: Tenancy 
pattern Tenancy_SHARED :: Tenancy 

Instances

Instances details
Eq Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

Methods

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

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

Ord Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

Read Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

Show Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

Generic Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

Associated Types

type Rep Tenancy :: Type -> Type #

Methods

from :: Tenancy -> Rep Tenancy x #

to :: Rep Tenancy x -> Tenancy #

NFData Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

Methods

rnf :: Tenancy -> () #

Hashable Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

Methods

hashWithSalt :: Int -> Tenancy -> Int #

hash :: Tenancy -> Int #

ToJSON Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

ToJSONKey Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

FromJSON Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

FromJSONKey Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

ToLog Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

ToHeader Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

Methods

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

ToQuery Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

FromXML Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

ToXML Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

Methods

toXML :: Tenancy -> XML #

ToByteString Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

Methods

toBS :: Tenancy -> ByteString #

FromText Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

ToText Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

Methods

toText :: Tenancy -> Text #

type Rep Tenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tenancy

type Rep Tenancy = D1 ('MetaData "Tenancy" "Amazonka.WorkSpaces.Types.Tenancy" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "Tenancy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTenancy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorkspaceDirectoryState

newtype WorkspaceDirectoryState Source #

Instances

Instances details
Eq WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

Ord WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

Read WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

Show WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

Generic WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

Associated Types

type Rep WorkspaceDirectoryState :: Type -> Type #

NFData WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

Methods

rnf :: WorkspaceDirectoryState -> () #

Hashable WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

ToJSON WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

ToJSONKey WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

FromJSON WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

FromJSONKey WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

ToLog WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

ToHeader WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

ToQuery WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

FromXML WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

ToXML WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

ToByteString WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

FromText WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

ToText WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

type Rep WorkspaceDirectoryState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryState

type Rep WorkspaceDirectoryState = D1 ('MetaData "WorkspaceDirectoryState" "Amazonka.WorkSpaces.Types.WorkspaceDirectoryState" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "WorkspaceDirectoryState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorkspaceDirectoryState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorkspaceDirectoryType

newtype WorkspaceDirectoryType Source #

Instances

Instances details
Eq WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

Ord WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

Read WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

Show WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

Generic WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

Associated Types

type Rep WorkspaceDirectoryType :: Type -> Type #

NFData WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

Methods

rnf :: WorkspaceDirectoryType -> () #

Hashable WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

ToJSON WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

ToJSONKey WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

FromJSON WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

FromJSONKey WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

ToLog WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

ToHeader WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

ToQuery WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

FromXML WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

ToXML WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

ToByteString WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

FromText WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

ToText WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

type Rep WorkspaceDirectoryType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectoryType

type Rep WorkspaceDirectoryType = D1 ('MetaData "WorkspaceDirectoryType" "Amazonka.WorkSpaces.Types.WorkspaceDirectoryType" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "WorkspaceDirectoryType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorkspaceDirectoryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorkspaceImageIngestionProcess

newtype WorkspaceImageIngestionProcess Source #

Instances

Instances details
Eq WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

Ord WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

Read WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

Show WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

Generic WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

Associated Types

type Rep WorkspaceImageIngestionProcess :: Type -> Type #

NFData WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

Hashable WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

ToJSON WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

ToJSONKey WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

FromJSON WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

FromJSONKey WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

ToLog WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

ToHeader WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

ToQuery WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

FromXML WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

ToXML WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

ToByteString WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

FromText WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

ToText WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

type Rep WorkspaceImageIngestionProcess Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess

type Rep WorkspaceImageIngestionProcess = D1 ('MetaData "WorkspaceImageIngestionProcess" "Amazonka.WorkSpaces.Types.WorkspaceImageIngestionProcess" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "WorkspaceImageIngestionProcess'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorkspaceImageIngestionProcess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorkspaceImageRequiredTenancy

newtype WorkspaceImageRequiredTenancy Source #

Instances

Instances details
Eq WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

Ord WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

Read WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

Show WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

Generic WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

Associated Types

type Rep WorkspaceImageRequiredTenancy :: Type -> Type #

NFData WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

Hashable WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

ToJSON WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

ToJSONKey WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

FromJSON WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

FromJSONKey WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

ToLog WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

ToHeader WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

ToQuery WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

FromXML WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

ToXML WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

ToByteString WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

FromText WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

ToText WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

type Rep WorkspaceImageRequiredTenancy Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy

type Rep WorkspaceImageRequiredTenancy = D1 ('MetaData "WorkspaceImageRequiredTenancy" "Amazonka.WorkSpaces.Types.WorkspaceImageRequiredTenancy" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "WorkspaceImageRequiredTenancy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorkspaceImageRequiredTenancy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorkspaceImageState

newtype WorkspaceImageState Source #

Instances

Instances details
Eq WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

Ord WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

Read WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

Show WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

Generic WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

Associated Types

type Rep WorkspaceImageState :: Type -> Type #

NFData WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

Methods

rnf :: WorkspaceImageState -> () #

Hashable WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

ToJSON WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

ToJSONKey WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

FromJSON WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

FromJSONKey WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

ToLog WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

ToHeader WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

ToQuery WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

FromXML WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

ToXML WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

ToByteString WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

FromText WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

ToText WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

type Rep WorkspaceImageState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImageState

type Rep WorkspaceImageState = D1 ('MetaData "WorkspaceImageState" "Amazonka.WorkSpaces.Types.WorkspaceImageState" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "WorkspaceImageState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorkspaceImageState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorkspaceState

newtype WorkspaceState Source #

Constructors

WorkspaceState' 

Instances

Instances details
Eq WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

Ord WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

Read WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

Show WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

Generic WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

Associated Types

type Rep WorkspaceState :: Type -> Type #

NFData WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

Methods

rnf :: WorkspaceState -> () #

Hashable WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

ToJSON WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

ToJSONKey WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

FromJSON WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

FromJSONKey WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

ToLog WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

ToHeader WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

ToQuery WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

FromXML WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

ToXML WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

Methods

toXML :: WorkspaceState -> XML #

ToByteString WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

FromText WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

ToText WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

type Rep WorkspaceState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceState

type Rep WorkspaceState = D1 ('MetaData "WorkspaceState" "Amazonka.WorkSpaces.Types.WorkspaceState" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'True) (C1 ('MetaCons "WorkspaceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorkspaceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccountModification

data AccountModification Source #

Describes a modification to the configuration of Bring Your Own License (BYOL) for the specified account.

See: newAccountModification smart constructor.

Instances

Instances details
Eq AccountModification Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccountModification

Read AccountModification Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccountModification

Show AccountModification Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccountModification

Generic AccountModification Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccountModification

Associated Types

type Rep AccountModification :: Type -> Type #

NFData AccountModification Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccountModification

Methods

rnf :: AccountModification -> () #

Hashable AccountModification Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccountModification

FromJSON AccountModification Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccountModification

type Rep AccountModification Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.AccountModification

type Rep AccountModification = D1 ('MetaData "AccountModification" "Amazonka.WorkSpaces.Types.AccountModification" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "AccountModification'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "dedicatedTenancySupport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DedicatedTenancySupportResultEnum)) :*: S1 ('MetaSel ('Just "modificationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DedicatedTenancyModificationStateEnum)))) :*: (S1 ('MetaSel ('Just "dedicatedTenancyManagementCidrRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newAccountModification :: AccountModification Source #

Create a value of AccountModification 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:startTime:AccountModification', accountModification_startTime - The timestamp when the modification of the BYOL configuration was started.

$sel:dedicatedTenancySupport:AccountModification', accountModification_dedicatedTenancySupport - The status of BYOL (whether BYOL is being enabled or disabled).

$sel:modificationState:AccountModification', accountModification_modificationState - The state of the modification to the configuration of BYOL.

$sel:dedicatedTenancyManagementCidrRange:AccountModification', accountModification_dedicatedTenancyManagementCidrRange - The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

$sel:errorCode:AccountModification', accountModification_errorCode - The error code that is returned if the configuration of BYOL cannot be modified.

$sel:errorMessage:AccountModification', accountModification_errorMessage - The text of the error message that is returned if the configuration of BYOL cannot be modified.

ClientProperties

data ClientProperties Source #

Describes an Amazon WorkSpaces client.

See: newClientProperties smart constructor.

Instances

Instances details
Eq ClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientProperties

Read ClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientProperties

Show ClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientProperties

Generic ClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientProperties

Associated Types

type Rep ClientProperties :: Type -> Type #

NFData ClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientProperties

Methods

rnf :: ClientProperties -> () #

Hashable ClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientProperties

ToJSON ClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientProperties

FromJSON ClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientProperties

type Rep ClientProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientProperties

type Rep ClientProperties = D1 ('MetaData "ClientProperties" "Amazonka.WorkSpaces.Types.ClientProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ClientProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reconnectEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReconnectEnum))))

newClientProperties :: ClientProperties Source #

Create a value of ClientProperties 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:reconnectEnabled:ClientProperties', clientProperties_reconnectEnabled - Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

ClientPropertiesResult

data ClientPropertiesResult Source #

Information about the Amazon WorkSpaces client.

See: newClientPropertiesResult smart constructor.

Instances

Instances details
Eq ClientPropertiesResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientPropertiesResult

Read ClientPropertiesResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientPropertiesResult

Show ClientPropertiesResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientPropertiesResult

Generic ClientPropertiesResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientPropertiesResult

Associated Types

type Rep ClientPropertiesResult :: Type -> Type #

NFData ClientPropertiesResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientPropertiesResult

Methods

rnf :: ClientPropertiesResult -> () #

Hashable ClientPropertiesResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientPropertiesResult

FromJSON ClientPropertiesResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientPropertiesResult

type Rep ClientPropertiesResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ClientPropertiesResult

type Rep ClientPropertiesResult = D1 ('MetaData "ClientPropertiesResult" "Amazonka.WorkSpaces.Types.ClientPropertiesResult" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ClientPropertiesResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clientProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClientProperties))))

newClientPropertiesResult :: ClientPropertiesResult Source #

Create a value of ClientPropertiesResult 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:resourceId:ClientPropertiesResult', clientPropertiesResult_resourceId - The resource identifier, in the form of a directory ID.

$sel:clientProperties:ClientPropertiesResult', clientPropertiesResult_clientProperties - Information about the Amazon WorkSpaces client.

ComputeType

data ComputeType Source #

Describes the compute type of the bundle.

See: newComputeType smart constructor.

Constructors

ComputeType' (Maybe Compute) 

Instances

Instances details
Eq ComputeType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ComputeType

Read ComputeType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ComputeType

Show ComputeType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ComputeType

Generic ComputeType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ComputeType

Associated Types

type Rep ComputeType :: Type -> Type #

NFData ComputeType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ComputeType

Methods

rnf :: ComputeType -> () #

Hashable ComputeType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ComputeType

ToJSON ComputeType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ComputeType

FromJSON ComputeType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ComputeType

type Rep ComputeType Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ComputeType

type Rep ComputeType = D1 ('MetaData "ComputeType" "Amazonka.WorkSpaces.Types.ComputeType" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ComputeType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Compute))))

newComputeType :: ComputeType Source #

Create a value of ComputeType 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:ComputeType', computeType_name - The compute type.

ConnectionAlias

data ConnectionAlias Source #

Describes a connection alias. Connection aliases are used for cross-Region redirection. For more information, see Cross-Region Redirection for Amazon WorkSpaces.

See: newConnectionAlias smart constructor.

Instances

Instances details
Eq ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

Read ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

Show ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

Generic ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

Associated Types

type Rep ConnectionAlias :: Type -> Type #

NFData ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

Methods

rnf :: ConnectionAlias -> () #

Hashable ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

FromJSON ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

type Rep ConnectionAlias Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAlias

type Rep ConnectionAlias = D1 ('MetaData "ConnectionAlias" "Amazonka.WorkSpaces.Types.ConnectionAlias" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ConnectionAlias'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionAliasState)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "aliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "associations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ConnectionAliasAssociation))) :*: S1 ('MetaSel ('Just "connectionString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newConnectionAlias :: ConnectionAlias Source #

Create a value of ConnectionAlias 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:state:ConnectionAlias', connectionAlias_state - The current state of the connection alias.

$sel:ownerAccountId:ConnectionAlias', connectionAlias_ownerAccountId - The identifier of the Amazon Web Services account that owns the connection alias.

$sel:aliasId:ConnectionAlias', connectionAlias_aliasId - The identifier of the connection alias.

$sel:associations:ConnectionAlias', connectionAlias_associations - The association status of the connection alias.

$sel:connectionString:ConnectionAlias', connectionAlias_connectionString - The connection string specified for the connection alias. The connection string must be in the form of a fully qualified domain name (FQDN), such as www.example.com.

ConnectionAliasAssociation

data ConnectionAliasAssociation Source #

Describes a connection alias association that is used for cross-Region redirection. For more information, see Cross-Region Redirection for Amazon WorkSpaces.

See: newConnectionAliasAssociation smart constructor.

Instances

Instances details
Eq ConnectionAliasAssociation Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasAssociation

Read ConnectionAliasAssociation Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasAssociation

Show ConnectionAliasAssociation Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasAssociation

Generic ConnectionAliasAssociation Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasAssociation

Associated Types

type Rep ConnectionAliasAssociation :: Type -> Type #

NFData ConnectionAliasAssociation Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasAssociation

Hashable ConnectionAliasAssociation Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasAssociation

FromJSON ConnectionAliasAssociation Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasAssociation

type Rep ConnectionAliasAssociation Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasAssociation

type Rep ConnectionAliasAssociation = D1 ('MetaData "ConnectionAliasAssociation" "Amazonka.WorkSpaces.Types.ConnectionAliasAssociation" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ConnectionAliasAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "associatedAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "associationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssociationStatus)) :*: S1 ('MetaSel ('Just "connectionIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newConnectionAliasAssociation :: ConnectionAliasAssociation Source #

Create a value of ConnectionAliasAssociation 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:associatedAccountId:ConnectionAliasAssociation', connectionAliasAssociation_associatedAccountId - The identifier of the Amazon Web Services account that associated the connection alias with a directory.

$sel:resourceId:ConnectionAliasAssociation', connectionAliasAssociation_resourceId - The identifier of the directory associated with a connection alias.

$sel:associationStatus:ConnectionAliasAssociation', connectionAliasAssociation_associationStatus - The association status of the connection alias.

$sel:connectionIdentifier:ConnectionAliasAssociation', connectionAliasAssociation_connectionIdentifier - The identifier of the connection alias association. You use the connection identifier in the DNS TXT record when you're configuring your DNS routing policies.

ConnectionAliasPermission

data ConnectionAliasPermission Source #

Describes the permissions for a connection alias. Connection aliases are used for cross-Region redirection. For more information, see Cross-Region Redirection for Amazon WorkSpaces.

See: newConnectionAliasPermission smart constructor.

Instances

Instances details
Eq ConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasPermission

Read ConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasPermission

Show ConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasPermission

Generic ConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasPermission

Associated Types

type Rep ConnectionAliasPermission :: Type -> Type #

NFData ConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasPermission

Hashable ConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasPermission

ToJSON ConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasPermission

FromJSON ConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasPermission

type Rep ConnectionAliasPermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ConnectionAliasPermission

type Rep ConnectionAliasPermission = D1 ('MetaData "ConnectionAliasPermission" "Amazonka.WorkSpaces.Types.ConnectionAliasPermission" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ConnectionAliasPermission'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "allowAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newConnectionAliasPermission Source #

Create a value of ConnectionAliasPermission 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:ConnectionAliasPermission', connectionAliasPermission_sharedAccountId - The identifier of the Amazon Web Services account that the connection alias is shared with.

$sel:allowAssociation:ConnectionAliasPermission', connectionAliasPermission_allowAssociation - Indicates whether the specified Amazon Web Services account is allowed to associate the connection alias with a directory.

DefaultWorkspaceCreationProperties

data DefaultWorkspaceCreationProperties Source #

Describes the default values that are used to create WorkSpaces. For more information, see Update Directory Details for Your WorkSpaces.

See: newDefaultWorkspaceCreationProperties smart constructor.

Instances

Instances details
Eq DefaultWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DefaultWorkspaceCreationProperties

Read DefaultWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DefaultWorkspaceCreationProperties

Show DefaultWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DefaultWorkspaceCreationProperties

Generic DefaultWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DefaultWorkspaceCreationProperties

Associated Types

type Rep DefaultWorkspaceCreationProperties :: Type -> Type #

NFData DefaultWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DefaultWorkspaceCreationProperties

Hashable DefaultWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DefaultWorkspaceCreationProperties

FromJSON DefaultWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DefaultWorkspaceCreationProperties

type Rep DefaultWorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.DefaultWorkspaceCreationProperties

type Rep DefaultWorkspaceCreationProperties = D1 ('MetaData "DefaultWorkspaceCreationProperties" "Amazonka.WorkSpaces.Types.DefaultWorkspaceCreationProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "DefaultWorkspaceCreationProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customSecurityGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "userEnabledAsLocalAdministrator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "enableWorkDocs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "enableMaintenanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "enableInternetAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "defaultOu") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDefaultWorkspaceCreationProperties :: DefaultWorkspaceCreationProperties Source #

Create a value of DefaultWorkspaceCreationProperties 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:customSecurityGroupId:DefaultWorkspaceCreationProperties', defaultWorkspaceCreationProperties_customSecurityGroupId - The identifier of the default security group to apply to WorkSpaces when they are created. For more information, see Security Groups for Your WorkSpaces.

$sel:userEnabledAsLocalAdministrator:DefaultWorkspaceCreationProperties', defaultWorkspaceCreationProperties_userEnabledAsLocalAdministrator - Specifies whether WorkSpace users are local administrators on their WorkSpaces.

$sel:enableWorkDocs:DefaultWorkspaceCreationProperties', defaultWorkspaceCreationProperties_enableWorkDocs - Specifies whether the directory is enabled for Amazon WorkDocs.

$sel:enableMaintenanceMode:DefaultWorkspaceCreationProperties', defaultWorkspaceCreationProperties_enableMaintenanceMode - Specifies whether maintenance mode is enabled for WorkSpaces. For more information, see WorkSpace Maintenance.

$sel:enableInternetAccess:DefaultWorkspaceCreationProperties', defaultWorkspaceCreationProperties_enableInternetAccess - Specifies whether to automatically assign an Elastic public IP address to WorkSpaces in this directory by default. If enabled, the Elastic public IP address allows outbound internet access from your WorkSpaces when you’re using an internet gateway in the Amazon VPC in which your WorkSpaces are located. If you're using a Network Address Translation (NAT) gateway for outbound internet access from your VPC, or if your WorkSpaces are in public subnets and you manually assign them Elastic IP addresses, you should disable this setting. This setting applies to new WorkSpaces that you launch or to existing WorkSpaces that you rebuild. For more information, see Configure a VPC for Amazon WorkSpaces.

$sel:defaultOu:DefaultWorkspaceCreationProperties', defaultWorkspaceCreationProperties_defaultOu - The organizational unit (OU) in the directory for the WorkSpace machine accounts.

FailedCreateWorkspaceRequest

data FailedCreateWorkspaceRequest Source #

Describes a WorkSpace that cannot be created.

See: newFailedCreateWorkspaceRequest smart constructor.

Instances

Instances details
Eq FailedCreateWorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedCreateWorkspaceRequest

Read FailedCreateWorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedCreateWorkspaceRequest

Show FailedCreateWorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedCreateWorkspaceRequest

Generic FailedCreateWorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedCreateWorkspaceRequest

Associated Types

type Rep FailedCreateWorkspaceRequest :: Type -> Type #

NFData FailedCreateWorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedCreateWorkspaceRequest

Hashable FailedCreateWorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedCreateWorkspaceRequest

FromJSON FailedCreateWorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedCreateWorkspaceRequest

type Rep FailedCreateWorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedCreateWorkspaceRequest

type Rep FailedCreateWorkspaceRequest = D1 ('MetaData "FailedCreateWorkspaceRequest" "Amazonka.WorkSpaces.Types.FailedCreateWorkspaceRequest" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "FailedCreateWorkspaceRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkspaceRequest)) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFailedCreateWorkspaceRequest :: FailedCreateWorkspaceRequest Source #

Create a value of FailedCreateWorkspaceRequest 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:workspaceRequest:FailedCreateWorkspaceRequest', failedCreateWorkspaceRequest_workspaceRequest - Information about the WorkSpace.

$sel:errorCode:FailedCreateWorkspaceRequest', failedCreateWorkspaceRequest_errorCode - The error code that is returned if the WorkSpace cannot be created.

$sel:errorMessage:FailedCreateWorkspaceRequest', failedCreateWorkspaceRequest_errorMessage - The text of the error message that is returned if the WorkSpace cannot be created.

FailedWorkspaceChangeRequest

data FailedWorkspaceChangeRequest Source #

Describes a WorkSpace that could not be rebooted. (RebootWorkspaces), rebuilt (RebuildWorkspaces), restored (RestoreWorkspace), terminated (TerminateWorkspaces), started (StartWorkspaces), or stopped (StopWorkspaces).

See: newFailedWorkspaceChangeRequest smart constructor.

Instances

Instances details
Eq FailedWorkspaceChangeRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedWorkspaceChangeRequest

Read FailedWorkspaceChangeRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedWorkspaceChangeRequest

Show FailedWorkspaceChangeRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedWorkspaceChangeRequest

Generic FailedWorkspaceChangeRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedWorkspaceChangeRequest

Associated Types

type Rep FailedWorkspaceChangeRequest :: Type -> Type #

NFData FailedWorkspaceChangeRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedWorkspaceChangeRequest

Hashable FailedWorkspaceChangeRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedWorkspaceChangeRequest

FromJSON FailedWorkspaceChangeRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedWorkspaceChangeRequest

type Rep FailedWorkspaceChangeRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.FailedWorkspaceChangeRequest

type Rep FailedWorkspaceChangeRequest = D1 ('MetaData "FailedWorkspaceChangeRequest" "Amazonka.WorkSpaces.Types.FailedWorkspaceChangeRequest" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "FailedWorkspaceChangeRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFailedWorkspaceChangeRequest :: FailedWorkspaceChangeRequest Source #

Create a value of FailedWorkspaceChangeRequest 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:FailedWorkspaceChangeRequest', failedWorkspaceChangeRequest_errorCode - The error code that is returned if the WorkSpace cannot be rebooted.

$sel:workspaceId:FailedWorkspaceChangeRequest', failedWorkspaceChangeRequest_workspaceId - The identifier of the WorkSpace.

$sel:errorMessage:FailedWorkspaceChangeRequest', failedWorkspaceChangeRequest_errorMessage - The text of the error message that is returned if the WorkSpace cannot be rebooted.

ImagePermission

data ImagePermission Source #

Describes the Amazon Web Services accounts that have been granted permission to use a shared image. For more information about sharing images, see Share or Unshare a Custom WorkSpaces Image.

See: newImagePermission smart constructor.

Constructors

ImagePermission' (Maybe Text) 

Instances

Instances details
Eq ImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImagePermission

Read ImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImagePermission

Show ImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImagePermission

Generic ImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImagePermission

Associated Types

type Rep ImagePermission :: Type -> Type #

NFData ImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImagePermission

Methods

rnf :: ImagePermission -> () #

Hashable ImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImagePermission

FromJSON ImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImagePermission

type Rep ImagePermission Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ImagePermission

type Rep ImagePermission = D1 ('MetaData "ImagePermission" "Amazonka.WorkSpaces.Types.ImagePermission" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ImagePermission'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newImagePermission :: ImagePermission Source #

Create a value of ImagePermission 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:ImagePermission', imagePermission_sharedAccountId - The identifier of the Amazon Web Services account that an image has been shared with.

IpRuleItem

data IpRuleItem Source #

Describes a rule for an IP access control group.

See: newIpRuleItem smart constructor.

Constructors

IpRuleItem' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq IpRuleItem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.IpRuleItem

Read IpRuleItem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.IpRuleItem

Show IpRuleItem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.IpRuleItem

Generic IpRuleItem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.IpRuleItem

Associated Types

type Rep IpRuleItem :: Type -> Type #

NFData IpRuleItem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.IpRuleItem

Methods

rnf :: IpRuleItem -> () #

Hashable IpRuleItem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.IpRuleItem

ToJSON IpRuleItem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.IpRuleItem

FromJSON IpRuleItem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.IpRuleItem

type Rep IpRuleItem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.IpRuleItem

type Rep IpRuleItem = D1 ('MetaData "IpRuleItem" "Amazonka.WorkSpaces.Types.IpRuleItem" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "IpRuleItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ruleDesc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ipRule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newIpRuleItem :: IpRuleItem Source #

Create a value of IpRuleItem 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:ruleDesc:IpRuleItem', ipRuleItem_ruleDesc - The description.

$sel:ipRule:IpRuleItem', ipRuleItem_ipRule - The IP address range, in CIDR notation.

ModificationState

data ModificationState Source #

Describes a WorkSpace modification.

See: newModificationState smart constructor.

Instances

Instances details
Eq ModificationState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationState

Read ModificationState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationState

Show ModificationState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationState

Generic ModificationState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationState

Associated Types

type Rep ModificationState :: Type -> Type #

NFData ModificationState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationState

Methods

rnf :: ModificationState -> () #

Hashable ModificationState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationState

FromJSON ModificationState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationState

type Rep ModificationState Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.ModificationState

type Rep ModificationState = D1 ('MetaData "ModificationState" "Amazonka.WorkSpaces.Types.ModificationState" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModificationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ModificationStateEnum)) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ModificationResourceEnum))))

newModificationState :: ModificationState Source #

Create a value of ModificationState 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:state:ModificationState', modificationState_state - The modification state.

$sel:resource:ModificationState', modificationState_resource - The resource.

OperatingSystem

data OperatingSystem Source #

The operating system that the image is running.

See: newOperatingSystem smart constructor.

Instances

Instances details
Eq OperatingSystem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystem

Read OperatingSystem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystem

Show OperatingSystem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystem

Generic OperatingSystem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystem

Associated Types

type Rep OperatingSystem :: Type -> Type #

NFData OperatingSystem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystem

Methods

rnf :: OperatingSystem -> () #

Hashable OperatingSystem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystem

FromJSON OperatingSystem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystem

type Rep OperatingSystem Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.OperatingSystem

type Rep OperatingSystem = D1 ('MetaData "OperatingSystem" "Amazonka.WorkSpaces.Types.OperatingSystem" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "OperatingSystem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperatingSystemType))))

newOperatingSystem :: OperatingSystem Source #

Create a value of OperatingSystem 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:type':OperatingSystem', operatingSystem_type - The operating system.

RebootRequest

data RebootRequest Source #

Describes the information used to reboot a WorkSpace.

See: newRebootRequest smart constructor.

Constructors

RebootRequest' Text 

Instances

Instances details
Eq RebootRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebootRequest

Read RebootRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebootRequest

Show RebootRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebootRequest

Generic RebootRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebootRequest

Associated Types

type Rep RebootRequest :: Type -> Type #

NFData RebootRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebootRequest

Methods

rnf :: RebootRequest -> () #

Hashable RebootRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebootRequest

ToJSON RebootRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebootRequest

type Rep RebootRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebootRequest

type Rep RebootRequest = D1 ('MetaData "RebootRequest" "Amazonka.WorkSpaces.Types.RebootRequest" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RebootRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRebootRequest Source #

Create a value of RebootRequest 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:workspaceId:RebootRequest', rebootRequest_workspaceId - The identifier of the WorkSpace.

RebuildRequest

data RebuildRequest Source #

Describes the information used to rebuild a WorkSpace.

See: newRebuildRequest smart constructor.

Constructors

RebuildRequest' Text 

Instances

Instances details
Eq RebuildRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebuildRequest

Read RebuildRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebuildRequest

Show RebuildRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebuildRequest

Generic RebuildRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebuildRequest

Associated Types

type Rep RebuildRequest :: Type -> Type #

NFData RebuildRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebuildRequest

Methods

rnf :: RebuildRequest -> () #

Hashable RebuildRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebuildRequest

ToJSON RebuildRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebuildRequest

type Rep RebuildRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RebuildRequest

type Rep RebuildRequest = D1 ('MetaData "RebuildRequest" "Amazonka.WorkSpaces.Types.RebuildRequest" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RebuildRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRebuildRequest Source #

Create a value of RebuildRequest 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:workspaceId:RebuildRequest', rebuildRequest_workspaceId - The identifier of the WorkSpace.

RootStorage

data RootStorage Source #

Describes the root volume for a WorkSpace bundle.

See: newRootStorage smart constructor.

Constructors

RootStorage' (Maybe Text) 

Instances

Instances details
Eq RootStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RootStorage

Read RootStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RootStorage

Show RootStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RootStorage

Generic RootStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RootStorage

Associated Types

type Rep RootStorage :: Type -> Type #

NFData RootStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RootStorage

Methods

rnf :: RootStorage -> () #

Hashable RootStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RootStorage

ToJSON RootStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RootStorage

FromJSON RootStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RootStorage

type Rep RootStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.RootStorage

type Rep RootStorage = D1 ('MetaData "RootStorage" "Amazonka.WorkSpaces.Types.RootStorage" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "RootStorage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "capacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRootStorage :: RootStorage Source #

Create a value of RootStorage 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:capacity:RootStorage', rootStorage_capacity - The size of the root volume.

SelfservicePermissions

data SelfservicePermissions Source #

Describes the self-service permissions for a directory. For more information, see Enable Self-Service WorkSpace Management Capabilities for Your Users.

See: newSelfservicePermissions smart constructor.

Instances

Instances details
Eq SelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.SelfservicePermissions

Read SelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.SelfservicePermissions

Show SelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.SelfservicePermissions

Generic SelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.SelfservicePermissions

Associated Types

type Rep SelfservicePermissions :: Type -> Type #

NFData SelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.SelfservicePermissions

Methods

rnf :: SelfservicePermissions -> () #

Hashable SelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.SelfservicePermissions

ToJSON SelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.SelfservicePermissions

FromJSON SelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.SelfservicePermissions

type Rep SelfservicePermissions Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.SelfservicePermissions

type Rep SelfservicePermissions = D1 ('MetaData "SelfservicePermissions" "Amazonka.WorkSpaces.Types.SelfservicePermissions" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "SelfservicePermissions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "restartWorkspace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReconnectEnum)) :*: S1 ('MetaSel ('Just "changeComputeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReconnectEnum))) :*: (S1 ('MetaSel ('Just "switchRunningMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReconnectEnum)) :*: (S1 ('MetaSel ('Just "rebuildWorkspace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReconnectEnum)) :*: S1 ('MetaSel ('Just "increaseVolumeSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReconnectEnum))))))

newSelfservicePermissions :: SelfservicePermissions Source #

Create a value of SelfservicePermissions 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:restartWorkspace:SelfservicePermissions', selfservicePermissions_restartWorkspace - Specifies whether users can restart their WorkSpace.

$sel:changeComputeType:SelfservicePermissions', selfservicePermissions_changeComputeType - Specifies whether users can change the compute type (bundle) for their WorkSpace.

$sel:switchRunningMode:SelfservicePermissions', selfservicePermissions_switchRunningMode - Specifies whether users can switch the running mode of their WorkSpace.

$sel:rebuildWorkspace:SelfservicePermissions', selfservicePermissions_rebuildWorkspace - Specifies whether users can rebuild the operating system of a WorkSpace to its original state.

$sel:increaseVolumeSize:SelfservicePermissions', selfservicePermissions_increaseVolumeSize - Specifies whether users can increase the volume size of the drives on their WorkSpace.

Snapshot

data Snapshot Source #

Describes a snapshot.

See: newSnapshot smart constructor.

Constructors

Snapshot' (Maybe POSIX) 

Instances

Instances details
Eq Snapshot Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Snapshot

Read Snapshot Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Snapshot

Show Snapshot Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Snapshot

Generic Snapshot Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Snapshot

Associated Types

type Rep Snapshot :: Type -> Type #

Methods

from :: Snapshot -> Rep Snapshot x #

to :: Rep Snapshot x -> Snapshot #

NFData Snapshot Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Snapshot

Methods

rnf :: Snapshot -> () #

Hashable Snapshot Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Snapshot

Methods

hashWithSalt :: Int -> Snapshot -> Int #

hash :: Snapshot -> Int #

FromJSON Snapshot Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Snapshot

type Rep Snapshot Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Snapshot

type Rep Snapshot = D1 ('MetaData "Snapshot" "Amazonka.WorkSpaces.Types.Snapshot" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "Snapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newSnapshot :: Snapshot Source #

Create a value of Snapshot 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:snapshotTime:Snapshot', snapshot_snapshotTime - The time when the snapshot was created.

StartRequest

data StartRequest Source #

Information used to start a WorkSpace.

See: newStartRequest smart constructor.

Constructors

StartRequest' (Maybe Text) 

Instances

Instances details
Eq StartRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StartRequest

Read StartRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StartRequest

Show StartRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StartRequest

Generic StartRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StartRequest

Associated Types

type Rep StartRequest :: Type -> Type #

NFData StartRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StartRequest

Methods

rnf :: StartRequest -> () #

Hashable StartRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StartRequest

ToJSON StartRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StartRequest

type Rep StartRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StartRequest

type Rep StartRequest = D1 ('MetaData "StartRequest" "Amazonka.WorkSpaces.Types.StartRequest" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "StartRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStartRequest :: StartRequest Source #

Create a value of StartRequest 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:workspaceId:StartRequest', startRequest_workspaceId - The identifier of the WorkSpace.

StopRequest

data StopRequest Source #

Describes the information used to stop a WorkSpace.

See: newStopRequest smart constructor.

Constructors

StopRequest' (Maybe Text) 

Instances

Instances details
Eq StopRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StopRequest

Read StopRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StopRequest

Show StopRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StopRequest

Generic StopRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StopRequest

Associated Types

type Rep StopRequest :: Type -> Type #

NFData StopRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StopRequest

Methods

rnf :: StopRequest -> () #

Hashable StopRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StopRequest

ToJSON StopRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StopRequest

type Rep StopRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.StopRequest

type Rep StopRequest = D1 ('MetaData "StopRequest" "Amazonka.WorkSpaces.Types.StopRequest" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "StopRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStopRequest :: StopRequest Source #

Create a value of StopRequest 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:workspaceId:StopRequest', stopRequest_workspaceId - The identifier of the WorkSpace.

Tag

data Tag Source #

Describes a tag.

See: newTag smart constructor.

Constructors

Tag' (Maybe Text) Text 

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tag

Methods

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

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

Read Tag Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.WorkSpaces.Types.Tag" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Arguments

:: Text

$sel:key:Tag'

-> Tag 

Create a value of Tag 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:value:Tag', tag_value - The value of the tag.

$sel:key:Tag', tag_key - The key of the tag.

TerminateRequest

data TerminateRequest Source #

Describes the information used to terminate a WorkSpace.

See: newTerminateRequest smart constructor.

Constructors

TerminateRequest' Text 

Instances

Instances details
Eq TerminateRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TerminateRequest

Read TerminateRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TerminateRequest

Show TerminateRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TerminateRequest

Generic TerminateRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TerminateRequest

Associated Types

type Rep TerminateRequest :: Type -> Type #

NFData TerminateRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TerminateRequest

Methods

rnf :: TerminateRequest -> () #

Hashable TerminateRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TerminateRequest

ToJSON TerminateRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TerminateRequest

type Rep TerminateRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.TerminateRequest

type Rep TerminateRequest = D1 ('MetaData "TerminateRequest" "Amazonka.WorkSpaces.Types.TerminateRequest" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "TerminateRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTerminateRequest Source #

Create a value of TerminateRequest 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:workspaceId:TerminateRequest', terminateRequest_workspaceId - The identifier of the WorkSpace.

UpdateResult

data UpdateResult Source #

Describes whether a WorkSpace image needs to be updated with the latest drivers and other components required by Amazon WorkSpaces.

Only Windows 10 WorkSpace images can be programmatically updated at this time.

See: newUpdateResult smart constructor.

Constructors

UpdateResult' (Maybe Bool) (Maybe Text) 

Instances

Instances details
Eq UpdateResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UpdateResult

Read UpdateResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UpdateResult

Show UpdateResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UpdateResult

Generic UpdateResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UpdateResult

Associated Types

type Rep UpdateResult :: Type -> Type #

NFData UpdateResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UpdateResult

Methods

rnf :: UpdateResult -> () #

Hashable UpdateResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UpdateResult

FromJSON UpdateResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UpdateResult

type Rep UpdateResult Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UpdateResult

type Rep UpdateResult = D1 ('MetaData "UpdateResult" "Amazonka.WorkSpaces.Types.UpdateResult" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "UpdateResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "updateAvailable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newUpdateResult :: UpdateResult Source #

Create a value of UpdateResult 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:updateAvailable:UpdateResult', updateResult_updateAvailable - Indicates whether updated drivers or other components are available for the specified WorkSpace image.

$sel:description:UpdateResult', updateResult_description - A description of whether updates for the WorkSpace image are pending or available.

UserStorage

data UserStorage Source #

Describes the user volume for a WorkSpace bundle.

See: newUserStorage smart constructor.

Constructors

UserStorage' (Maybe Text) 

Instances

Instances details
Eq UserStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UserStorage

Read UserStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UserStorage

Show UserStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UserStorage

Generic UserStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UserStorage

Associated Types

type Rep UserStorage :: Type -> Type #

NFData UserStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UserStorage

Methods

rnf :: UserStorage -> () #

Hashable UserStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UserStorage

ToJSON UserStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UserStorage

FromJSON UserStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UserStorage

type Rep UserStorage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.UserStorage

type Rep UserStorage = D1 ('MetaData "UserStorage" "Amazonka.WorkSpaces.Types.UserStorage" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "UserStorage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "capacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newUserStorage :: UserStorage Source #

Create a value of UserStorage 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:capacity:UserStorage', userStorage_capacity - The size of the user volume.

Workspace

data Workspace Source #

Describes a WorkSpace.

See: newWorkspace smart constructor.

Instances

Instances details
Eq Workspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Workspace

Read Workspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Workspace

Show Workspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Workspace

Generic Workspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Workspace

Associated Types

type Rep Workspace :: Type -> Type #

NFData Workspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Workspace

Methods

rnf :: Workspace -> () #

Hashable Workspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Workspace

FromJSON Workspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Workspace

type Rep Workspace Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.Workspace

type Rep Workspace = D1 ('MetaData "Workspace" "Amazonka.WorkSpaces.Types.Workspace" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "Workspace'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkspaceState)) :*: S1 ('MetaSel ('Just "ipAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "modificationStates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ModificationState])) :*: S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "subnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "workspaceProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkspaceProperties)) :*: S1 ('MetaSel ('Just "rootVolumeEncryptionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "volumeEncryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "computerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "userVolumeEncryptionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newWorkspace :: Workspace Source #

Create a value of Workspace 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:directoryId:Workspace', workspace_directoryId - The identifier of the Directory Service directory for the WorkSpace.

$sel:state:Workspace', workspace_state - The operational state of the WorkSpace.

After a WorkSpace is terminated, the TERMINATED state is returned only briefly before the WorkSpace directory metadata is cleaned up, so this state is rarely returned. To confirm that a WorkSpace is terminated, check for the WorkSpace ID by using DescribeWorkSpaces. If the WorkSpace ID isn't returned, then the WorkSpace has been successfully terminated.

$sel:ipAddress:Workspace', workspace_ipAddress - The IP address of the WorkSpace.

$sel:modificationStates:Workspace', workspace_modificationStates - The modification states of the WorkSpace.

$sel:userName:Workspace', workspace_userName - The user for the WorkSpace.

$sel:subnetId:Workspace', workspace_subnetId - The identifier of the subnet for the WorkSpace.

$sel:bundleId:Workspace', workspace_bundleId - The identifier of the bundle used to create the WorkSpace.

$sel:workspaceProperties:Workspace', workspace_workspaceProperties - The properties of the WorkSpace.

$sel:rootVolumeEncryptionEnabled:Workspace', workspace_rootVolumeEncryptionEnabled - Indicates whether the data stored on the root volume is encrypted.

$sel:errorCode:Workspace', workspace_errorCode - The error code that is returned if the WorkSpace cannot be created.

$sel:volumeEncryptionKey:Workspace', workspace_volumeEncryptionKey - The symmetric KMS key used to encrypt data stored on your WorkSpace. Amazon WorkSpaces does not support asymmetric KMS keys.

$sel:computerName:Workspace', workspace_computerName - The name of the WorkSpace, as seen by the operating system. The format of this name varies. For more information, see Launch a WorkSpace.

$sel:workspaceId:Workspace', workspace_workspaceId - The identifier of the WorkSpace.

$sel:userVolumeEncryptionEnabled:Workspace', workspace_userVolumeEncryptionEnabled - Indicates whether the data stored on the user volume is encrypted.

$sel:errorMessage:Workspace', workspace_errorMessage - The text of the error message that is returned if the WorkSpace cannot be created.

WorkspaceAccessProperties

data WorkspaceAccessProperties Source #

The device types and operating systems that can be used to access a WorkSpace. For more information, see Amazon WorkSpaces Client Network Requirements.

See: newWorkspaceAccessProperties smart constructor.

Instances

Instances details
Eq WorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceAccessProperties

Read WorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceAccessProperties

Show WorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceAccessProperties

Generic WorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceAccessProperties

Associated Types

type Rep WorkspaceAccessProperties :: Type -> Type #

NFData WorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceAccessProperties

Hashable WorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceAccessProperties

ToJSON WorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceAccessProperties

FromJSON WorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceAccessProperties

type Rep WorkspaceAccessProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceAccessProperties

newWorkspaceAccessProperties :: WorkspaceAccessProperties Source #

Create a value of WorkspaceAccessProperties 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:deviceTypeWindows:WorkspaceAccessProperties', workspaceAccessProperties_deviceTypeWindows - Indicates whether users can use Windows clients to access their WorkSpaces.

$sel:deviceTypeWeb:WorkspaceAccessProperties', workspaceAccessProperties_deviceTypeWeb - Indicates whether users can access their WorkSpaces through a web browser.

$sel:deviceTypeAndroid:WorkspaceAccessProperties', workspaceAccessProperties_deviceTypeAndroid - Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.

$sel:deviceTypeLinux:WorkspaceAccessProperties', workspaceAccessProperties_deviceTypeLinux - Indicates whether users can use Linux clients to access their WorkSpaces.

$sel:deviceTypeOsx:WorkspaceAccessProperties', workspaceAccessProperties_deviceTypeOsx - Indicates whether users can use macOS clients to access their WorkSpaces.

$sel:deviceTypeChromeOs:WorkspaceAccessProperties', workspaceAccessProperties_deviceTypeChromeOs - Indicates whether users can use Chromebooks to access their WorkSpaces.

$sel:deviceTypeIos:WorkspaceAccessProperties', workspaceAccessProperties_deviceTypeIos - Indicates whether users can use iOS devices to access their WorkSpaces.

$sel:deviceTypeZeroClient:WorkspaceAccessProperties', workspaceAccessProperties_deviceTypeZeroClient - Indicates whether users can use zero client devices to access their WorkSpaces.

WorkspaceBundle

data WorkspaceBundle Source #

Describes a WorkSpace bundle.

See: newWorkspaceBundle smart constructor.

Instances

Instances details
Eq WorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceBundle

Read WorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceBundle

Show WorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceBundle

Generic WorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceBundle

Associated Types

type Rep WorkspaceBundle :: Type -> Type #

NFData WorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceBundle

Methods

rnf :: WorkspaceBundle -> () #

Hashable WorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceBundle

FromJSON WorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceBundle

type Rep WorkspaceBundle Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceBundle

newWorkspaceBundle :: WorkspaceBundle Source #

Create a value of WorkspaceBundle 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:creationTime:WorkspaceBundle', workspaceBundle_creationTime - The time when the bundle was created.

$sel:lastUpdatedTime:WorkspaceBundle', workspaceBundle_lastUpdatedTime - The last time that the bundle was updated.

$sel:bundleId:WorkspaceBundle', workspaceBundle_bundleId - The identifier of the bundle.

$sel:owner:WorkspaceBundle', workspaceBundle_owner - The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by Amazon Web Services.

$sel:rootStorage:WorkspaceBundle', workspaceBundle_rootStorage - The size of the root volume.

$sel:name:WorkspaceBundle', workspaceBundle_name - The name of the bundle.

$sel:imageId:WorkspaceBundle', workspaceBundle_imageId - The identifier of the image that was used to create the bundle.

$sel:computeType:WorkspaceBundle', workspaceBundle_computeType - The compute type of the bundle. For more information, see Amazon WorkSpaces Bundles.

$sel:userStorage:WorkspaceBundle', workspaceBundle_userStorage - The size of the user volume.

$sel:description:WorkspaceBundle', workspaceBundle_description - The description of the bundle.

WorkspaceConnectionStatus

data WorkspaceConnectionStatus Source #

Describes the connection status of a WorkSpace.

See: newWorkspaceConnectionStatus smart constructor.

Instances

Instances details
Eq WorkspaceConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceConnectionStatus

Read WorkspaceConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceConnectionStatus

Show WorkspaceConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceConnectionStatus

Generic WorkspaceConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceConnectionStatus

Associated Types

type Rep WorkspaceConnectionStatus :: Type -> Type #

NFData WorkspaceConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceConnectionStatus

Hashable WorkspaceConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceConnectionStatus

FromJSON WorkspaceConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceConnectionStatus

type Rep WorkspaceConnectionStatus Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceConnectionStatus

type Rep WorkspaceConnectionStatus = D1 ('MetaData "WorkspaceConnectionStatus" "Amazonka.WorkSpaces.Types.WorkspaceConnectionStatus" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "WorkspaceConnectionStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastKnownUserConnectionTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "connectionStateCheckTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionState)))))

newWorkspaceConnectionStatus :: WorkspaceConnectionStatus Source #

Create a value of WorkspaceConnectionStatus 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:lastKnownUserConnectionTimestamp:WorkspaceConnectionStatus', workspaceConnectionStatus_lastKnownUserConnectionTimestamp - The timestamp of the last known user connection.

$sel:connectionStateCheckTimestamp:WorkspaceConnectionStatus', workspaceConnectionStatus_connectionStateCheckTimestamp - The timestamp of the connection status check.

$sel:workspaceId:WorkspaceConnectionStatus', workspaceConnectionStatus_workspaceId - The identifier of the WorkSpace.

$sel:connectionState:WorkspaceConnectionStatus', workspaceConnectionStatus_connectionState - The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

WorkspaceCreationProperties

data WorkspaceCreationProperties Source #

Describes the default properties that are used for creating WorkSpaces. For more information, see Update Directory Details for Your WorkSpaces.

See: newWorkspaceCreationProperties smart constructor.

Instances

Instances details
Eq WorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceCreationProperties

Read WorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceCreationProperties

Show WorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceCreationProperties

Generic WorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceCreationProperties

Associated Types

type Rep WorkspaceCreationProperties :: Type -> Type #

NFData WorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceCreationProperties

Hashable WorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceCreationProperties

ToJSON WorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceCreationProperties

type Rep WorkspaceCreationProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceCreationProperties

type Rep WorkspaceCreationProperties = D1 ('MetaData "WorkspaceCreationProperties" "Amazonka.WorkSpaces.Types.WorkspaceCreationProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "WorkspaceCreationProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customSecurityGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "userEnabledAsLocalAdministrator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "enableWorkDocs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "enableMaintenanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "enableInternetAccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "defaultOu") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newWorkspaceCreationProperties :: WorkspaceCreationProperties Source #

Create a value of WorkspaceCreationProperties 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:customSecurityGroupId:WorkspaceCreationProperties', workspaceCreationProperties_customSecurityGroupId - The identifier of your custom security group.

$sel:userEnabledAsLocalAdministrator:WorkspaceCreationProperties', workspaceCreationProperties_userEnabledAsLocalAdministrator - Indicates whether users are local administrators of their WorkSpaces.

$sel:enableWorkDocs:WorkspaceCreationProperties', workspaceCreationProperties_enableWorkDocs - Indicates whether Amazon WorkDocs is enabled for your WorkSpaces.

If WorkDocs is already enabled for a WorkSpaces directory and you disable it, new WorkSpaces launched in the directory will not have WorkDocs enabled. However, WorkDocs remains enabled for any existing WorkSpaces, unless you either disable users' access to WorkDocs or you delete the WorkDocs site. To disable users' access to WorkDocs, see Disabling Users in the Amazon WorkDocs Administration Guide. To delete a WorkDocs site, see Deleting a Site in the Amazon WorkDocs Administration Guide.

If you enable WorkDocs on a directory that already has existing WorkSpaces, the existing WorkSpaces and any new WorkSpaces that are launched in the directory will have WorkDocs enabled.

$sel:enableMaintenanceMode:WorkspaceCreationProperties', workspaceCreationProperties_enableMaintenanceMode - Indicates whether maintenance mode is enabled for your WorkSpaces. For more information, see WorkSpace Maintenance.

$sel:enableInternetAccess:WorkspaceCreationProperties', workspaceCreationProperties_enableInternetAccess - Indicates whether internet access is enabled for your WorkSpaces.

$sel:defaultOu:WorkspaceCreationProperties', workspaceCreationProperties_defaultOu - The default organizational unit (OU) for your WorkSpaces directories. This string must be the full Lightweight Directory Access Protocol (LDAP) distinguished name for the target domain and OU. It must be in the form "OU=value,DC=value,DC=value", where value is any string of characters, and the number of domain components (DCs) is two or more. For example, OU=WorkSpaces_machines,DC=machines,DC=example,DC=com.

  • To avoid errors, certain characters in the distinguished name must be escaped. For more information, see Distinguished Names in the Microsoft documentation.
  • The API doesn't validate whether the OU exists.

WorkspaceDirectory

data WorkspaceDirectory Source #

Describes a directory that is used with Amazon WorkSpaces.

See: newWorkspaceDirectory smart constructor.

Instances

Instances details
Eq WorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectory

Read WorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectory

Show WorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectory

Generic WorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectory

Associated Types

type Rep WorkspaceDirectory :: Type -> Type #

NFData WorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectory

Methods

rnf :: WorkspaceDirectory -> () #

Hashable WorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectory

FromJSON WorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectory

type Rep WorkspaceDirectory Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceDirectory

type Rep WorkspaceDirectory = D1 ('MetaData "WorkspaceDirectory" "Amazonka.WorkSpaces.Types.WorkspaceDirectory" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "WorkspaceDirectory'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "registrationCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iamRoleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkspaceDirectoryState)))) :*: ((S1 ('MetaSel ('Just "customerUserName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "ipGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "workspaceSecurityGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directoryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkspaceDirectoryType))) :*: (S1 ('MetaSel ('Just "tenancy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Tenancy)) :*: S1 ('MetaSel ('Just "workspaceCreationProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DefaultWorkspaceCreationProperties)))) :*: ((S1 ('MetaSel ('Just "dnsIpAddresses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "workspaceAccessProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkspaceAccessProperties))) :*: (S1 ('MetaSel ('Just "directoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "selfservicePermissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SelfservicePermissions)))))))

newWorkspaceDirectory :: WorkspaceDirectory Source #

Create a value of WorkspaceDirectory 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:registrationCode:WorkspaceDirectory', workspaceDirectory_registrationCode - The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

$sel:iamRoleId:WorkspaceDirectory', workspaceDirectory_iamRoleId - The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

$sel:directoryId:WorkspaceDirectory', workspaceDirectory_directoryId - The directory identifier.

$sel:state:WorkspaceDirectory', workspaceDirectory_state - The state of the directory's registration with Amazon WorkSpaces. After a directory is deregistered, the DEREGISTERED state is returned very briefly before the directory metadata is cleaned up, so this state is rarely returned. To confirm that a directory is deregistered, check for the directory ID by using DescribeWorkspaceDirectories. If the directory ID isn't returned, then the directory has been successfully deregistered.

$sel:customerUserName:WorkspaceDirectory', workspaceDirectory_customerUserName - The user name for the service account.

$sel:subnetIds:WorkspaceDirectory', workspaceDirectory_subnetIds - The identifiers of the subnets used with the directory.

$sel:ipGroupIds:WorkspaceDirectory', workspaceDirectory_ipGroupIds - The identifiers of the IP access control groups associated with the directory.

$sel:alias:WorkspaceDirectory', workspaceDirectory_alias - The directory alias.

$sel:workspaceSecurityGroupId:WorkspaceDirectory', workspaceDirectory_workspaceSecurityGroupId - The identifier of the security group that is assigned to new WorkSpaces.

$sel:directoryType:WorkspaceDirectory', workspaceDirectory_directoryType - The directory type.

$sel:tenancy:WorkspaceDirectory', workspaceDirectory_tenancy - Specifies whether the directory is dedicated or shared. To use Bring Your Own License (BYOL), this value must be set to DEDICATED. For more information, see Bring Your Own Windows Desktop Images.

$sel:workspaceCreationProperties:WorkspaceDirectory', workspaceDirectory_workspaceCreationProperties - The default creation properties for all WorkSpaces in the directory.

$sel:dnsIpAddresses:WorkspaceDirectory', workspaceDirectory_dnsIpAddresses - The IP addresses of the DNS servers for the directory.

$sel:workspaceAccessProperties:WorkspaceDirectory', workspaceDirectory_workspaceAccessProperties - The devices and operating systems that users can use to access WorkSpaces.

$sel:directoryName:WorkspaceDirectory', workspaceDirectory_directoryName - The name of the directory.

$sel:selfservicePermissions:WorkspaceDirectory', workspaceDirectory_selfservicePermissions - The default self-service permissions for WorkSpaces in the directory.

WorkspaceImage

data WorkspaceImage Source #

Describes a WorkSpace image.

See: newWorkspaceImage smart constructor.

Instances

Instances details
Eq WorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImage

Read WorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImage

Show WorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImage

Generic WorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImage

Associated Types

type Rep WorkspaceImage :: Type -> Type #

NFData WorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImage

Methods

rnf :: WorkspaceImage -> () #

Hashable WorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImage

FromJSON WorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImage

type Rep WorkspaceImage Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceImage

type Rep WorkspaceImage = D1 ('MetaData "WorkspaceImage" "Amazonka.WorkSpaces.Types.WorkspaceImage" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "WorkspaceImage'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkspaceImageState)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "operatingSystem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperatingSystem)) :*: (S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "requiredTenancy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkspaceImageRequiredTenancy))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "updates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateResult)) :*: S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newWorkspaceImage :: WorkspaceImage Source #

Create a value of WorkspaceImage 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:state:WorkspaceImage', workspaceImage_state - The status of the image.

$sel:ownerAccountId:WorkspaceImage', workspaceImage_ownerAccountId - The identifier of the Amazon Web Services account that owns the image.

$sel:operatingSystem:WorkspaceImage', workspaceImage_operatingSystem - The operating system that the image is running.

$sel:created:WorkspaceImage', workspaceImage_created - The date when the image was created. If the image has been shared, the Amazon Web Services account that the image has been shared with sees the original creation date of the image.

$sel:requiredTenancy:WorkspaceImage', workspaceImage_requiredTenancy - Specifies whether the image is running on dedicated hardware. When Bring Your Own License (BYOL) is enabled, this value is set to DEDICATED. For more information, see Bring Your Own Windows Desktop Images.

$sel:name:WorkspaceImage', workspaceImage_name - The name of the image.

$sel:updates:WorkspaceImage', workspaceImage_updates - The updates (if any) that are available for the specified image.

$sel:imageId:WorkspaceImage', workspaceImage_imageId - The identifier of the image.

$sel:errorCode:WorkspaceImage', workspaceImage_errorCode - The error code that is returned for the image.

$sel:errorMessage:WorkspaceImage', workspaceImage_errorMessage - The text of the error message that is returned for the image.

$sel:description:WorkspaceImage', workspaceImage_description - The description of the image.

WorkspaceProperties

data WorkspaceProperties Source #

Describes a WorkSpace.

See: newWorkspaceProperties smart constructor.

Instances

Instances details
Eq WorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceProperties

Read WorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceProperties

Show WorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceProperties

Generic WorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceProperties

Associated Types

type Rep WorkspaceProperties :: Type -> Type #

NFData WorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceProperties

Methods

rnf :: WorkspaceProperties -> () #

Hashable WorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceProperties

ToJSON WorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceProperties

FromJSON WorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceProperties

type Rep WorkspaceProperties Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceProperties

type Rep WorkspaceProperties = D1 ('MetaData "WorkspaceProperties" "Amazonka.WorkSpaces.Types.WorkspaceProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "WorkspaceProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "computeTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Compute)) :*: S1 ('MetaSel ('Just "runningMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RunningMode))) :*: (S1 ('MetaSel ('Just "rootVolumeSizeGib") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "runningModeAutoStopTimeoutInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "userVolumeSizeGib") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newWorkspaceProperties :: WorkspaceProperties Source #

Create a value of WorkspaceProperties 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:computeTypeName:WorkspaceProperties', workspaceProperties_computeTypeName - The compute type. For more information, see Amazon WorkSpaces Bundles.

$sel:runningMode:WorkspaceProperties', workspaceProperties_runningMode - The running mode. For more information, see Manage the WorkSpace Running Mode.

$sel:rootVolumeSizeGib:WorkspaceProperties', workspaceProperties_rootVolumeSizeGib - The size of the root volume. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.

$sel:runningModeAutoStopTimeoutInMinutes:WorkspaceProperties', workspaceProperties_runningModeAutoStopTimeoutInMinutes - The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60-minute intervals.

$sel:userVolumeSizeGib:WorkspaceProperties', workspaceProperties_userVolumeSizeGib - The size of the user storage. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.

WorkspaceRequest

data WorkspaceRequest Source #

Describes the information used to create a WorkSpace.

See: newWorkspaceRequest smart constructor.

Instances

Instances details
Eq WorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceRequest

Read WorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceRequest

Show WorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceRequest

Generic WorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceRequest

Associated Types

type Rep WorkspaceRequest :: Type -> Type #

NFData WorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceRequest

Methods

rnf :: WorkspaceRequest -> () #

Hashable WorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceRequest

ToJSON WorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceRequest

FromJSON WorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceRequest

type Rep WorkspaceRequest Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspaceRequest

type Rep WorkspaceRequest = D1 ('MetaData "WorkspaceRequest" "Amazonka.WorkSpaces.Types.WorkspaceRequest" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "WorkspaceRequest'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "workspaceProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkspaceProperties)) :*: S1 ('MetaSel ('Just "rootVolumeEncryptionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "volumeEncryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userVolumeEncryptionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newWorkspaceRequest Source #

Create a value of WorkspaceRequest 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:workspaceProperties:WorkspaceRequest', workspaceRequest_workspaceProperties - The WorkSpace properties.

$sel:rootVolumeEncryptionEnabled:WorkspaceRequest', workspaceRequest_rootVolumeEncryptionEnabled - Indicates whether the data stored on the root volume is encrypted.

$sel:volumeEncryptionKey:WorkspaceRequest', workspaceRequest_volumeEncryptionKey - The symmetric KMS key used to encrypt data stored on your WorkSpace. Amazon WorkSpaces does not support asymmetric KMS keys.

$sel:userVolumeEncryptionEnabled:WorkspaceRequest', workspaceRequest_userVolumeEncryptionEnabled - Indicates whether the data stored on the user volume is encrypted.

$sel:tags:WorkspaceRequest', workspaceRequest_tags - The tags for the WorkSpace.

$sel:directoryId:WorkspaceRequest', workspaceRequest_directoryId - The identifier of the Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

$sel:userName:WorkspaceRequest', workspaceRequest_userName - The user name of the user for the WorkSpace. This user name must exist in the Directory Service directory for the WorkSpace.

$sel:bundleId:WorkspaceRequest', workspaceRequest_bundleId - The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

WorkspacesIpGroup

data WorkspacesIpGroup Source #

Describes an IP access control group.

See: newWorkspacesIpGroup smart constructor.

Instances

Instances details
Eq WorkspacesIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspacesIpGroup

Read WorkspacesIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspacesIpGroup

Show WorkspacesIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspacesIpGroup

Generic WorkspacesIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspacesIpGroup

Associated Types

type Rep WorkspacesIpGroup :: Type -> Type #

NFData WorkspacesIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspacesIpGroup

Methods

rnf :: WorkspacesIpGroup -> () #

Hashable WorkspacesIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspacesIpGroup

FromJSON WorkspacesIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspacesIpGroup

type Rep WorkspacesIpGroup Source # 
Instance details

Defined in Amazonka.WorkSpaces.Types.WorkspacesIpGroup

type Rep WorkspacesIpGroup = D1 ('MetaData "WorkspacesIpGroup" "Amazonka.WorkSpaces.Types.WorkspacesIpGroup" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "WorkspacesIpGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "groupDesc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IpRuleItem]))) :*: (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newWorkspacesIpGroup :: WorkspacesIpGroup Source #

Create a value of WorkspacesIpGroup 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:groupDesc:WorkspacesIpGroup', workspacesIpGroup_groupDesc - The description of the group.

$sel:userRules:WorkspacesIpGroup', workspacesIpGroup_userRules - The rules.

$sel:groupId:WorkspacesIpGroup', workspacesIpGroup_groupId - The identifier of the group.

$sel:groupName:WorkspacesIpGroup', workspacesIpGroup_groupName - The name of the group.