libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference
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.ElasticInference

Description

Derived from API version 2017-07-25 of the AWS service descriptions, licensed under Apache 2.0.

Elastic Inference public APIs.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-07-25 of the Amazon Elastic Inference 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 ElasticInference.

InternalServerException

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

Raised when an unexpected error occurred during request processing.

ResourceNotFoundException

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

Raised when the requested resource cannot be found.

BadRequestException

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

Raised when a malformed input has been provided to the API.

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.ElasticInference.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.ElasticInference.ListTagsForResource" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.ElasticInference.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 ARN of the Elastic Inference Accelerator to list the tags for.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.ElasticInference.ListTagsForResource" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" '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 tags of the Elastic Inference Accelerator.

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

DescribeAcceleratorOfferings

data DescribeAcceleratorOfferings Source #

See: newDescribeAcceleratorOfferings smart constructor.

Instances

Instances details
Eq DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

Read DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

Show DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

Generic DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

Associated Types

type Rep DescribeAcceleratorOfferings :: Type -> Type #

NFData DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

Hashable DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

ToJSON DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

AWSRequest DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

ToHeaders DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

ToPath DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

ToQuery DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

type Rep DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

type Rep DescribeAcceleratorOfferings = D1 ('MetaData "DescribeAcceleratorOfferings" "Amazonka.ElasticInference.DescribeAcceleratorOfferings" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "DescribeAcceleratorOfferings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "acceleratorTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "locationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LocationType)))
type AWSResponse DescribeAcceleratorOfferings Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

newDescribeAcceleratorOfferings Source #

Create a value of DescribeAcceleratorOfferings with all optional fields omitted.

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

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

$sel:acceleratorTypes:DescribeAcceleratorOfferings', describeAcceleratorOfferings_acceleratorTypes - The list of accelerator types to describe.

$sel:locationType:DescribeAcceleratorOfferings', describeAcceleratorOfferings_locationType - The location type that you want to describe accelerator type offerings for. It can assume the following values: region: will return the accelerator type offering at the regional level. availability-zone: will return the accelerator type offering at the availability zone level. availability-zone-id: will return the accelerator type offering at the availability zone level returning the availability zone id.

data DescribeAcceleratorOfferingsResponse Source #

Instances

Instances details
Eq DescribeAcceleratorOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

Read DescribeAcceleratorOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

Show DescribeAcceleratorOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

Generic DescribeAcceleratorOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

NFData DescribeAcceleratorOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

type Rep DescribeAcceleratorOfferingsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorOfferings

type Rep DescribeAcceleratorOfferingsResponse = D1 ('MetaData "DescribeAcceleratorOfferingsResponse" "Amazonka.ElasticInference.DescribeAcceleratorOfferings" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "DescribeAcceleratorOfferingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "acceleratorTypeOfferings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AcceleratorTypeOffering])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeAcceleratorOfferingsResponse Source #

Create a value of DescribeAcceleratorOfferingsResponse with all optional fields omitted.

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

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

$sel:acceleratorTypeOfferings:DescribeAcceleratorOfferingsResponse', describeAcceleratorOfferingsResponse_acceleratorTypeOfferings - The list of accelerator type offerings for a specific location.

$sel:httpStatus:DescribeAcceleratorOfferingsResponse', describeAcceleratorOfferingsResponse_httpStatus - The response's http status code.

DescribeAccelerators (Paginated)

data DescribeAccelerators Source #

See: newDescribeAccelerators smart constructor.

Instances

Instances details
Eq DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

Read DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

Show DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

Generic DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

Associated Types

type Rep DescribeAccelerators :: Type -> Type #

NFData DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

Methods

rnf :: DescribeAccelerators -> () #

Hashable DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

ToJSON DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

AWSPager DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

AWSRequest DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

Associated Types

type AWSResponse DescribeAccelerators #

ToHeaders DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

ToPath DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

ToQuery DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

type Rep DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

type Rep DescribeAccelerators = D1 ('MetaData "DescribeAccelerators" "Amazonka.ElasticInference.DescribeAccelerators" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "DescribeAccelerators'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "acceleratorIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))
type AWSResponse DescribeAccelerators Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

newDescribeAccelerators :: DescribeAccelerators Source #

Create a value of DescribeAccelerators with all optional fields omitted.

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

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

$sel:filters:DescribeAccelerators', describeAccelerators_filters - One or more filters. Filter names and values are case-sensitive. Valid filter names are: accelerator-types: can provide a list of accelerator type names to filter for. instance-id: can provide a list of EC2 instance ids to filter for.

$sel:nextToken:DescribeAccelerators', describeAccelerators_nextToken - A token to specify where to start paginating. This is the NextToken from a previously truncated response.

$sel:maxResults:DescribeAccelerators', describeAccelerators_maxResults - The total number of items to return in the command's output. If the total number of items available is more than the value specified, a NextToken is provided in the command's output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.

$sel:acceleratorIds:DescribeAccelerators', describeAccelerators_acceleratorIds - The IDs of the accelerators to describe.

data DescribeAcceleratorsResponse Source #

See: newDescribeAcceleratorsResponse smart constructor.

Instances

Instances details
Eq DescribeAcceleratorsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

Read DescribeAcceleratorsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

Show DescribeAcceleratorsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

Generic DescribeAcceleratorsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

Associated Types

type Rep DescribeAcceleratorsResponse :: Type -> Type #

NFData DescribeAcceleratorsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

type Rep DescribeAcceleratorsResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAccelerators

type Rep DescribeAcceleratorsResponse = D1 ('MetaData "DescribeAcceleratorsResponse" "Amazonka.ElasticInference.DescribeAccelerators" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "DescribeAcceleratorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "acceleratorSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ElasticInferenceAccelerator])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAcceleratorsResponse Source #

Create a value of DescribeAcceleratorsResponse with all optional fields omitted.

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

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

$sel:acceleratorSet:DescribeAcceleratorsResponse', describeAcceleratorsResponse_acceleratorSet - The details of the Elastic Inference Accelerators.

$sel:nextToken:DescribeAccelerators', describeAcceleratorsResponse_nextToken - A token to specify where to start paginating. This is the NextToken from a previously truncated response.

$sel:httpStatus:DescribeAcceleratorsResponse', describeAcceleratorsResponse_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.ElasticInference.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.ElasticInference.TagResource" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" '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.ElasticInference.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 ARN of the Elastic Inference Accelerator to tag.

$sel:tags:TagResource', tagResource_tags - The tags to add to the Elastic Inference Accelerator.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.ElasticInference.TagResource" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

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

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

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

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.ElasticInference.UntagResource" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.ElasticInference.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 ARN of the Elastic Inference Accelerator to untag.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of tags to remove from the Elastic Inference Accelerator.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.ElasticInference.UntagResource" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

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

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

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

DescribeAcceleratorTypes

data DescribeAcceleratorTypes Source #

See: newDescribeAcceleratorTypes smart constructor.

Instances

Instances details
Eq DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

Read DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

Show DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

Generic DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

Associated Types

type Rep DescribeAcceleratorTypes :: Type -> Type #

NFData DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

Hashable DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

AWSRequest DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

ToHeaders DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

ToPath DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

ToQuery DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

type Rep DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

type Rep DescribeAcceleratorTypes = D1 ('MetaData "DescribeAcceleratorTypes" "Amazonka.ElasticInference.DescribeAcceleratorTypes" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "DescribeAcceleratorTypes'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeAcceleratorTypes Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

newDescribeAcceleratorTypes :: DescribeAcceleratorTypes Source #

Create a value of DescribeAcceleratorTypes with all optional fields omitted.

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

data DescribeAcceleratorTypesResponse Source #

See: newDescribeAcceleratorTypesResponse smart constructor.

Instances

Instances details
Eq DescribeAcceleratorTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

Read DescribeAcceleratorTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

Show DescribeAcceleratorTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

Generic DescribeAcceleratorTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

Associated Types

type Rep DescribeAcceleratorTypesResponse :: Type -> Type #

NFData DescribeAcceleratorTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

type Rep DescribeAcceleratorTypesResponse Source # 
Instance details

Defined in Amazonka.ElasticInference.DescribeAcceleratorTypes

type Rep DescribeAcceleratorTypesResponse = D1 ('MetaData "DescribeAcceleratorTypesResponse" "Amazonka.ElasticInference.DescribeAcceleratorTypes" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "DescribeAcceleratorTypesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "acceleratorTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AcceleratorType])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeAcceleratorTypesResponse Source #

Create a value of DescribeAcceleratorTypesResponse with all optional fields omitted.

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

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

$sel:acceleratorTypes:DescribeAcceleratorTypesResponse', describeAcceleratorTypesResponse_acceleratorTypes - The available accelerator types.

$sel:httpStatus:DescribeAcceleratorTypesResponse', describeAcceleratorTypesResponse_httpStatus - The response's http status code.

Types

LocationType

newtype LocationType Source #

Constructors

LocationType' 

Instances

Instances details
Eq LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

Ord LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

Read LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

Show LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

Generic LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

Associated Types

type Rep LocationType :: Type -> Type #

NFData LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

Methods

rnf :: LocationType -> () #

Hashable LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

ToJSON LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

ToJSONKey LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

FromJSON LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

FromJSONKey LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

ToLog LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

ToHeader LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

ToQuery LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

FromXML LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

ToXML LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

Methods

toXML :: LocationType -> XML #

ToByteString LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

FromText LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

ToText LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

Methods

toText :: LocationType -> Text #

type Rep LocationType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.LocationType

type Rep LocationType = D1 ('MetaData "LocationType" "Amazonka.ElasticInference.Types.LocationType" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'True) (C1 ('MetaCons "LocationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLocationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AcceleratorType

data AcceleratorType Source #

The details of an Elastic Inference Accelerator type.

See: newAcceleratorType smart constructor.

Instances

Instances details
Eq AcceleratorType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorType

Read AcceleratorType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorType

Show AcceleratorType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorType

Generic AcceleratorType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorType

Associated Types

type Rep AcceleratorType :: Type -> Type #

NFData AcceleratorType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorType

Methods

rnf :: AcceleratorType -> () #

Hashable AcceleratorType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorType

FromJSON AcceleratorType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorType

type Rep AcceleratorType Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorType

type Rep AcceleratorType = D1 ('MetaData "AcceleratorType" "Amazonka.ElasticInference.Types.AcceleratorType" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "AcceleratorType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "throughputInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [KeyValuePair])) :*: (S1 ('MetaSel ('Just "memoryInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MemoryInfo)) :*: S1 ('MetaSel ('Just "acceleratorTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAcceleratorType :: AcceleratorType Source #

Create a value of AcceleratorType with all optional fields omitted.

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

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

$sel:throughputInfo:AcceleratorType', acceleratorType_throughputInfo - The throughput information of the Elastic Inference Accelerator type.

$sel:memoryInfo:AcceleratorType', acceleratorType_memoryInfo - The memory information of the Elastic Inference Accelerator type.

$sel:acceleratorTypeName:AcceleratorType', acceleratorType_acceleratorTypeName - The name of the Elastic Inference Accelerator type.

AcceleratorTypeOffering

data AcceleratorTypeOffering Source #

The offering for an Elastic Inference Accelerator type.

See: newAcceleratorTypeOffering smart constructor.

Instances

Instances details
Eq AcceleratorTypeOffering Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorTypeOffering

Read AcceleratorTypeOffering Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorTypeOffering

Show AcceleratorTypeOffering Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorTypeOffering

Generic AcceleratorTypeOffering Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorTypeOffering

Associated Types

type Rep AcceleratorTypeOffering :: Type -> Type #

NFData AcceleratorTypeOffering Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorTypeOffering

Methods

rnf :: AcceleratorTypeOffering -> () #

Hashable AcceleratorTypeOffering Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorTypeOffering

FromJSON AcceleratorTypeOffering Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorTypeOffering

type Rep AcceleratorTypeOffering Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.AcceleratorTypeOffering

type Rep AcceleratorTypeOffering = D1 ('MetaData "AcceleratorTypeOffering" "Amazonka.ElasticInference.Types.AcceleratorTypeOffering" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "AcceleratorTypeOffering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "acceleratorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "locationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LocationType)))))

newAcceleratorTypeOffering :: AcceleratorTypeOffering Source #

Create a value of AcceleratorTypeOffering with all optional fields omitted.

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

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

$sel:acceleratorType:AcceleratorTypeOffering', acceleratorTypeOffering_acceleratorType - The name of the Elastic Inference Accelerator type.

$sel:location:AcceleratorTypeOffering', acceleratorTypeOffering_location - The location for the offering. It will return either the region, availability zone or availability zone id for the offering depending on the locationType value.

$sel:locationType:AcceleratorTypeOffering', acceleratorTypeOffering_locationType - The location type for the offering. It can assume the following values: region: defines that the offering is at the regional level. availability-zone: defines that the offering is at the availability zone level. availability-zone-id: defines that the offering is at the availability zone level, defined by the availability zone id.

ElasticInferenceAccelerator

data ElasticInferenceAccelerator Source #

The details of an Elastic Inference Accelerator.

See: newElasticInferenceAccelerator smart constructor.

Instances

Instances details
Eq ElasticInferenceAccelerator Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAccelerator

Read ElasticInferenceAccelerator Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAccelerator

Show ElasticInferenceAccelerator Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAccelerator

Generic ElasticInferenceAccelerator Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAccelerator

Associated Types

type Rep ElasticInferenceAccelerator :: Type -> Type #

NFData ElasticInferenceAccelerator Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAccelerator

Hashable ElasticInferenceAccelerator Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAccelerator

FromJSON ElasticInferenceAccelerator Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAccelerator

type Rep ElasticInferenceAccelerator Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAccelerator

type Rep ElasticInferenceAccelerator = D1 ('MetaData "ElasticInferenceAccelerator" "Amazonka.ElasticInference.Types.ElasticInferenceAccelerator" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "ElasticInferenceAccelerator'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "acceleratorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "acceleratorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "attachedResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "acceleratorHealth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElasticInferenceAcceleratorHealth)) :*: S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newElasticInferenceAccelerator :: ElasticInferenceAccelerator Source #

Create a value of ElasticInferenceAccelerator with all optional fields omitted.

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

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

$sel:acceleratorType:ElasticInferenceAccelerator', elasticInferenceAccelerator_acceleratorType - The type of the Elastic Inference Accelerator.

$sel:acceleratorId:ElasticInferenceAccelerator', elasticInferenceAccelerator_acceleratorId - The ID of the Elastic Inference Accelerator.

$sel:attachedResource:ElasticInferenceAccelerator', elasticInferenceAccelerator_attachedResource - The ARN of the resource that the Elastic Inference Accelerator is attached to.

$sel:acceleratorHealth:ElasticInferenceAccelerator', elasticInferenceAccelerator_acceleratorHealth - The health of the Elastic Inference Accelerator.

$sel:availabilityZone:ElasticInferenceAccelerator', elasticInferenceAccelerator_availabilityZone - The availability zone where the Elastic Inference Accelerator is present.

ElasticInferenceAcceleratorHealth

data ElasticInferenceAcceleratorHealth Source #

The health details of an Elastic Inference Accelerator.

See: newElasticInferenceAcceleratorHealth smart constructor.

Instances

Instances details
Eq ElasticInferenceAcceleratorHealth Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAcceleratorHealth

Read ElasticInferenceAcceleratorHealth Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAcceleratorHealth

Show ElasticInferenceAcceleratorHealth Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAcceleratorHealth

Generic ElasticInferenceAcceleratorHealth Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAcceleratorHealth

Associated Types

type Rep ElasticInferenceAcceleratorHealth :: Type -> Type #

NFData ElasticInferenceAcceleratorHealth Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAcceleratorHealth

Hashable ElasticInferenceAcceleratorHealth Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAcceleratorHealth

FromJSON ElasticInferenceAcceleratorHealth Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAcceleratorHealth

type Rep ElasticInferenceAcceleratorHealth Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.ElasticInferenceAcceleratorHealth

type Rep ElasticInferenceAcceleratorHealth = D1 ('MetaData "ElasticInferenceAcceleratorHealth" "Amazonka.ElasticInference.Types.ElasticInferenceAcceleratorHealth" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "ElasticInferenceAcceleratorHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newElasticInferenceAcceleratorHealth :: ElasticInferenceAcceleratorHealth Source #

Create a value of ElasticInferenceAcceleratorHealth with all optional fields omitted.

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

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

$sel:status:ElasticInferenceAcceleratorHealth', elasticInferenceAcceleratorHealth_status - The health status of the Elastic Inference Accelerator.

Filter

data Filter Source #

A filter expression for the Elastic Inference Accelerator list.

See: newFilter smart constructor.

Constructors

Filter' (Maybe [Text]) (Maybe Text) 

Instances

Instances details
Eq Filter Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.Filter

Methods

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

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

Read Filter Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

NFData Filter Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.Filter

Methods

rnf :: Filter -> () #

Hashable Filter Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

ToJSON Filter Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.Filter

type Rep Filter Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.ElasticInference.Types.Filter" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newFilter :: Filter Source #

Create a value of Filter with all optional fields omitted.

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

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

$sel:values:Filter', filter_values - The values for the filter of the Elastic Inference Accelerator list.

$sel:name:Filter', filter_name - The filter name for the Elastic Inference Accelerator list. It can assume the following values: accelerator-type: the type of Elastic Inference Accelerator to filter for. instance-id: an EC2 instance id to filter for.

KeyValuePair

data KeyValuePair Source #

A throughput entry for an Elastic Inference Accelerator type.

See: newKeyValuePair smart constructor.

Constructors

KeyValuePair' (Maybe Int) (Maybe Text) 

Instances

Instances details
Eq KeyValuePair Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.KeyValuePair

Read KeyValuePair Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.KeyValuePair

Show KeyValuePair Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.KeyValuePair

Generic KeyValuePair Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.KeyValuePair

Associated Types

type Rep KeyValuePair :: Type -> Type #

NFData KeyValuePair Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.KeyValuePair

Methods

rnf :: KeyValuePair -> () #

Hashable KeyValuePair Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.KeyValuePair

FromJSON KeyValuePair Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.KeyValuePair

type Rep KeyValuePair Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.KeyValuePair

type Rep KeyValuePair = D1 ('MetaData "KeyValuePair" "Amazonka.ElasticInference.Types.KeyValuePair" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "KeyValuePair'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newKeyValuePair :: KeyValuePair Source #

Create a value of KeyValuePair with all optional fields omitted.

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

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

$sel:value:KeyValuePair', keyValuePair_value - The throughput value of the Elastic Inference Accelerator type.

$sel:key:KeyValuePair', keyValuePair_key - The throughput value of the Elastic Inference Accelerator type. It can assume the following values: TFLOPS16bit: the throughput expressed in 16bit TeraFLOPS. TFLOPS32bit: the throughput expressed in 32bit TeraFLOPS.

MemoryInfo

data MemoryInfo Source #

The memory information of an Elastic Inference Accelerator type.

See: newMemoryInfo smart constructor.

Constructors

MemoryInfo' (Maybe Int) 

Instances

Instances details
Eq MemoryInfo Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.MemoryInfo

Read MemoryInfo Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.MemoryInfo

Show MemoryInfo Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.MemoryInfo

Generic MemoryInfo Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.MemoryInfo

Associated Types

type Rep MemoryInfo :: Type -> Type #

NFData MemoryInfo Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.MemoryInfo

Methods

rnf :: MemoryInfo -> () #

Hashable MemoryInfo Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.MemoryInfo

FromJSON MemoryInfo Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.MemoryInfo

type Rep MemoryInfo Source # 
Instance details

Defined in Amazonka.ElasticInference.Types.MemoryInfo

type Rep MemoryInfo = D1 ('MetaData "MemoryInfo" "Amazonka.ElasticInference.Types.MemoryInfo" "libZSservicesZSamazonka-elastic-inferenceZSamazonka-elastic-inference" 'False) (C1 ('MetaCons "MemoryInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sizeInMiB") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newMemoryInfo :: MemoryInfo Source #

Create a value of MemoryInfo with all optional fields omitted.

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

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

$sel:sizeInMiB:MemoryInfo', memoryInfo_sizeInMiB - The size in mebibytes of the Elastic Inference Accelerator type.