package types
import "github.com/aws/aws-sdk-go-v2/service/outposts/types"
Index ¶
- type AWSServiceName
- type AccessDeniedException
- func (e *AccessDeniedException) Error() string
- func (e *AccessDeniedException) ErrorCode() string
- func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
- func (e *AccessDeniedException) ErrorMessage() string
- type Address
- type AddressType
- type AssetInfo
- type AssetInstance
- type AssetInstanceTypeCapacity
- type AssetLocation
- type AssetState
- type AssetType
- type BlockingInstance
- type CapacityTaskFailure
- type CapacityTaskFailureType
- type CapacityTaskStatus
- type CapacityTaskSummary
- type CatalogItem
- type CatalogItemClass
- type CatalogItemStatus
- type ComputeAssetState
- type ComputeAttributes
- type ConflictException
- func (e *ConflictException) Error() string
- func (e *ConflictException) ErrorCode() string
- func (e *ConflictException) ErrorFault() smithy.ErrorFault
- func (e *ConflictException) ErrorMessage() string
- type ConnectionDetails
- type EC2Capacity
- type FiberOpticCableType
- type InstanceTypeCapacity
- type InstanceTypeItem
- type InstancesToExclude
- type InternalServerException
- func (e *InternalServerException) Error() string
- func (e *InternalServerException) ErrorCode() string
- func (e *InternalServerException) ErrorFault() smithy.ErrorFault
- func (e *InternalServerException) ErrorMessage() string
- type LineItem
- type LineItemAssetInformation
- type LineItemRequest
- type LineItemStatus
- type MaximumSupportedWeightLbs
- type NotFoundException
- func (e *NotFoundException) Error() string
- func (e *NotFoundException) ErrorCode() string
- func (e *NotFoundException) ErrorFault() smithy.ErrorFault
- func (e *NotFoundException) ErrorMessage() string
- type OpticalStandard
- type Order
- type OrderStatus
- type OrderSummary
- type OrderType
- type Outpost
- type PaymentOption
- type PaymentTerm
- type PowerConnector
- type PowerDrawKva
- type PowerFeedDrop
- type PowerPhase
- type RackPhysicalProperties
- type ResourceType
- type ServiceQuotaExceededException
- func (e *ServiceQuotaExceededException) Error() string
- func (e *ServiceQuotaExceededException) ErrorCode() string
- func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
- func (e *ServiceQuotaExceededException) ErrorMessage() string
- type ShipmentCarrier
- type ShipmentInformation
- type Site
- type SupportedHardwareType
- type SupportedStorageEnum
- type TaskActionOnBlockingInstances
- type UplinkCount
- type UplinkGbps
- type ValidationException
Types ¶
type AWSServiceName ¶
type AWSServiceName string
const ( AWSServiceNameAws AWSServiceName = "AWS" AWSServiceNameEc2 AWSServiceName = "EC2" AWSServiceNameElasticache AWSServiceName = "ELASTICACHE" AWSServiceNameElb AWSServiceName = "ELB" AWSServiceNameRds AWSServiceName = "RDS" AWSServiceNameRoute53 AWSServiceName = "ROUTE53" )
Enum values for AWSServiceName
func (AWSServiceName) Values ¶
func (AWSServiceName) Values() []AWSServiceName
Values returns all known values for AWSServiceName. 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 AccessDeniedException ¶
type AccessDeniedException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
You do not have permission to perform this operation.
func (*AccessDeniedException) Error ¶
func (e *AccessDeniedException) Error() string
func (*AccessDeniedException) ErrorCode ¶
func (e *AccessDeniedException) ErrorCode() string
func (*AccessDeniedException) ErrorFault ¶
func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
func (*AccessDeniedException) ErrorMessage ¶
func (e *AccessDeniedException) ErrorMessage() string
type Address ¶
type Address struct { // The first line of the address. // // This member is required. AddressLine1 *string // The city for the address. // // This member is required. City *string // The ISO-3166 two-letter country code for the address. // // This member is required. CountryCode *string // The postal code for the address. // // This member is required. PostalCode *string // The state for the address. // // This member is required. StateOrRegion *string // The second line of the address. AddressLine2 *string // The third line of the address. AddressLine3 *string // The name of the contact. ContactName *string // The phone number of the contact. ContactPhoneNumber *string // The district or county for the address. DistrictOrCounty *string // The municipality for the address. Municipality *string // contains filtered or unexported fields }
Information about an address.
type AddressType ¶
type AddressType string
const ( AddressTypeShippingAddress AddressType = "SHIPPING_ADDRESS" AddressTypeOperatingAddress AddressType = "OPERATING_ADDRESS" )
Enum values for AddressType
func (AddressType) Values ¶
func (AddressType) Values() []AddressType
Values returns all known values for AddressType. 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 AssetInfo ¶
type AssetInfo struct { // The ID of the asset. An Outpost asset can be a single server within an // Outposts rack or an Outposts server configuration. AssetId *string // The position of an asset in a rack. AssetLocation *AssetLocation // The type of the asset. AssetType AssetType // Information about compute hardware assets. ComputeAttributes *ComputeAttributes // The rack ID of the asset. RackId *string // contains filtered or unexported fields }
Information about hardware assets.
type AssetInstance ¶
type AssetInstance struct { // The ID of the Amazon Web Services account. AccountId *string // The ID of the asset. An Outpost asset can be a single server within an Outposts // rack or an Outposts server configuration. AssetId *string // The Amazon Web Services service name of the instance. AwsServiceName AWSServiceName // The ID of the instance. InstanceId *string // The type of instance. InstanceType *string // contains filtered or unexported fields }
An Amazon EC2 instance.
type AssetInstanceTypeCapacity ¶
type AssetInstanceTypeCapacity struct { // The number of each instance type. // // This member is required. Count int32 // The type of instance. // // This member is required. InstanceType *string // contains filtered or unexported fields }
The capacity for each instance type.
type AssetLocation ¶
type AssetLocation struct { // The position of an asset in a rack measured in rack units. RackElevation *float32 // contains filtered or unexported fields }
Information about the position of the asset in a rack.
type AssetState ¶
type AssetState string
const ( AssetStateActive AssetState = "ACTIVE" AssetStateRetiring AssetState = "RETIRING" AssetStateIsolated AssetState = "ISOLATED" )
Enum values for AssetState
func (AssetState) Values ¶
func (AssetState) Values() []AssetState
Values returns all known values for AssetState. 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 AssetType ¶
type AssetType string
const ( AssetTypeCompute AssetType = "COMPUTE" )
Enum values for AssetType
func (AssetType) Values ¶
Values returns all known values for AssetType. 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 BlockingInstance ¶
type BlockingInstance struct { // The ID of the Amazon Web Services account. AccountId *string // The Amazon Web Services service name that owns the specified blocking instance. AwsServiceName AWSServiceName // The ID of the blocking instance. InstanceId *string // contains filtered or unexported fields }
A running Amazon EC2 instance that can be stopped to free up capacity needed to run the capacity task.
type CapacityTaskFailure ¶
type CapacityTaskFailure struct { // The reason that the specified capacity task failed. // // This member is required. Reason *string // The type of failure. Type CapacityTaskFailureType // contains filtered or unexported fields }
The capacity tasks that failed.
type CapacityTaskFailureType ¶
type CapacityTaskFailureType string
const ( CapacityTaskFailureTypeUnsupportedCapacityConfiguration CapacityTaskFailureType = "UNSUPPORTED_CAPACITY_CONFIGURATION" CapacityTaskFailureTypeUnexpectedAssetState CapacityTaskFailureType = "UNEXPECTED_ASSET_STATE" CapacityTaskFailureTypeBlockingInstancesNotEvacuated CapacityTaskFailureType = "BLOCKING_INSTANCES_NOT_EVACUATED" CapacityTaskFailureTypeInternalServerError CapacityTaskFailureType = "INTERNAL_SERVER_ERROR" CapacityTaskFailureTypeResourceNotFound CapacityTaskFailureType = "RESOURCE_NOT_FOUND" )
Enum values for CapacityTaskFailureType
func (CapacityTaskFailureType) Values ¶
func (CapacityTaskFailureType) Values() []CapacityTaskFailureType
Values returns all known values for CapacityTaskFailureType. 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 CapacityTaskStatus ¶
type CapacityTaskStatus string
const ( CapacityTaskStatusRequested CapacityTaskStatus = "REQUESTED" CapacityTaskStatusInProgress CapacityTaskStatus = "IN_PROGRESS" CapacityTaskStatusFailed CapacityTaskStatus = "FAILED" CapacityTaskStatusCompleted CapacityTaskStatus = "COMPLETED" CapacityTaskStatusWaitingForEvacuation CapacityTaskStatus = "WAITING_FOR_EVACUATION" CapacityTaskStatusCancellationInProgress CapacityTaskStatus = "CANCELLATION_IN_PROGRESS" CapacityTaskStatusCancelled CapacityTaskStatus = "CANCELLED" )
Enum values for CapacityTaskStatus
func (CapacityTaskStatus) Values ¶
func (CapacityTaskStatus) Values() []CapacityTaskStatus
Values returns all known values for CapacityTaskStatus. 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 CapacityTaskSummary ¶
type CapacityTaskSummary struct { // The ID of the asset. An Outpost asset can be a single server within an Outposts // rack or an Outposts server configuration. AssetId *string // The ID of the specified capacity task. CapacityTaskId *string // The status of the capacity task. CapacityTaskStatus CapacityTaskStatus // The date that the specified capacity task successfully ran. CompletionDate *time.Time // The date that the specified capacity task was created. CreationDate *time.Time // The date that the specified capacity was last modified. LastModifiedDate *time.Time // The ID of the Amazon Web Services Outposts order of the host associated with // the capacity task. OrderId *string // The ID of the Outpost associated with the specified capacity task. OutpostId *string // contains filtered or unexported fields }
The summary of the capacity task.
type CatalogItem ¶
type CatalogItem struct { // The ID of the catalog item. CatalogItemId *string // Information about the EC2 capacity of an item. EC2Capacities []EC2Capacity // The status of a catalog item. ItemStatus CatalogItemStatus // Information about the power draw of an item. PowerKva *float32 // The supported storage options for the catalog item. SupportedStorage []SupportedStorageEnum // The uplink speed this catalog item requires for the connection to the Region. SupportedUplinkGbps []int32 // The weight of the item in pounds. WeightLbs *int32 // contains filtered or unexported fields }
Information about a catalog item.
type CatalogItemClass ¶
type CatalogItemClass string
const ( CatalogItemClassRack CatalogItemClass = "RACK" CatalogItemClassServer CatalogItemClass = "SERVER" )
Enum values for CatalogItemClass
func (CatalogItemClass) Values ¶
func (CatalogItemClass) Values() []CatalogItemClass
Values returns all known values for CatalogItemClass. 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 CatalogItemStatus ¶
type CatalogItemStatus string
const ( CatalogItemStatusAvailable CatalogItemStatus = "AVAILABLE" CatalogItemStatusDiscontinued CatalogItemStatus = "DISCONTINUED" )
Enum values for CatalogItemStatus
func (CatalogItemStatus) Values ¶
func (CatalogItemStatus) Values() []CatalogItemStatus
Values returns all known values for CatalogItemStatus. 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 ComputeAssetState ¶
type ComputeAssetState string
const ( ComputeAssetStateActive ComputeAssetState = "ACTIVE" ComputeAssetStateIsolated ComputeAssetState = "ISOLATED" ComputeAssetStateRetiring ComputeAssetState = "RETIRING" )
Enum values for ComputeAssetState
func (ComputeAssetState) Values ¶
func (ComputeAssetState) Values() []ComputeAssetState
Values returns all known values for ComputeAssetState. 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 ComputeAttributes ¶
type ComputeAttributes struct { // The host ID of the Dedicated Host on the asset. HostId *string // A list of the names of instance families that are currently associated with a // given asset. InstanceFamilies []string // The instance type capacities configured for this asset. This can be changed // through a capacity task. InstanceTypeCapacities []AssetInstanceTypeCapacity // The maximum number of vCPUs possible for the specified asset. MaxVcpus *int32 // The state. // // - ACTIVE - The asset is available and can provide capacity for new compute // resources. // // - ISOLATED - The asset is undergoing maintenance and can't provide capacity // for new compute resources. Existing compute resources on the asset are not // affected. // // - RETIRING - The underlying hardware for the asset is degraded. Capacity for // new compute resources is reduced. Amazon Web Services sends notifications for // resources that must be stopped before the asset can be replaced. State ComputeAssetState // contains filtered or unexported fields }
Information about compute hardware assets.
type ConflictException ¶
type ConflictException struct { Message *string ErrorCodeOverride *string ResourceId *string ResourceType ResourceType // contains filtered or unexported fields }
Updating or deleting this resource can cause an inconsistent state.
func (*ConflictException) Error ¶
func (e *ConflictException) Error() string
func (*ConflictException) ErrorCode ¶
func (e *ConflictException) ErrorCode() string
func (*ConflictException) ErrorFault ¶
func (e *ConflictException) ErrorFault() smithy.ErrorFault
func (*ConflictException) ErrorMessage ¶
func (e *ConflictException) ErrorMessage() string
type ConnectionDetails ¶
type ConnectionDetails struct { // The allowed IP addresses. AllowedIps []string // The public key of the client. ClientPublicKey *string // The client tunnel address. ClientTunnelAddress *string // The endpoint for the server. ServerEndpoint *string // The public key of the server. ServerPublicKey *string // The server tunnel address. ServerTunnelAddress *string // contains filtered or unexported fields }
Information about a connection.
type EC2Capacity ¶
type EC2Capacity struct { // The family of the EC2 capacity. Family *string // The maximum size of the EC2 capacity. MaxSize *string // The quantity of the EC2 capacity. Quantity *string // contains filtered or unexported fields }
Information about EC2 capacity.
type FiberOpticCableType ¶
type FiberOpticCableType string
const ( FiberOpticCableTypeSingleMode FiberOpticCableType = "SINGLE_MODE" FiberOpticCableTypeMultiMode FiberOpticCableType = "MULTI_MODE" )
Enum values for FiberOpticCableType
func (FiberOpticCableType) Values ¶
func (FiberOpticCableType) Values() []FiberOpticCableType
Values returns all known values for FiberOpticCableType. 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 InstanceTypeCapacity ¶
type InstanceTypeCapacity struct { // The number of instances for the specified instance type. // // This member is required. Count int32 // The instance type of the hosts. // // This member is required. InstanceType *string // contains filtered or unexported fields }
The instance type that you specify determines the combination of CPU, memory, storage, and networking capacity.
type InstanceTypeItem ¶
type InstanceTypeItem struct { // The instance type. InstanceType *string // The number of default VCPUs in an instance type. VCPUs *int32 // contains filtered or unexported fields }
Information about an instance type.
type InstancesToExclude ¶
type InstancesToExclude struct { // IDs of the accounts that own each instance that must not be stopped. AccountIds []string // List of user-specified instances that must not be stopped. Instances []string // Names of the services that own each instance that must not be stopped in order // to free up the capacity needed to run the capacity task. Services []AWSServiceName // contains filtered or unexported fields }
User-specified instances that must not be stopped. These instances will not appear in the list of instances that Amazon Web Services recommends to stop in order to free up capacity.
type InternalServerException ¶
type InternalServerException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
An internal error has occurred.
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 LineItem ¶
type LineItem struct { // Information about assets. AssetInformationList []LineItemAssetInformation // The ID of the catalog item. CatalogItemId *string // The ID of the line item. LineItemId *string // The ID of the previous line item. PreviousLineItemId *string // The ID of the previous order. PreviousOrderId *string // The quantity of the line item. Quantity *int32 // Information about a line item shipment. ShipmentInformation *ShipmentInformation // The status of the line item. Status LineItemStatus // contains filtered or unexported fields }
Information about a line item.
type LineItemAssetInformation ¶
type LineItemAssetInformation struct { // The ID of the asset. An Outpost asset can be a single server within an // Outposts rack or an Outposts server configuration. AssetId *string // The MAC addresses of the asset. MacAddressList []string // contains filtered or unexported fields }
Information about a line item asset.
type LineItemRequest ¶
type LineItemRequest struct { // The ID of the catalog item. CatalogItemId *string // The quantity of a line item request. Quantity *int32 // contains filtered or unexported fields }
Information about a line item request.
type LineItemStatus ¶
type LineItemStatus string
const ( LineItemStatusPreparing LineItemStatus = "PREPARING" LineItemStatusBuilding LineItemStatus = "BUILDING" LineItemStatusShipped LineItemStatus = "SHIPPED" LineItemStatusDelivered LineItemStatus = "DELIVERED" LineItemStatusInstalling LineItemStatus = "INSTALLING" LineItemStatusInstalled LineItemStatus = "INSTALLED" LineItemStatusError LineItemStatus = "ERROR" LineItemStatusCancelled LineItemStatus = "CANCELLED" LineItemStatusReplaced LineItemStatus = "REPLACED" )
Enum values for LineItemStatus
func (LineItemStatus) Values ¶
func (LineItemStatus) Values() []LineItemStatus
Values returns all known values for LineItemStatus. 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 MaximumSupportedWeightLbs ¶
type MaximumSupportedWeightLbs string
const ( MaximumSupportedWeightLbsNoLimit MaximumSupportedWeightLbs = "NO_LIMIT" MaximumSupportedWeightLbsMax1400Lbs MaximumSupportedWeightLbs = "MAX_1400_LBS" MaximumSupportedWeightLbsMax1600Lbs MaximumSupportedWeightLbs = "MAX_1600_LBS" MaximumSupportedWeightLbsMax1800Lbs MaximumSupportedWeightLbs = "MAX_1800_LBS" MaximumSupportedWeightLbsMax2000Lbs MaximumSupportedWeightLbs = "MAX_2000_LBS" )
Enum values for MaximumSupportedWeightLbs
func (MaximumSupportedWeightLbs) Values ¶
func (MaximumSupportedWeightLbs) Values() []MaximumSupportedWeightLbs
Values returns all known values for MaximumSupportedWeightLbs. 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 NotFoundException ¶
type NotFoundException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The specified request is not valid.
func (*NotFoundException) Error ¶
func (e *NotFoundException) Error() string
func (*NotFoundException) ErrorCode ¶
func (e *NotFoundException) ErrorCode() string
func (*NotFoundException) ErrorFault ¶
func (e *NotFoundException) ErrorFault() smithy.ErrorFault
func (*NotFoundException) ErrorMessage ¶
func (e *NotFoundException) ErrorMessage() string
type OpticalStandard ¶
type OpticalStandard string
const ( OpticalStandardOptic10gbaseSr OpticalStandard = "OPTIC_10GBASE_SR" OpticalStandardOptic10gbaseIr OpticalStandard = "OPTIC_10GBASE_IR" OpticalStandardOptic10gbaseLr OpticalStandard = "OPTIC_10GBASE_LR" OpticalStandardOptic40gbaseSr OpticalStandard = "OPTIC_40GBASE_SR" OpticalStandardOptic40gbaseEsr OpticalStandard = "OPTIC_40GBASE_ESR" OpticalStandardOptic40gbaseIr4Lr4l OpticalStandard = "OPTIC_40GBASE_IR4_LR4L" OpticalStandardOptic40gbaseLr4 OpticalStandard = "OPTIC_40GBASE_LR4" OpticalStandardOptic100gbaseSr4 OpticalStandard = "OPTIC_100GBASE_SR4" OpticalStandardOptic100gbaseCwdm4 OpticalStandard = "OPTIC_100GBASE_CWDM4" OpticalStandardOptic100gbaseLr4 OpticalStandard = "OPTIC_100GBASE_LR4" OpticalStandardOptic100gPsm4Msa OpticalStandard = "OPTIC_100G_PSM4_MSA" OpticalStandardOptic1000baseLx OpticalStandard = "OPTIC_1000BASE_LX" OpticalStandardOptic1000baseSx OpticalStandard = "OPTIC_1000BASE_SX" )
Enum values for OpticalStandard
func (OpticalStandard) Values ¶
func (OpticalStandard) Values() []OpticalStandard
Values returns all known values for OpticalStandard. 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 Order ¶
type Order struct { // The line items for the order LineItems []LineItem // The fulfillment date of the order. OrderFulfilledDate *time.Time // The ID of the order. OrderId *string // The submission date for the order. OrderSubmissionDate *time.Time // The type of order. OrderType OrderType // The ID of the Outpost in the order. OutpostId *string // The payment option for the order. PaymentOption PaymentOption // The payment term. PaymentTerm PaymentTerm // The status of the order. // // - PREPARING - Order is received and being prepared. // // - IN_PROGRESS - Order is either being built or shipped. To get more details, // see the line item status. // // - DELIVERED - Order was delivered to the Outpost site. // // - COMPLETED - Order is complete. // // - CANCELLED - Order is cancelled. // // - ERROR - Customer should contact support. // // The following status are deprecated: RECEIVED , PENDING , PROCESSING , // INSTALLING , and FULFILLED . Status OrderStatus // contains filtered or unexported fields }
Information about an order.
type OrderStatus ¶
type OrderStatus string
const ( OrderStatusReceived OrderStatus = "RECEIVED" OrderStatusPending OrderStatus = "PENDING" OrderStatusProcessing OrderStatus = "PROCESSING" OrderStatusInstalling OrderStatus = "INSTALLING" OrderStatusFulfilled OrderStatus = "FULFILLED" OrderStatusCancelled OrderStatus = "CANCELLED" OrderStatusPreparing OrderStatus = "PREPARING" OrderStatusInProgress OrderStatus = "IN_PROGRESS" OrderStatusDelivered OrderStatus = "DELIVERED" OrderStatusCompleted OrderStatus = "COMPLETED" OrderStatusError OrderStatus = "ERROR" )
Enum values for OrderStatus
func (OrderStatus) Values ¶
func (OrderStatus) Values() []OrderStatus
Values returns all known values for OrderStatus. 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 OrderSummary ¶
type OrderSummary struct { // The status of all line items in the order. LineItemCountsByStatus map[string]int32 // The fulfilment date for the order. OrderFulfilledDate *time.Time // The ID of the order. OrderId *string // The submission date for the order. OrderSubmissionDate *time.Time // The type of order. OrderType OrderType // The ID of the Outpost. OutpostId *string // The status of the order. // // - PREPARING - Order is received and is being prepared. // // - IN_PROGRESS - Order is either being built, shipped, or installed. For more // information, see the LineItem status. // // - COMPLETED - Order is complete. // // - CANCELLED - Order is cancelled. // // - ERROR - Customer should contact support. // // The following statuses are deprecated: RECEIVED , PENDING , PROCESSING , // INSTALLING , and FULFILLED . Status OrderStatus // contains filtered or unexported fields }
A summary of line items in your order.
type OrderType ¶
type OrderType string
Enum values for OrderType
func (OrderType) Values ¶
Values returns all known values for OrderType. 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 Outpost ¶
type Outpost struct { // The Availability Zone. AvailabilityZone *string // The ID of the Availability Zone. AvailabilityZoneId *string // The description of the Outpost. Description *string // The life cycle status. LifeCycleStatus *string // The name of the Outpost. Name *string // The Amazon Resource Name (ARN) of the Outpost. OutpostArn *string // The ID of the Outpost. OutpostId *string // The Amazon Web Services account ID of the Outpost owner. OwnerId *string // The Amazon Resource Name (ARN) of the site. SiteArn *string // The ID of the site. SiteId *string // The hardware type. SupportedHardwareType SupportedHardwareType // The Outpost tags. Tags map[string]string // contains filtered or unexported fields }
Information about an Outpost.
type PaymentOption ¶
type PaymentOption string
const ( PaymentOptionAllUpfront PaymentOption = "ALL_UPFRONT" PaymentOptionNoUpfront PaymentOption = "NO_UPFRONT" PaymentOptionPartialUpfront PaymentOption = "PARTIAL_UPFRONT" )
Enum values for PaymentOption
func (PaymentOption) Values ¶
func (PaymentOption) Values() []PaymentOption
Values returns all known values for PaymentOption. 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 PaymentTerm ¶
type PaymentTerm string
const ( PaymentTermThreeYears PaymentTerm = "THREE_YEARS" PaymentTermOneYear PaymentTerm = "ONE_YEAR" PaymentTermFiveYears PaymentTerm = "FIVE_YEARS" )
Enum values for PaymentTerm
func (PaymentTerm) Values ¶
func (PaymentTerm) Values() []PaymentTerm
Values returns all known values for PaymentTerm. 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 PowerConnector ¶
type PowerConnector string
const ( PowerConnectorL630p PowerConnector = "L6_30P" PowerConnectorIec309 PowerConnector = "IEC309" PowerConnectorAh530p7w PowerConnector = "AH530P7W" PowerConnectorAh532p6w PowerConnector = "AH532P6W" PowerConnectorCs8365c PowerConnector = "CS8365C" )
Enum values for PowerConnector
func (PowerConnector) Values ¶
func (PowerConnector) Values() []PowerConnector
Values returns all known values for PowerConnector. 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 PowerDrawKva ¶
type PowerDrawKva string
const ( PowerDrawKvaPower5Kva PowerDrawKva = "POWER_5_KVA" PowerDrawKvaPower10Kva PowerDrawKva = "POWER_10_KVA" PowerDrawKvaPower15Kva PowerDrawKva = "POWER_15_KVA" PowerDrawKvaPower30Kva PowerDrawKva = "POWER_30_KVA" )
Enum values for PowerDrawKva
func (PowerDrawKva) Values ¶
func (PowerDrawKva) Values() []PowerDrawKva
Values returns all known values for PowerDrawKva. 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 PowerFeedDrop ¶
type PowerFeedDrop string
const ( PowerFeedDropAboveRack PowerFeedDrop = "ABOVE_RACK" PowerFeedDropBelowRack PowerFeedDrop = "BELOW_RACK" )
Enum values for PowerFeedDrop
func (PowerFeedDrop) Values ¶
func (PowerFeedDrop) Values() []PowerFeedDrop
Values returns all known values for PowerFeedDrop. 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 PowerPhase ¶
type PowerPhase string
const ( PowerPhaseSinglePhase PowerPhase = "SINGLE_PHASE" PowerPhaseThreePhase PowerPhase = "THREE_PHASE" )
Enum values for PowerPhase
func (PowerPhase) Values ¶
func (PowerPhase) Values() []PowerPhase
Values returns all known values for PowerPhase. 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 RackPhysicalProperties ¶
type RackPhysicalProperties struct { // The type of fiber used to attach the Outpost to the network. FiberOpticCableType FiberOpticCableType // The maximum rack weight that this site can support. NO_LIMIT is over 2000 lbs // (907 kg). MaximumSupportedWeightLbs MaximumSupportedWeightLbs // The type of optical standard used to attach the Outpost to the network. This // field is dependent on uplink speed, fiber type, and distance to the upstream // device. For more information about networking requirements for racks, see [Network]in // the Amazon Web Services Outposts User Guide. // // [Network]: https://docs.aws.amazon.com/outposts/latest/userguide/outposts-requirements.html#facility-networking OpticalStandard OpticalStandard // The power connector for the hardware. PowerConnector PowerConnector // The power draw available at the hardware placement position for the rack. PowerDrawKva PowerDrawKva // The position of the power feed. PowerFeedDrop PowerFeedDrop // The power option that you can provide for hardware. PowerPhase PowerPhase // The number of uplinks each Outpost network device. UplinkCount UplinkCount // The uplink speed the rack supports for the connection to the Region. UplinkGbps UplinkGbps // contains filtered or unexported fields }
Information about the physical and logistical details for racks at sites. For
more information about hardware requirements for racks, see Network readiness checklistin the Amazon Web Services Outposts User Guide.
type ResourceType ¶
type ResourceType string
const ( ResourceTypeOutpost ResourceType = "OUTPOST" ResourceTypeOrder ResourceType = "ORDER" )
Enum values for ResourceType
func (ResourceType) Values ¶
func (ResourceType) Values() []ResourceType
Values returns all known values for ResourceType. 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 ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
You have exceeded a service quota.
func (*ServiceQuotaExceededException) Error ¶
func (e *ServiceQuotaExceededException) Error() string
func (*ServiceQuotaExceededException) ErrorCode ¶
func (e *ServiceQuotaExceededException) ErrorCode() string
func (*ServiceQuotaExceededException) ErrorFault ¶
func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
func (*ServiceQuotaExceededException) ErrorMessage ¶
func (e *ServiceQuotaExceededException) ErrorMessage() string
type ShipmentCarrier ¶
type ShipmentCarrier string
const ( ShipmentCarrierDhl ShipmentCarrier = "DHL" ShipmentCarrierDbs ShipmentCarrier = "DBS" ShipmentCarrierFedex ShipmentCarrier = "FEDEX" ShipmentCarrierUps ShipmentCarrier = "UPS" ShipmentCarrierExpeditors ShipmentCarrier = "EXPEDITORS" )
Enum values for ShipmentCarrier
func (ShipmentCarrier) Values ¶
func (ShipmentCarrier) Values() []ShipmentCarrier
Values returns all known values for ShipmentCarrier. 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 ShipmentInformation ¶
type ShipmentInformation struct { // The carrier of the shipment. ShipmentCarrier ShipmentCarrier // The tracking number of the shipment. ShipmentTrackingNumber *string // contains filtered or unexported fields }
Information about a line item shipment.
type Site ¶
type Site struct { // The ID of the Amazon Web Services account. AccountId *string // The description of the site. Description *string // The name of the site. Name *string // Notes about a site. Notes *string // City where the hardware is installed and powered on. OperatingAddressCity *string // The ISO-3166 two-letter country code where the hardware is installed and // powered on. OperatingAddressCountryCode *string // State or region where the hardware is installed and powered on. OperatingAddressStateOrRegion *string // Information about the physical and logistical details for a rack at the site. RackPhysicalProperties *RackPhysicalProperties // The Amazon Resource Name (ARN) of the site. SiteArn *string // The ID of the site. SiteId *string // The site tags. Tags map[string]string // contains filtered or unexported fields }
Information about a site.
type SupportedHardwareType ¶
type SupportedHardwareType string
const ( SupportedHardwareTypeRack SupportedHardwareType = "RACK" SupportedHardwareTypeServer SupportedHardwareType = "SERVER" )
Enum values for SupportedHardwareType
func (SupportedHardwareType) Values ¶
func (SupportedHardwareType) Values() []SupportedHardwareType
Values returns all known values for SupportedHardwareType. 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 SupportedStorageEnum ¶
type SupportedStorageEnum string
const ( SupportedStorageEnumEbs SupportedStorageEnum = "EBS" SupportedStorageEnumS3 SupportedStorageEnum = "S3" )
Enum values for SupportedStorageEnum
func (SupportedStorageEnum) Values ¶
func (SupportedStorageEnum) Values() []SupportedStorageEnum
Values returns all known values for SupportedStorageEnum. 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 TaskActionOnBlockingInstances ¶
type TaskActionOnBlockingInstances string
const ( TaskActionOnBlockingInstancesWaitForEvacuation TaskActionOnBlockingInstances = "WAIT_FOR_EVACUATION" TaskActionOnBlockingInstancesFailTask TaskActionOnBlockingInstances = "FAIL_TASK" )
Enum values for TaskActionOnBlockingInstances
func (TaskActionOnBlockingInstances) Values ¶
func (TaskActionOnBlockingInstances) Values() []TaskActionOnBlockingInstances
Values returns all known values for TaskActionOnBlockingInstances. 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 UplinkCount ¶
type UplinkCount string
const ( UplinkCountUplinkCount1 UplinkCount = "UPLINK_COUNT_1" UplinkCountUplinkCount2 UplinkCount = "UPLINK_COUNT_2" UplinkCountUplinkCount3 UplinkCount = "UPLINK_COUNT_3" UplinkCountUplinkCount4 UplinkCount = "UPLINK_COUNT_4" UplinkCountUplinkCount5 UplinkCount = "UPLINK_COUNT_5" UplinkCountUplinkCount6 UplinkCount = "UPLINK_COUNT_6" UplinkCountUplinkCount7 UplinkCount = "UPLINK_COUNT_7" UplinkCountUplinkCount8 UplinkCount = "UPLINK_COUNT_8" UplinkCountUplinkCount12 UplinkCount = "UPLINK_COUNT_12" UplinkCountUplinkCount16 UplinkCount = "UPLINK_COUNT_16" )
Enum values for UplinkCount
func (UplinkCount) Values ¶
func (UplinkCount) Values() []UplinkCount
Values returns all known values for UplinkCount. 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 UplinkGbps ¶
type UplinkGbps string
const ( UplinkGbpsUplink1g UplinkGbps = "UPLINK_1G" UplinkGbpsUplink10g UplinkGbps = "UPLINK_10G" UplinkGbpsUplink40g UplinkGbps = "UPLINK_40G" UplinkGbpsUplink100g UplinkGbps = "UPLINK_100G" )
Enum values for UplinkGbps
func (UplinkGbps) Values ¶
func (UplinkGbps) Values() []UplinkGbps
Values returns all known values for UplinkGbps. 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 ValidationException ¶
type ValidationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
A parameter is not valid.
func (*ValidationException) Error ¶
func (e *ValidationException) Error() string
func (*ValidationException) ErrorCode ¶
func (e *ValidationException) ErrorCode() string
func (*ValidationException) ErrorFault ¶
func (e *ValidationException) ErrorFault() smithy.ErrorFault
func (*ValidationException) ErrorMessage ¶
func (e *ValidationException) ErrorMessage() string
Source Files ¶
- Version
- v1.50.1 (latest)
- Published
- Apr 3, 2025
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 7 hours ago –
Tools for package owners.