libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management
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.SnowDeviceManagement

Description

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

Amazon Web Services Snow Device Management documentation.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-08-04 of the Amazon Snow Device Management 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 SnowDeviceManagement.

ValidationException

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

The input fails to satisfy the constraints specified by an Amazon Web Services service.

AccessDeniedException

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

You don't have sufficient access to perform this action.

ServiceQuotaExceededException

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

The request would cause a service quota to be exceeded.

ThrottlingException

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

The request was denied due to request throttling.

InternalServerException

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

An unexpected error occurred while processing the request.

ResourceNotFoundException

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

The request references a resource that doesn't exist.

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.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.SnowDeviceManagement.ListTagsForResource" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

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

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

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

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.SnowDeviceManagement.ListTagsForResource" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

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

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

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The list of tags for the device or task.

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

DescribeTask

data DescribeTask Source #

See: newDescribeTask smart constructor.

Constructors

DescribeTask' Text 

Instances

Instances details
Eq DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

Read DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

Show DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

Generic DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

Associated Types

type Rep DescribeTask :: Type -> Type #

NFData DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

Methods

rnf :: DescribeTask -> () #

Hashable DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

ToJSON DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

AWSRequest DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

Associated Types

type AWSResponse DescribeTask #

ToHeaders DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

ToPath DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

ToQuery DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

type Rep DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

