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

Description

Describes the permissions that the owner of an image has granted to other Amazon Web Services accounts for an image.

Synopsis

Creating a Request

data DescribeWorkspaceImagePermissions Source #

See: newDescribeWorkspaceImagePermissions smart constructor.

Constructors

DescribeWorkspaceImagePermissions' 

Fields

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.

Request Lenses

describeWorkspaceImagePermissions_nextToken :: Lens' DescribeWorkspaceImagePermissions (Maybe Text) Source #

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

Destructuring the Response

data DescribeWorkspaceImagePermissionsResponse Source #

Constructors

DescribeWorkspaceImagePermissionsResponse' 

Fields

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.

Response Lenses

describeWorkspaceImagePermissionsResponse_imagePermissions :: Lens' DescribeWorkspaceImagePermissionsResponse (Maybe [ImagePermission]) Source #

The identifiers of the Amazon Web Services accounts that the image has been shared with.

describeWorkspaceImagePermissionsResponse_nextToken :: Lens' DescribeWorkspaceImagePermissionsResponse (Maybe Text) Source #

The token to use to retrieve the next page of results. This value is null when there are no more results to return.