package types

import "github.com/aws/aws-sdk-go-v2/service/elasticinference/types"

Index

Types

type AcceleratorType

type AcceleratorType struct {

	//  The name of the Elastic Inference Accelerator type.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	AcceleratorTypeName *string

	//  The memory information of the Elastic Inference Accelerator type.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	MemoryInfo *MemoryInfo

	//  The throughput information of the Elastic Inference Accelerator type.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	ThroughputInfo []KeyValuePair
	// contains filtered or unexported fields
}

The details of an Elastic Inference Accelerator type.

type AcceleratorTypeOffering

type AcceleratorTypeOffering struct {

	//  The name of the Elastic Inference Accelerator type.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	AcceleratorType *string

	//  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.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	Location *string

	//  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.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	LocationType LocationType
	// contains filtered or unexported fields
}

The offering for an Elastic Inference Accelerator type.

type BadRequestException

type BadRequestException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

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

func (*BadRequestException) Error

func (e *BadRequestException) Error() string

func (*BadRequestException) ErrorCode

func (e *BadRequestException) ErrorCode() string

func (*BadRequestException) ErrorFault

func (e *BadRequestException) ErrorFault() smithy.ErrorFault

func (*BadRequestException) ErrorMessage

func (e *BadRequestException) ErrorMessage() string

type ElasticInferenceAccelerator

type ElasticInferenceAccelerator struct {

	//  The health of the Elastic Inference Accelerator.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	AcceleratorHealth *ElasticInferenceAcceleratorHealth

	//  The ID of the Elastic Inference Accelerator.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	AcceleratorId *string

	//  The type of the Elastic Inference Accelerator.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	AcceleratorType *string

	//  The ARN of the resource that the Elastic Inference Accelerator is attached to.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	AttachedResource *string

	//  The availability zone where the Elastic Inference Accelerator is present.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	AvailabilityZone *string
	// contains filtered or unexported fields
}

The details of an Elastic Inference Accelerator.

type ElasticInferenceAcceleratorHealth

type ElasticInferenceAcceleratorHealth struct {

	//  The health status of the Elastic Inference Accelerator.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	Status *string
	// contains filtered or unexported fields
}

The health details of an Elastic Inference Accelerator.

type Filter

type Filter struct {

	//  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.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	Name *string

	//  The values for the filter of the Elastic Inference Accelerator list.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	Values []string
	// contains filtered or unexported fields
}

A filter expression for the Elastic Inference Accelerator list.

type InternalServerException

type InternalServerException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

Raised when an unexpected error occurred during request processing.

func (*InternalServerException) Error

func (e *InternalServerException) Error() string

func (*InternalServerException) ErrorCode

func (e *InternalServerException) ErrorCode() string

func (*InternalServerException) ErrorFault

func (e *InternalServerException) ErrorFault() smithy.ErrorFault

func (*InternalServerException) ErrorMessage

func (e *InternalServerException) ErrorMessage() string

type KeyValuePair

type KeyValuePair struct {

	//  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.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	Key *string

	//  The throughput value of the Elastic Inference Accelerator type.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	Value int32
	// contains filtered or unexported fields
}

A throughput entry for an Elastic Inference Accelerator type.

type LocationType

type LocationType string
const (
	LocationTypeRegion             LocationType = "region"
	LocationTypeAvailabilityZone   LocationType = "availability-zone"
	LocationTypeAvailabilityZoneId LocationType = "availability-zone-id"
)

Enum values for LocationType

func (LocationType) Values

func (LocationType) Values() []LocationType

Values returns all known values for LocationType. Note that this can be expanded in the future, and so it is only as up to date as the client.

The ordering of this slice is not guaranteed to be stable across updates.

type MemoryInfo

type MemoryInfo struct {

	//  The size in mebibytes of the Elastic Inference Accelerator type.
	//
	// Deprecated: AWS has deprecated this service. It is no longer available for use.
	SizeInMiB int32
	// contains filtered or unexported fields
}

The memory information of an Elastic Inference Accelerator type.

type ResourceNotFoundException

type ResourceNotFoundException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

Raised when the requested resource cannot be found.

func (*ResourceNotFoundException) Error

func (e *ResourceNotFoundException) Error() string

func (*ResourceNotFoundException) ErrorCode

func (e *ResourceNotFoundException) ErrorCode() string

func (*ResourceNotFoundException) ErrorFault

func (*ResourceNotFoundException) ErrorMessage

func (e *ResourceNotFoundException) ErrorMessage() string

Source Files

enums.go errors.go types.go

Version
v1.24.0 (latest)
Published
Feb 24, 2025
Platform
linux/amd64
Imports
3 packages
Last checked
3 hours ago

Tools for package owners.