type Rep DescribeTask = D1 ('MetaData "DescribeTask" "Amazonka.SnowDeviceManagement.DescribeTask" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "DescribeTask'" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

newDescribeTask Source #

Create a value of DescribeTask with all optional fields omitted.

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

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

$sel:taskId:DescribeTask', describeTask_taskId - The ID of the task to be described.

data DescribeTaskResponse Source #

See: newDescribeTaskResponse smart constructor.

Instances

Instances details
Eq DescribeTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

Read DescribeTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

Show DescribeTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

Generic DescribeTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

Associated Types

type Rep DescribeTaskResponse :: Type -> Type #

NFData DescribeTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

Methods

rnf :: DescribeTaskResponse -> () #

type Rep DescribeTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeTask

newDescribeTaskResponse Source #

Create a value of DescribeTaskResponse with all optional fields omitted.

Use 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:DescribeTaskResponse', describeTaskResponse_state - The current state of the task.

$sel:lastUpdatedAt:DescribeTaskResponse', describeTaskResponse_lastUpdatedAt - When the state of the task was last updated.

$sel:createdAt:DescribeTaskResponse', describeTaskResponse_createdAt - When the CreateTask operation was called.

$sel:taskId:DescribeTask', describeTaskResponse_taskId - The ID of the task.

$sel:taskArn:DescribeTaskResponse', describeTaskResponse_taskArn - The Amazon Resource Name (ARN) of the task.

$sel:targets:DescribeTaskResponse', describeTaskResponse_targets - The managed devices that the task was sent to.

$sel:completedAt:DescribeTaskResponse', describeTaskResponse_completedAt - When the task was completed.

$sel:description:DescribeTaskResponse', describeTaskResponse_description - The description provided of the task and managed devices.

$sel:tags:DescribeTaskResponse', describeTaskResponse_tags - Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.

$sel:httpStatus:DescribeTaskResponse', describeTaskResponse_httpStatus - The response's http status code.

ListDeviceResources (Paginated)

data ListDeviceResources Source #

See: newListDeviceResources smart constructor.

Instances

Instances details
Eq ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

Read ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

Show ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

Generic ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

Associated Types

type Rep ListDeviceResources :: Type -> Type #

NFData ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

Methods

rnf :: ListDeviceResources -> () #

Hashable ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

AWSPager ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

AWSRequest ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

Associated Types

type AWSResponse ListDeviceResources #

ToHeaders ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

ToPath ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

ToQuery ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

type Rep ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

type Rep ListDeviceResources = D1 ('MetaData "ListDeviceResources" "Amazonka.SnowDeviceManagement.ListDeviceResources" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "ListDeviceResources'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "managedDeviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDeviceResources Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

newListDeviceResources Source #

Create a value of ListDeviceResources with all optional fields omitted.

Use 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:ListDeviceResources', listDeviceResources_nextToken - A pagination token to continue to the next page of results.

$sel:type':ListDeviceResources', listDeviceResources_type - A structure used to filter the results by type of resource.

$sel:maxResults:ListDeviceResources', listDeviceResources_maxResults - The maximum number of resources per page.

$sel:managedDeviceId:ListDeviceResources', listDeviceResources_managedDeviceId - The ID of the managed device that you are listing the resources of.

data ListDeviceResourcesResponse Source #

See: newListDeviceResourcesResponse smart constructor.

Instances

Instances details
Eq ListDeviceResourcesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

Read ListDeviceResourcesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

Show ListDeviceResourcesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

Generic ListDeviceResourcesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

Associated Types

type Rep ListDeviceResourcesResponse :: Type -> Type #

NFData ListDeviceResourcesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

type Rep ListDeviceResourcesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDeviceResources

type Rep ListDeviceResourcesResponse = D1 ('MetaData "ListDeviceResourcesResponse" "Amazonka.SnowDeviceManagement.ListDeviceResources" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "ListDeviceResourcesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDeviceResourcesResponse Source #

Create a value of ListDeviceResourcesResponse with all optional fields omitted.

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

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

$sel:resources:ListDeviceResourcesResponse', listDeviceResourcesResponse_resources - A structure defining the resource's type, Amazon Resource Name (ARN), and ID.

$sel:nextToken:ListDeviceResources', listDeviceResourcesResponse_nextToken - A pagination token to continue to the next page of results.

$sel:httpStatus:ListDeviceResourcesResponse', listDeviceResourcesResponse_httpStatus - The response's http status code.

ListExecutions (Paginated)

data ListExecutions Source #

See: newListExecutions smart constructor.

Instances

Instances details
Eq ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

Read ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

Show ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

Generic ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

Associated Types

type Rep ListExecutions :: Type -> Type #

NFData ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

Methods

rnf :: ListExecutions -> () #

Hashable ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

AWSPager ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

AWSRequest ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

Associated Types

type AWSResponse ListExecutions #

ToHeaders ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

ToPath ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

ToQuery ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

type Rep ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

type Rep ListExecutions = D1 ('MetaData "ListExecutions" "Amazonka.SnowDeviceManagement.ListExecutions" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "ListExecutions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionState)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListExecutions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

newListExecutions Source #

Create a value of ListExecutions with all optional fields omitted.

Use 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:ListExecutions', listExecutions_state - A structure used to filter the tasks by their current state.

$sel:nextToken:ListExecutions', listExecutions_nextToken - A pagination token to continue to the next page of tasks.

$sel:maxResults:ListExecutions', listExecutions_maxResults - The maximum number of tasks to list per page.

$sel:taskId:ListExecutions', listExecutions_taskId - The ID of the task.

data ListExecutionsResponse Source #

See: newListExecutionsResponse smart constructor.

Instances

Instances details
Eq ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

Read ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

Show ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

Generic ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

Associated Types

type Rep ListExecutionsResponse :: Type -> Type #

NFData ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

Methods

rnf :: ListExecutionsResponse -> () #

type Rep ListExecutionsResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListExecutions

type Rep ListExecutionsResponse = D1 ('MetaData "ListExecutionsResponse" "Amazonka.SnowDeviceManagement.ListExecutions" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "ListExecutionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "executions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExecutionSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListExecutionsResponse Source #

Create a value of ListExecutionsResponse with all optional fields omitted.

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

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

$sel:executions:ListExecutionsResponse', listExecutionsResponse_executions - A list of executions. Each execution contains the task ID, the device that the task is executing on, the execution ID, and the status of the execution.

$sel:nextToken:ListExecutions', listExecutionsResponse_nextToken - A pagination token to continue to the next page of executions.

$sel:httpStatus:ListExecutionsResponse', listExecutionsResponse_httpStatus - The response's http status code.

DescribeDeviceEc2Instances

data DescribeDeviceEc2Instances Source #

See: newDescribeDeviceEc2Instances smart constructor.

Instances

Instances details
Eq DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Read DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Show DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Generic DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Associated Types

type Rep DescribeDeviceEc2Instances :: Type -> Type #

NFData DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Hashable DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

ToJSON DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

AWSRequest DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

ToHeaders DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

ToPath DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

ToQuery DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

type Rep DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

type Rep DescribeDeviceEc2Instances = D1 ('MetaData "DescribeDeviceEc2Instances" "Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "DescribeDeviceEc2Instances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "managedDeviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDeviceEc2Instances Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

newDescribeDeviceEc2Instances Source #

Create a value of DescribeDeviceEc2Instances with all optional fields omitted.

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

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

$sel:instanceIds:DescribeDeviceEc2Instances', describeDeviceEc2Instances_instanceIds - A list of instance IDs associated with the managed device.

$sel:managedDeviceId:DescribeDeviceEc2Instances', describeDeviceEc2Instances_managedDeviceId - The ID of the managed device.

data DescribeDeviceEc2InstancesResponse Source #

Instances

Instances details
Eq DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Read DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Show DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Generic DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

Associated Types

type Rep DescribeDeviceEc2InstancesResponse :: Type -> Type #

NFData DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

type Rep DescribeDeviceEc2InstancesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances

type Rep DescribeDeviceEc2InstancesResponse = D1 ('MetaData "DescribeDeviceEc2InstancesResponse" "Amazonka.SnowDeviceManagement.DescribeDeviceEc2Instances" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "DescribeDeviceEc2InstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeDeviceEc2InstancesResponse Source #

Create a value of DescribeDeviceEc2InstancesResponse with all optional fields omitted.

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

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

$sel:instances:DescribeDeviceEc2InstancesResponse', describeDeviceEc2InstancesResponse_instances - A list of structures containing information about each instance.

$sel:httpStatus:DescribeDeviceEc2InstancesResponse', describeDeviceEc2InstancesResponse_httpStatus - The response's http status code.

CreateTask

data CreateTask Source #

See: newCreateTask smart constructor.

Instances

Instances details
Eq CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Read CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Show CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Generic CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Associated Types

type Rep CreateTask :: Type -> Type #

NFData CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Methods

rnf :: CreateTask -> () #

Hashable CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

ToJSON CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

AWSRequest CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Associated Types

type AWSResponse CreateTask #

ToHeaders CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Methods

toHeaders :: CreateTask -> [Header] #

ToPath CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

ToQuery CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

type Rep CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

type Rep CreateTask = D1 ('MetaData "CreateTask" "Amazonka.SnowDeviceManagement.CreateTask" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "CreateTask'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "command") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Command) :*: S1 ('MetaSel ('Just "targets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))))
type AWSResponse CreateTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

newCreateTask Source #

Create a value of CreateTask with all optional fields omitted.

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

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

$sel:clientToken:CreateTask', createTask_clientToken - A token ensuring that the action is called only once with the specified details.

$sel:description:CreateTask', createTask_description - A description of the task and its targets.

$sel:tags:CreateTask', createTask_tags - Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.

$sel:command:CreateTask', createTask_command - The task to be performed. Only one task is executed on a device at a time.

$sel:targets:CreateTask', createTask_targets - A list of managed device IDs.

data CreateTaskResponse Source #

See: newCreateTaskResponse smart constructor.

Instances

Instances details
Eq CreateTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Read CreateTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Show CreateTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Generic CreateTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Associated Types

type Rep CreateTaskResponse :: Type -> Type #

NFData CreateTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

Methods

rnf :: CreateTaskResponse -> () #

type Rep CreateTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CreateTask

type Rep CreateTaskResponse = D1 ('MetaData "CreateTaskResponse" "Amazonka.SnowDeviceManagement.CreateTask" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "CreateTaskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "taskArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateTaskResponse Source #

Create a value of CreateTaskResponse with all optional fields omitted.

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

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

$sel:taskId:CreateTaskResponse', createTaskResponse_taskId - The ID of the task that you created.

$sel:taskArn:CreateTaskResponse', createTaskResponse_taskArn - The Amazon Resource Name (ARN) of the task that you created.

$sel:httpStatus:CreateTaskResponse', createTaskResponse_httpStatus - The response's http status code.

ListTasks (Paginated)

data ListTasks Source #

See: newListTasks smart constructor.

Instances

Instances details
Eq ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Read ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Show ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Generic ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Associated Types

type Rep ListTasks :: Type -> Type #

NFData ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Methods

rnf :: ListTasks -> () #

Hashable ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

AWSPager ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

AWSRequest ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Associated Types

type AWSResponse ListTasks #

ToHeaders ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Methods

toHeaders :: ListTasks -> [Header] #

ToPath ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

ToQuery ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

type Rep ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

type Rep ListTasks = D1 ('MetaData "ListTasks" "Amazonka.SnowDeviceManagement.ListTasks" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "ListTasks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaskState)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListTasks Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

newListTasks :: ListTasks Source #

Create a value of ListTasks with all optional fields omitted.

Use 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:ListTasks', listTasks_state - A structure used to filter the list of tasks.

$sel:nextToken:ListTasks', listTasks_nextToken - A pagination token to continue to the next page of tasks.

$sel:maxResults:ListTasks', listTasks_maxResults - The maximum number of tasks per page.

data ListTasksResponse Source #

See: newListTasksResponse smart constructor.

Instances

Instances details
Eq ListTasksResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Read ListTasksResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Show ListTasksResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Generic ListTasksResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Associated Types

type Rep ListTasksResponse :: Type -> Type #

NFData ListTasksResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

Methods

rnf :: ListTasksResponse -> () #

type Rep ListTasksResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListTasks

type Rep ListTasksResponse = D1 ('MetaData "ListTasksResponse" "Amazonka.SnowDeviceManagement.ListTasks" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "ListTasksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tasks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TaskSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTasksResponse Source #

Create a value of ListTasksResponse with all optional fields omitted.

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

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

$sel:tasks:ListTasksResponse', listTasksResponse_tasks - A list of task structures containing details about each task.

$sel:nextToken:ListTasks', listTasksResponse_nextToken - A pagination token to continue to the next page of tasks.

$sel:httpStatus:ListTasksResponse', listTasksResponse_httpStatus - The response's http status code.

DescribeExecution

data DescribeExecution Source #

See: newDescribeExecution smart constructor.

Instances

Instances details
Eq DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

Read DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

Show DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

Generic DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

Associated Types

type Rep DescribeExecution :: Type -> Type #

NFData DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

Methods

rnf :: DescribeExecution -> () #

Hashable DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

ToJSON DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

AWSRequest DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

Associated Types

type AWSResponse DescribeExecution #

ToHeaders DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

ToPath DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

ToQuery DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

type Rep DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

type Rep DescribeExecution = D1 ('MetaData "DescribeExecution" "Amazonka.SnowDeviceManagement.DescribeExecution" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "DescribeExecution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "managedDeviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeExecution Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

newDescribeExecution Source #

Create a value of DescribeExecution with all optional fields omitted.

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

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

$sel:managedDeviceId:DescribeExecution', describeExecution_managedDeviceId - The ID of the managed device.

$sel:taskId:DescribeExecution', describeExecution_taskId - The ID of the task that the action is describing.

data DescribeExecutionResponse Source #

See: newDescribeExecutionResponse smart constructor.

Instances

Instances details
Eq DescribeExecutionResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

Read DescribeExecutionResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

Show DescribeExecutionResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

Generic DescribeExecutionResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

Associated Types

type Rep DescribeExecutionResponse :: Type -> Type #

NFData DescribeExecutionResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

type Rep DescribeExecutionResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeExecution

type Rep DescribeExecutionResponse = D1 ('MetaData "DescribeExecutionResponse" "Amazonka.SnowDeviceManagement.DescribeExecution" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "DescribeExecutionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "executionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionState)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "managedDeviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeExecutionResponse Source #

Create a value of DescribeExecutionResponse with all optional fields omitted.

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

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

$sel:executionId:DescribeExecutionResponse', describeExecutionResponse_executionId - The ID of the execution.

$sel:state:DescribeExecutionResponse', describeExecutionResponse_state - The current state of the execution.

$sel:lastUpdatedAt:DescribeExecutionResponse', describeExecutionResponse_lastUpdatedAt - When the status of the execution was last updated.

$sel:taskId:DescribeExecution', describeExecutionResponse_taskId - The ID of the task being executed on the device.

$sel:startedAt:DescribeExecutionResponse', describeExecutionResponse_startedAt - When the execution began.

$sel:managedDeviceId:DescribeExecution', describeExecutionResponse_managedDeviceId - The ID of the managed device that the task is being executed on.

$sel:httpStatus:DescribeExecutionResponse', describeExecutionResponse_httpStatus - The response's http status code.

DescribeDevice

data DescribeDevice Source #

See: newDescribeDevice smart constructor.

Constructors

DescribeDevice' Text 

Instances

Instances details
Eq DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

Read DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

Show DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

Generic DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

Associated Types

type Rep DescribeDevice :: Type -> Type #

NFData DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

Methods

rnf :: DescribeDevice -> () #

Hashable DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

ToJSON DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

AWSRequest DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

Associated Types

type AWSResponse DescribeDevice #

ToHeaders DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

ToPath DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

ToQuery DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

type Rep DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

type Rep DescribeDevice = D1 ('MetaData "DescribeDevice" "Amazonka.SnowDeviceManagement.DescribeDevice" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "DescribeDevice'" 'PrefixI 'True) (S1 ('MetaSel ('Just "managedDeviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDevice Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

newDescribeDevice Source #

Create a value of DescribeDevice with all optional fields omitted.

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

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

$sel:managedDeviceId:DescribeDevice', describeDevice_managedDeviceId - The ID of the device that you are checking the information of.

data DescribeDeviceResponse Source #

See: newDescribeDeviceResponse smart constructor.

Instances

Instances details
Eq DescribeDeviceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

Read DescribeDeviceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

Show DescribeDeviceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

Generic DescribeDeviceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

Associated Types

type Rep DescribeDeviceResponse :: Type -> Type #

NFData DescribeDeviceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

Methods

rnf :: DescribeDeviceResponse -> () #

type Rep DescribeDeviceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.DescribeDevice

type Rep DescribeDeviceResponse = D1 ('MetaData "DescribeDeviceResponse" "Amazonka.SnowDeviceManagement.DescribeDevice" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "DescribeDeviceResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deviceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UnlockState)) :*: (S1 ('MetaSel ('Just "deviceCapacities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Capacity])) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "associatedWithJob") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastReachedOutAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "software") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SoftwareInformation))))) :*: ((S1 ('MetaSel ('Just "physicalNetworkInterfaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PhysicalNetworkInterface])) :*: (S1 ('MetaSel ('Just "managedDeviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "managedDeviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "deviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeDeviceResponse Source #

Create a value of DescribeDeviceResponse with all optional fields omitted.

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

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

$sel:deviceState:DescribeDeviceResponse', describeDeviceResponse_deviceState - The current state of the device.

$sel:deviceCapacities:DescribeDeviceResponse', describeDeviceResponse_deviceCapacities - The hardware specifications of the device.

$sel:lastUpdatedAt:DescribeDeviceResponse', describeDeviceResponse_lastUpdatedAt - When the device last pushed an update to the Amazon Web Services Cloud. Indicates when the device cache was refreshed.

$sel:associatedWithJob:DescribeDeviceResponse', describeDeviceResponse_associatedWithJob - The ID of the job used when ordering the device.

$sel:lastReachedOutAt:DescribeDeviceResponse', describeDeviceResponse_lastReachedOutAt - When the device last contacted the Amazon Web Services Cloud. Indicates that the device is online.

$sel:software:DescribeDeviceResponse', describeDeviceResponse_software - The software installed on the device.

$sel:physicalNetworkInterfaces:DescribeDeviceResponse', describeDeviceResponse_physicalNetworkInterfaces - The network interfaces available on the device.

$sel:managedDeviceId:DescribeDevice', describeDeviceResponse_managedDeviceId - The ID of the device that you checked the information for.

$sel:managedDeviceArn:DescribeDeviceResponse', describeDeviceResponse_managedDeviceArn - The Amazon Resource Name (ARN) of the device.

$sel:deviceType:DescribeDeviceResponse', describeDeviceResponse_deviceType - The type of Amazon Web Services Snow Family device.

$sel:tags:DescribeDeviceResponse', describeDeviceResponse_tags - Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.

$sel:httpStatus:DescribeDeviceResponse', describeDeviceResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.SnowDeviceManagement.TagResource" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

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

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

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

$sel:tags:TagResource', tagResource_tags - Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.SnowDeviceManagement.TagResource" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

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

CancelTask

data CancelTask Source #

See: newCancelTask smart constructor.

Constructors

CancelTask' Text 

Instances

Instances details
Eq CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Read CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Show CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Generic CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Associated Types

type Rep CancelTask :: Type -> Type #

NFData CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Methods

rnf :: CancelTask -> () #

Hashable CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

ToJSON CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

AWSRequest CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Associated Types

type AWSResponse CancelTask #

ToHeaders CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Methods

toHeaders :: CancelTask -> [Header] #

ToPath CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

ToQuery CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

type Rep CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

type Rep CancelTask = D1 ('MetaData "CancelTask" "Amazonka.SnowDeviceManagement.CancelTask" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "CancelTask'" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CancelTask Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

newCancelTask Source #

Create a value of CancelTask with all optional fields omitted.

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

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

$sel:taskId:CancelTask', cancelTask_taskId - The ID of the task that you are attempting to cancel. You can retrieve a task ID by using the ListTasks operation.

data CancelTaskResponse Source #

See: newCancelTaskResponse smart constructor.

Instances

Instances details
Eq CancelTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Read CancelTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Show CancelTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Generic CancelTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Associated Types

type Rep CancelTaskResponse :: Type -> Type #

NFData CancelTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

Methods

rnf :: CancelTaskResponse -> () #

type Rep CancelTaskResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.CancelTask

type Rep CancelTaskResponse = D1 ('MetaData "CancelTaskResponse" "Amazonka.SnowDeviceManagement.CancelTask" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "CancelTaskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCancelTaskResponse Source #

Create a value of CancelTaskResponse with all optional fields omitted.

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

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

$sel:taskId:CancelTask', cancelTaskResponse_taskId - The ID of the task that you are attempting to cancel.

$sel:httpStatus:CancelTaskResponse', cancelTaskResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.SnowDeviceManagement.UntagResource" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

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

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

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

$sel:tagKeys:UntagResource', untagResource_tagKeys - Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.SnowDeviceManagement.UntagResource" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

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

ListDevices (Paginated)

data ListDevices Source #

See: newListDevices smart constructor.

Instances

Instances details
Eq ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Read ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Show ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Generic ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Associated Types

type Rep ListDevices :: Type -> Type #

NFData ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Methods

rnf :: ListDevices -> () #

Hashable ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

AWSPager ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

AWSRequest ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Associated Types

type AWSResponse ListDevices #

ToHeaders ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Methods

toHeaders :: ListDevices -> [Header] #

ToPath ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

ToQuery ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

type Rep ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

type Rep ListDevices = D1 ('MetaData "ListDevices" "Amazonka.SnowDeviceManagement.ListDevices" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "ListDevices'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") '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 ListDevices Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

newListDevices :: ListDevices Source #

Create a value of ListDevices with all optional fields omitted.

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

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

$sel:jobId:ListDevices', listDevices_jobId - The ID of the job used to order the device.

$sel:nextToken:ListDevices', listDevices_nextToken - A pagination token to continue to the next page of results.

$sel:maxResults:ListDevices', listDevices_maxResults - The maximum number of devices to list per page.

data ListDevicesResponse Source #

See: newListDevicesResponse smart constructor.

Instances

Instances details
Eq ListDevicesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Read ListDevicesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Show ListDevicesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Generic ListDevicesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Associated Types

type Rep ListDevicesResponse :: Type -> Type #

NFData ListDevicesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

Methods

rnf :: ListDevicesResponse -> () #

type Rep ListDevicesResponse Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.ListDevices

type Rep ListDevicesResponse = D1 ('MetaData "ListDevicesResponse" "Amazonka.SnowDeviceManagement.ListDevices" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "ListDevicesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "devices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDevicesResponse Source #

Create a value of ListDevicesResponse with all optional fields omitted.

Use 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:ListDevices', listDevicesResponse_nextToken - A pagination token to continue to the next page of devices.

$sel:devices:ListDevicesResponse', listDevicesResponse_devices - A list of device structures that contain information about the device.

$sel:httpStatus:ListDevicesResponse', listDevicesResponse_httpStatus - The response's http status code.

Types

AttachmentStatus

newtype AttachmentStatus Source #

Instances

Instances details
Eq AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

Ord AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

Read AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

Show AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

Generic AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

Associated Types

type Rep AttachmentStatus :: Type -> Type #

NFData AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

Methods

rnf :: AttachmentStatus -> () #

Hashable AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

ToJSON AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

ToJSONKey AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

FromJSON AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

FromJSONKey AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

ToLog AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

ToHeader AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

ToQuery AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

FromXML AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

ToXML AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

ToByteString AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

FromText AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

ToText AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

type Rep AttachmentStatus Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.AttachmentStatus

type Rep AttachmentStatus = D1 ('MetaData "AttachmentStatus" "Amazonka.SnowDeviceManagement.Types.AttachmentStatus" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'True) (C1 ('MetaCons "AttachmentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAttachmentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExecutionState

newtype ExecutionState Source #

Constructors

ExecutionState' 

Instances

Instances details
Eq ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

Ord ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

Read ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

Show ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

Generic ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

Associated Types

type Rep ExecutionState :: Type -> Type #

NFData ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

Methods

rnf :: ExecutionState -> () #

Hashable ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

ToJSON ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

ToJSONKey ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

FromJSON ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

FromJSONKey ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

ToLog ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

ToHeader ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

ToQuery ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

FromXML ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

ToXML ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

Methods

toXML :: ExecutionState -> XML #

ToByteString ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

FromText ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

ToText ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

type Rep ExecutionState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.ExecutionState

type Rep ExecutionState = D1 ('MetaData "ExecutionState" "Amazonka.SnowDeviceManagement.Types.ExecutionState" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'True) (C1 ('MetaCons "ExecutionState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExecutionState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceStateName

newtype InstanceStateName Source #

Instances

Instances details
Eq InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

Ord InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

Read InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

Show InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

Generic InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

Associated Types

type Rep InstanceStateName :: Type -> Type #

NFData InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

Methods

rnf :: InstanceStateName -> () #

Hashable InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

ToJSON InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

ToJSONKey InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

FromJSON InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

FromJSONKey InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

ToLog InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

ToHeader InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

ToQuery InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

FromXML InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

ToXML InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

ToByteString InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

FromText InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

ToText InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

type Rep InstanceStateName Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.InstanceStateName

type Rep InstanceStateName = D1 ('MetaData "InstanceStateName" "Amazonka.SnowDeviceManagement.Types.InstanceStateName" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'True) (C1 ('MetaCons "InstanceStateName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceStateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IpAddressAssignment

newtype IpAddressAssignment Source #

Instances

Instances details
Eq IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

Ord IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

Read IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

Show IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

Generic IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

Associated Types

type Rep IpAddressAssignment :: Type -> Type #

NFData IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

Methods

rnf :: IpAddressAssignment -> () #

Hashable IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

ToJSON IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

ToJSONKey IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

FromJSON IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

FromJSONKey IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

ToLog IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

ToHeader IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

ToQuery IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

FromXML IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

ToXML IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

ToByteString IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

FromText IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

ToText IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

type Rep IpAddressAssignment Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.IpAddressAssignment

type Rep IpAddressAssignment = D1 ('MetaData "IpAddressAssignment" "Amazonka.SnowDeviceManagement.Types.IpAddressAssignment" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'True) (C1 ('MetaCons "IpAddressAssignment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIpAddressAssignment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PhysicalConnectorType

newtype PhysicalConnectorType Source #

Instances

Instances details
Eq PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

Ord PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

Read PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

Show PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

Generic PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

Associated Types

type Rep PhysicalConnectorType :: Type -> Type #

NFData PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

Methods

rnf :: PhysicalConnectorType -> () #

Hashable PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

ToJSON PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

ToJSONKey PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

FromJSON PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

FromJSONKey PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

ToLog PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

ToHeader PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

ToQuery PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

FromXML PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

ToXML PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

ToByteString PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

FromText PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

ToText PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

type Rep PhysicalConnectorType Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType

type Rep PhysicalConnectorType = D1 ('MetaData "PhysicalConnectorType" "Amazonka.SnowDeviceManagement.Types.PhysicalConnectorType" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'True) (C1 ('MetaCons "PhysicalConnectorType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPhysicalConnectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TaskState

newtype TaskState Source #

Constructors

TaskState' 

Fields

Bundled Patterns

pattern TaskState_CANCELED :: TaskState 
pattern TaskState_COMPLETED :: TaskState 
pattern TaskState_IN_PROGRESS :: TaskState 

Instances

Instances details
Eq TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

Ord TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

Read TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

Show TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

Generic TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

Associated Types

type Rep TaskState :: Type -> Type #

NFData TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

Methods

rnf :: TaskState -> () #

Hashable TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

ToJSON TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

ToJSONKey TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

FromJSON TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

FromJSONKey TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

ToLog TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

ToHeader TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

ToQuery TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

FromXML TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

ToXML TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

Methods

toXML :: TaskState -> XML #

ToByteString TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

Methods

toBS :: TaskState -> ByteString #

FromText TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

ToText TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

Methods

toText :: TaskState -> Text #

type Rep TaskState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.TaskState

type Rep TaskState = D1 ('MetaData "TaskState" "Amazonka.SnowDeviceManagement.Types.TaskState" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'True) (C1 ('MetaCons "TaskState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTaskState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UnlockState

newtype UnlockState Source #

Constructors

UnlockState' 

Instances

Instances details
Eq UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

Ord UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

Read UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

Show UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

Generic UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

Associated Types

type Rep UnlockState :: Type -> Type #

NFData UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

Methods

rnf :: UnlockState -> () #

Hashable UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

ToJSON UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

ToJSONKey UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

FromJSON UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

FromJSONKey UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

ToLog UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

ToHeader UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

ToQuery UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

FromXML UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

ToXML UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

Methods

toXML :: UnlockState -> XML #

ToByteString UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

FromText UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

ToText UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

Methods

toText :: UnlockState -> Text #

type Rep UnlockState Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.UnlockState

type Rep UnlockState = D1 ('MetaData "UnlockState" "Amazonka.SnowDeviceManagement.Types.UnlockState" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'True) (C1 ('MetaCons "UnlockState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUnlockState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Capacity

data Capacity Source #

The physical capacity of the Amazon Web Services Snow Family device.

See: newCapacity smart constructor.

Instances

Instances details
Eq Capacity Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Capacity

Read Capacity Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Capacity

Show Capacity Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Capacity

Generic Capacity Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Capacity

Associated Types

type Rep Capacity :: Type -> Type #

Methods

from :: Capacity -> Rep Capacity x #

to :: Rep Capacity x -> Capacity #

NFData Capacity Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Capacity

Methods

rnf :: Capacity -> () #

Hashable Capacity Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Capacity

Methods

hashWithSalt :: Int -> Capacity -> Int #

hash :: Capacity -> Int #

FromJSON Capacity Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Capacity

type Rep Capacity Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Capacity

type Rep Capacity = D1 ('MetaData "Capacity" "Amazonka.SnowDeviceManagement.Types.Capacity" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "Capacity'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "used") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "total") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "available") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newCapacity :: Capacity Source #

Create a value of Capacity with all optional fields omitted.

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

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

$sel:used:Capacity', capacity_used - The amount of capacity used on the device.

$sel:name:Capacity', capacity_name - The name of the type of capacity, such as memory.

$sel:total:Capacity', capacity_total - The total capacity on the device.

$sel:unit:Capacity', capacity_unit - The unit of measure for the type of capacity.

$sel:available:Capacity', capacity_available - The amount of capacity available for use on the device.

Command

data Command Source #

The command given to the device to execute.

See: newCommand smart constructor.

Constructors

Command' (Maybe Unlock) (Maybe Reboot) 

Instances

Instances details
Eq Command Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Command

Methods

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

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

Read Command Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Command

Show Command Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Command

Generic Command Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Command

Associated Types

type Rep Command :: Type -> Type #

Methods

from :: Command -> Rep Command x #

to :: Rep Command x -> Command #

NFData Command Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Command

Methods

rnf :: Command -> () #

Hashable Command Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Command

Methods

hashWithSalt :: Int -> Command -> Int #

hash :: Command -> Int #

ToJSON Command Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Command

type Rep Command Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.Command

type Rep Command = D1 ('MetaData "Command" "Amazonka.SnowDeviceManagement.Types.Command" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "Command'" 'PrefixI 'True) (S1 ('MetaSel ('Just "unlock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Unlock)) :*: S1 ('MetaSel ('Just "reboot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Reboot))))

newCommand :: Command Source #

Create a value of Command with all optional fields omitted.

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

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

$sel:unlock:Command', command_unlock - Unlocks the device.

$sel:reboot:Command', command_reboot - Reboots the device.

CpuOptions

data CpuOptions Source #

The options for how a device's CPU is configured.

See: newCpuOptions smart constructor.

Constructors

CpuOptions' (Maybe Int) (Maybe Int) 

Instances

Instances details
Eq CpuOptions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.CpuOptions

Read CpuOptions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.CpuOptions

Show CpuOptions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.CpuOptions

Generic CpuOptions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.CpuOptions

Associated Types

type Rep CpuOptions :: Type -> Type #

NFData CpuOptions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.CpuOptions

Methods

rnf :: CpuOptions -> () #

Hashable CpuOptions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.CpuOptions

FromJSON CpuOptions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.CpuOptions

type Rep CpuOptions Source # 
Instance details

Defined in Amazonka.SnowDeviceManagement.Types.CpuOptions

type Rep CpuOptions = D1 ('MetaData "CpuOptions" "Amazonka.SnowDeviceManagement.Types.CpuOptions" "libZSservicesZSamazonka-snow-device-managementZSamazonka-snow-device-management" 'False) (C1 ('MetaCons "CpuOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "threadsPerCore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newCpuOptions :: CpuOptions Source #

Create a value of CpuOptions with all optional fields omitted.

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

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

$sel:coreCount:CpuOptions', cpuOptions_coreCount - The number of cores that the CPU can use.

$sel:threadsPerCore:CpuOptions', cpuOptions_threadsPerCore - The number of threads per core in the CPU.

DeviceSummary

data DeviceSummary Source #

Identifying information about the device.

See: newDeviceSummary smart constructor.