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.DescribeWorkspaceSnapshots

Description

Describes the snapshots for the specified WorkSpace.

Synopsis

Creating a Request

data DescribeWorkspaceSnapshots Source #

See: newDescribeWorkspaceSnapshots smart constructor.

Constructors

DescribeWorkspaceSnapshots' 

Fields

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.

Request Lenses

Destructuring the Response

data DescribeWorkspaceSnapshotsResponse Source #

Constructors

DescribeWorkspaceSnapshotsResponse' 

Fields

  • restoreSnapshots :: Maybe [Snapshot]

    Information about the snapshots that can be used to restore a WorkSpace. These snapshots include both the root volume and the user volume.

  • rebuildSnapshots :: Maybe [Snapshot]

    Information about the snapshots that can be used to rebuild a WorkSpace. These snapshots include the user volume.

  • httpStatus :: Int

    The response's http status code.

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.

Response Lenses

describeWorkspaceSnapshotsResponse_restoreSnapshots :: Lens' DescribeWorkspaceSnapshotsResponse (Maybe [Snapshot]) Source #

Information about the snapshots that can be used to restore a WorkSpace. These snapshots include both the root volume and the user volume.

describeWorkspaceSnapshotsResponse_rebuildSnapshots :: Lens' DescribeWorkspaceSnapshotsResponse (Maybe [Snapshot]) Source #

Information about the snapshots that can be used to rebuild a WorkSpace. These snapshots include the user volume.