Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceleratorType

type AcceleratorType struct {

	// The name of the Elastic Inference Accelerator type.
	AcceleratorTypeName *string

	// The memory information of the Elastic Inference Accelerator type.
	MemoryInfo *MemoryInfo

	// The throughput information of the Elastic Inference Accelerator type.
	ThroughputInfo []KeyValuePair
}

    The details of an Elastic Inference Accelerator type.

    type AcceleratorTypeOffering

    type AcceleratorTypeOffering struct {
    
    	// The name of the Elastic Inference Accelerator type.
    	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.
    	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.
    	LocationType LocationType
    }

      The offering for an Elastic Inference Accelerator type.

      type BadRequestException

      type BadRequestException struct {
      	Message *string
      }

        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.
        	AcceleratorHealth *ElasticInferenceAcceleratorHealth
        
        	// The ID of the Elastic Inference Accelerator.
        	AcceleratorId *string
        
        	// The type of the Elastic Inference Accelerator.
        	AcceleratorType *string
        
        	// The ARN of the resource that the Elastic Inference Accelerator is attached to.
        	AttachedResource *string
        
        	// The availability zone where the Elastic Inference Accelerator is present.
        	AvailabilityZone *string
        }

          The details of an Elastic Inference Accelerator.

          type ElasticInferenceAcceleratorHealth

          type ElasticInferenceAcceleratorHealth struct {
          
          	// The health status of the Elastic Inference Accelerator.
          	Status *string
          }

            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.
            	Name *string
            
            	// The values for the filter of the Elastic Inference Accelerator list.
            	Values []string
            }

              A filter expression for the Elastic Inference Accelerator list.

              type InternalServerException

              type InternalServerException struct {
              	Message *string
              }

                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.
                	Key *string
                
                	// The throughput value of the Elastic Inference Accelerator type.
                	Value int32
                }

                  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.
                      	SizeInMiB int32
                      }

                        The memory information of an Elastic Inference Accelerator type.

                        type ResourceNotFoundException

                        type ResourceNotFoundException struct {
                        	Message *string
                        }

                          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