types

package
v1.19.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 29, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeviceTemplate

type DeviceTemplate struct {

	// An optional Lambda function to invoke instead of the default Lambda function
	// provided by the placement template.
	CallbackOverrides map[string]string

	// The device type, which currently must be "button" .
	DeviceType *string
	// contains filtered or unexported fields
}

An object representing a device for a placement template (see PlacementTemplate ).

type InternalFailureException

type InternalFailureException struct {
	Message *string

	ErrorCodeOverride *string

	Code *string
	// contains filtered or unexported fields
}

func (*InternalFailureException) Error

func (e *InternalFailureException) Error() string

func (*InternalFailureException) ErrorCode

func (e *InternalFailureException) ErrorCode() string

func (*InternalFailureException) ErrorFault

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

func (*InternalFailureException) ErrorMessage

func (e *InternalFailureException) ErrorMessage() string

type InvalidRequestException

type InvalidRequestException struct {
	Message *string

	ErrorCodeOverride *string

	Code *string
	// contains filtered or unexported fields
}

func (*InvalidRequestException) Error

func (e *InvalidRequestException) Error() string

func (*InvalidRequestException) ErrorCode

func (e *InvalidRequestException) ErrorCode() string

func (*InvalidRequestException) ErrorFault

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

func (*InvalidRequestException) ErrorMessage

func (e *InvalidRequestException) ErrorMessage() string

type PlacementDescription

type PlacementDescription struct {

	// The user-defined attributes associated with the placement.
	//
	// This member is required.
	Attributes map[string]string

	// The date when the placement was initially created, in UNIX epoch time format.
	//
	// This member is required.
	CreatedDate *time.Time

	// The name of the placement.
	//
	// This member is required.
	PlacementName *string

	// The name of the project containing the placement.
	//
	// This member is required.
	ProjectName *string

	// The date when the placement was last updated, in UNIX epoch time format. If the
	// placement was not updated, then createdDate and updatedDate are the same.
	//
	// This member is required.
	UpdatedDate *time.Time
	// contains filtered or unexported fields
}

An object describing a project's placement.

type PlacementSummary

type PlacementSummary struct {

	// The date when the placement was originally created, in UNIX epoch time format.
	//
	// This member is required.
	CreatedDate *time.Time

	// The name of the placement being summarized.
	//
	// This member is required.
	PlacementName *string

	// The name of the project containing the placement.
	//
	// This member is required.
	ProjectName *string

	// The date when the placement was last updated, in UNIX epoch time format. If the
	// placement was not updated, then createdDate and updatedDate are the same.
	//
	// This member is required.
	UpdatedDate *time.Time
	// contains filtered or unexported fields
}

An object providing summary information for a particular placement.

type PlacementTemplate

type PlacementTemplate struct {

	// The default attributes (key/value pairs) to be applied to all placements using
	// this template.
	DefaultAttributes map[string]string

	// An object specifying the DeviceTemplate for all placements using this (
	// PlacementTemplate ) template.
	DeviceTemplates map[string]DeviceTemplate
	// contains filtered or unexported fields
}

An object defining the template for a placement.

type ProjectDescription

type ProjectDescription struct {

	// The date when the project was originally created, in UNIX epoch time format.
	//
	// This member is required.
	CreatedDate *time.Time

	// The name of the project for which to obtain information from.
	//
	// This member is required.
	ProjectName *string

	// The date when the project was last updated, in UNIX epoch time format. If the
	// project was not updated, then createdDate and updatedDate are the same.
	//
	// This member is required.
	UpdatedDate *time.Time

	// The ARN of the project.
	Arn *string

	// The description of the project.
	Description *string

	// An object describing the project's placement specifications.
	PlacementTemplate *PlacementTemplate

	// The tags (metadata key/value pairs) associated with the project.
	Tags map[string]string
	// contains filtered or unexported fields
}

An object providing detailed information for a particular project associated with an AWS account and region.

type ProjectSummary

type ProjectSummary struct {

	// The date when the project was originally created, in UNIX epoch time format.
	//
	// This member is required.
	CreatedDate *time.Time

	// The name of the project being summarized.
	//
	// This member is required.
	ProjectName *string

	// The date when the project was last updated, in UNIX epoch time format. If the
	// project was not updated, then createdDate and updatedDate are the same.
	//
	// This member is required.
	UpdatedDate *time.Time

	// The ARN of the project.
	Arn *string

	// The tags (metadata key/value pairs) associated with the project.
	Tags map[string]string
	// contains filtered or unexported fields
}

An object providing summary information for a particular project for an associated AWS account and region.

type ResourceConflictException

type ResourceConflictException struct {
	Message *string

	ErrorCodeOverride *string

	Code *string
	// contains filtered or unexported fields
}

func (*ResourceConflictException) Error

func (e *ResourceConflictException) Error() string

func (*ResourceConflictException) ErrorCode

func (e *ResourceConflictException) ErrorCode() string

func (*ResourceConflictException) ErrorFault

func (*ResourceConflictException) ErrorMessage

func (e *ResourceConflictException) ErrorMessage() string

type ResourceNotFoundException

type ResourceNotFoundException struct {
	Message *string

	ErrorCodeOverride *string

	Code *string
	// contains filtered or unexported fields
}

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

type TooManyRequestsException

type TooManyRequestsException struct {
	Message *string

	ErrorCodeOverride *string

	Code *string
	// contains filtered or unexported fields
}

func (*TooManyRequestsException) Error

func (e *TooManyRequestsException) Error() string

func (*TooManyRequestsException) ErrorCode

func (e *TooManyRequestsException) ErrorCode() string

func (*TooManyRequestsException) ErrorFault

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

func (*TooManyRequestsException) ErrorMessage

func (e *TooManyRequestsException) ErrorMessage() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL