ecstcs

package
v0.0.0-...-b702281 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: Apache-2.0 Imports: 6 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AckPublishHealth

type AckPublishHealth struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (AckPublishHealth) GoString

func (s AckPublishHealth) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (AckPublishHealth) String

func (s AckPublishHealth) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type AckPublishInstanceStatus

type AckPublishInstanceStatus struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (AckPublishInstanceStatus) GoString

func (s AckPublishInstanceStatus) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (AckPublishInstanceStatus) String

func (s AckPublishInstanceStatus) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type AckPublishMetric

type AckPublishMetric struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (AckPublishMetric) GoString

func (s AckPublishMetric) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (AckPublishMetric) String

func (s AckPublishMetric) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type BadRequestException

type BadRequestException struct {
	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`

	Message_ *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (*BadRequestException) Code

func (s *BadRequestException) Code() string

Code returns the exception type name.

func (*BadRequestException) Error

func (s *BadRequestException) Error() string

func (BadRequestException) GoString

func (s BadRequestException) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*BadRequestException) Message

func (s *BadRequestException) Message() string

Message returns the exception's message.

func (*BadRequestException) OrigErr

func (s *BadRequestException) OrigErr() error

OrigErr always returns nil, satisfies awserr.Error interface.

func (*BadRequestException) RequestID

func (s *BadRequestException) RequestID() string

RequestID returns the service's response RequestID for request.

func (*BadRequestException) StatusCode

func (s *BadRequestException) StatusCode() int

Status code returns the HTTP status code for the request's response error.

func (BadRequestException) String

func (s BadRequestException) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type CWStatsSet

type CWStatsSet struct {
	Max *float64 `locationName:"max" type:"double"`

	Min *float64 `locationName:"min" type:"double"`

	SampleCount *int64 `locationName:"sampleCount" type:"integer"`

	Sum *float64 `locationName:"sum" type:"double"`
	// contains filtered or unexported fields
}

func (CWStatsSet) GoString

func (s CWStatsSet) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (CWStatsSet) String

func (s CWStatsSet) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type ContainerHealth

type ContainerHealth struct {
	ContainerName *string `locationName:"containerName" type:"string"`

	HealthStatus *string `locationName:"healthStatus" type:"string" enum:"HealthStatus"`

	StatusSince *time.Time `locationName:"statusSince" type:"timestamp"`
	// contains filtered or unexported fields
}

func (ContainerHealth) GoString

func (s ContainerHealth) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (ContainerHealth) String

func (s ContainerHealth) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type ContainerMetric

type ContainerMetric struct {
	ContainerArn *string `locationName:"containerArn" type:"string"`

	ContainerName *string `locationName:"containerName" type:"string"`

	CpuStatsSet *CWStatsSet `locationName:"cpuStatsSet" type:"structure"`

	MemoryStatsSet *CWStatsSet `locationName:"memoryStatsSet" type:"structure"`

	NetworkStatsSet *NetworkStatsSet `locationName:"networkStatsSet" type:"structure"`

	StorageStatsSet *StorageStatsSet `locationName:"storageStatsSet" type:"structure"`
	// contains filtered or unexported fields
}

func (ContainerMetric) GoString

func (s ContainerMetric) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (ContainerMetric) String

func (s ContainerMetric) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*ContainerMetric) Validate

func (s *ContainerMetric) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type Dimension

type Dimension struct {
	Key *string `locationName:"key" type:"string"`

	Value *string `locationName:"value" type:"string"`
	// contains filtered or unexported fields
}

func (Dimension) GoString

func (s Dimension) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (Dimension) String

func (s Dimension) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type EphemeralStorageMetrics

type EphemeralStorageMetrics struct {
	BytesUtilized *ULongStatsSet `locationName:"bytesUtilized" type:"structure"`
	// contains filtered or unexported fields
}

func (EphemeralStorageMetrics) GoString

func (s EphemeralStorageMetrics) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (EphemeralStorageMetrics) String

func (s EphemeralStorageMetrics) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*EphemeralStorageMetrics) Validate

func (s *EphemeralStorageMetrics) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GeneralMetric

type GeneralMetric struct {
	MetricCounts []*int64 `locationName:"metricCounts" type:"list"`

	MetricName *string `locationName:"metricName" type:"string"`

	MetricValues []*float64 `locationName:"metricValues" type:"list"`
	// contains filtered or unexported fields
}

func (GeneralMetric) GoString

func (s GeneralMetric) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (GeneralMetric) String

func (s GeneralMetric) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type GeneralMetricsWrapper

type GeneralMetricsWrapper struct {
	Dimensions []*Dimension `locationName:"dimensions" type:"list"`

	GeneralMetrics []*GeneralMetric `locationName:"generalMetrics" type:"list"`

	MetricType *string `locationName:"metricType" type:"string" enum:"MetricType"`
	// contains filtered or unexported fields
}

func (GeneralMetricsWrapper) GoString

func (s GeneralMetricsWrapper) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (GeneralMetricsWrapper) String

func (s GeneralMetricsWrapper) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type HealthMessage

type HealthMessage struct {
	Metadata      *HealthMetadata
	HealthMetrics []*TaskHealth
}

type HealthMetadata

type HealthMetadata struct {
	Cluster *string `locationName:"cluster" type:"string"`

	ContainerInstance *string `locationName:"containerInstance" type:"string"`

	Fin *bool `locationName:"fin" type:"boolean"`

	MessageId *string `locationName:"messageId" type:"string"`
	// contains filtered or unexported fields
}

func (HealthMetadata) GoString

func (s HealthMetadata) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (HealthMetadata) String

func (s HealthMetadata) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type HeartbeatInput

type HeartbeatInput struct {
	Healthy *bool `locationName:"healthy" type:"boolean"`
	// contains filtered or unexported fields
}

func (HeartbeatInput) GoString

func (s HeartbeatInput) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (HeartbeatInput) String

func (s HeartbeatInput) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type HeartbeatMessage

type HeartbeatMessage struct {
	Healthy *bool `locationName:"healthy" type:"boolean"`
	// contains filtered or unexported fields
}

func (HeartbeatMessage) GoString

func (s HeartbeatMessage) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (HeartbeatMessage) String

func (s HeartbeatMessage) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type HeartbeatOutput

type HeartbeatOutput struct {
	// contains filtered or unexported fields
}

func (HeartbeatOutput) GoString

func (s HeartbeatOutput) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (HeartbeatOutput) String

func (s HeartbeatOutput) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type InstanceStatus

type InstanceStatus struct {
	LastStatusChange *time.Time `locationName:"lastStatusChange" type:"timestamp"`

	LastUpdated *time.Time `locationName:"lastUpdated" type:"timestamp"`

	Status *string `locationName:"status" type:"string" enum:"InstanceHealthcheckStatus"`

	Type *string `locationName:"type" type:"string"`
	// contains filtered or unexported fields
}

func (InstanceStatus) GoString

func (s InstanceStatus) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (InstanceStatus) String

func (s InstanceStatus) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type InstanceStatusMetadata

type InstanceStatusMetadata struct {
	Cluster *string `locationName:"cluster" type:"string"`

	ContainerInstance *string `locationName:"containerInstance" type:"string"`

	RequestId *string `locationName:"requestId" type:"string"`
	// contains filtered or unexported fields
}

func (InstanceStatusMetadata) GoString

func (s InstanceStatusMetadata) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (InstanceStatusMetadata) String

func (s InstanceStatusMetadata) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type InvalidParameterException

type InvalidParameterException struct {
	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`

	Message_ *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (*InvalidParameterException) Code

Code returns the exception type name.

func (*InvalidParameterException) Error

func (s *InvalidParameterException) Error() string

func (InvalidParameterException) GoString

func (s InvalidParameterException) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*InvalidParameterException) Message

func (s *InvalidParameterException) Message() string

Message returns the exception's message.

func (*InvalidParameterException) OrigErr

func (s *InvalidParameterException) OrigErr() error

OrigErr always returns nil, satisfies awserr.Error interface.

func (*InvalidParameterException) RequestID

func (s *InvalidParameterException) RequestID() string

RequestID returns the service's response RequestID for request.

func (*InvalidParameterException) StatusCode

func (s *InvalidParameterException) StatusCode() int

Status code returns the HTTP status code for the request's response error.

func (InvalidParameterException) String

func (s InvalidParameterException) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type MetricsMetadata

type MetricsMetadata struct {
	Cluster *string `locationName:"cluster" type:"string"`

	ContainerInstance *string `locationName:"containerInstance" type:"string"`

	Fin *bool `locationName:"fin" type:"boolean"`

	Idle *bool `locationName:"idle" type:"boolean"`

	MessageId *string `locationName:"messageId" type:"string"`
	// contains filtered or unexported fields
}

func (MetricsMetadata) GoString

func (s MetricsMetadata) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (MetricsMetadata) String

func (s MetricsMetadata) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type NetworkStatsSet

type NetworkStatsSet struct {
	RxBytes *ULongStatsSet `locationName:"rxBytes" type:"structure"`

	RxBytesPerSecond *UDoubleCWStatsSet `locationName:"rxBytesPerSecond" type:"structure"`

	RxDropped *ULongStatsSet `locationName:"rxDropped" type:"structure"`

	RxErrors *ULongStatsSet `locationName:"rxErrors" type:"structure"`

	RxPackets *ULongStatsSet `locationName:"rxPackets" type:"structure"`

	TxBytes *ULongStatsSet `locationName:"txBytes" type:"structure"`

	TxBytesPerSecond *UDoubleCWStatsSet `locationName:"txBytesPerSecond" type:"structure"`

	TxDropped *ULongStatsSet `locationName:"txDropped" type:"structure"`

	TxErrors *ULongStatsSet `locationName:"txErrors" type:"structure"`

	TxPackets *ULongStatsSet `locationName:"txPackets" type:"structure"`
	// contains filtered or unexported fields
}

func (NetworkStatsSet) GoString

func (s NetworkStatsSet) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (NetworkStatsSet) String

func (s NetworkStatsSet) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*NetworkStatsSet) Validate

func (s *NetworkStatsSet) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type PublishHealthInput

type PublishHealthInput struct {
	Metadata *HealthMetadata `locationName:"metadata" type:"structure"`

	Tasks []*TaskHealth `locationName:"tasks" type:"list"`

	Timestamp *time.Time `locationName:"timestamp" type:"timestamp"`
	// contains filtered or unexported fields
}

func (PublishHealthInput) GoString

func (s PublishHealthInput) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (PublishHealthInput) String

func (s PublishHealthInput) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type PublishHealthOutput

type PublishHealthOutput struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (PublishHealthOutput) GoString

func (s PublishHealthOutput) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (PublishHealthOutput) String

func (s PublishHealthOutput) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type PublishHealthRequest

type PublishHealthRequest struct {
	Metadata *HealthMetadata `locationName:"metadata" type:"structure"`

	Tasks []*TaskHealth `locationName:"tasks" type:"list"`

	Timestamp *time.Time `locationName:"timestamp" type:"timestamp"`
	// contains filtered or unexported fields
}

func NewPublishHealthMetricsRequest

func NewPublishHealthMetricsRequest(metadata *HealthMetadata, healthMetrics []*TaskHealth) *PublishHealthRequest

NewPublishHealthMetricsRequest creates a PublishHealthRequest

func (PublishHealthRequest) GoString

func (s PublishHealthRequest) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (PublishHealthRequest) String

func (s PublishHealthRequest) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type PublishInstanceStatusInput

type PublishInstanceStatusInput struct {
	Metadata *InstanceStatusMetadata `locationName:"metadata" type:"structure"`

	Statuses []*InstanceStatus `locationName:"statuses" type:"list"`

	Timestamp *time.Time `locationName:"timestamp" type:"timestamp"`
	// contains filtered or unexported fields
}

func (PublishInstanceStatusInput) GoString

func (s PublishInstanceStatusInput) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (PublishInstanceStatusInput) String

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type PublishInstanceStatusOutput

type PublishInstanceStatusOutput struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (PublishInstanceStatusOutput) GoString

func (s PublishInstanceStatusOutput) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (PublishInstanceStatusOutput) String

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type PublishInstanceStatusRequest

type PublishInstanceStatusRequest struct {
	Metadata *InstanceStatusMetadata `locationName:"metadata" type:"structure"`

	Statuses []*InstanceStatus `locationName:"statuses" type:"list"`

	Timestamp *time.Time `locationName:"timestamp" type:"timestamp"`
	// contains filtered or unexported fields
}

func (PublishInstanceStatusRequest) GoString

func (s PublishInstanceStatusRequest) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (PublishInstanceStatusRequest) String

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type PublishMetricsInput

type PublishMetricsInput struct {
	Metadata *MetricsMetadata `locationName:"metadata" type:"structure"`

	TaskMetrics []*TaskMetric `locationName:"taskMetrics" type:"list"`

	Timestamp *time.Time `locationName:"timestamp" type:"timestamp"`
	// contains filtered or unexported fields
}

func (PublishMetricsInput) GoString

func (s PublishMetricsInput) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (PublishMetricsInput) String

func (s PublishMetricsInput) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*PublishMetricsInput) Validate

func (s *PublishMetricsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type PublishMetricsOutput

type PublishMetricsOutput struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (PublishMetricsOutput) GoString

func (s PublishMetricsOutput) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (PublishMetricsOutput) String

func (s PublishMetricsOutput) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type PublishMetricsRequest

type PublishMetricsRequest struct {
	Metadata *MetricsMetadata `locationName:"metadata" type:"structure"`

	TaskMetrics []*TaskMetric `locationName:"taskMetrics" type:"list"`

	Timestamp *time.Time `locationName:"timestamp" type:"timestamp"`
	// contains filtered or unexported fields
}

func NewPublishMetricsRequest

func NewPublishMetricsRequest(metadata *MetricsMetadata, taskMetrics []*TaskMetric) *PublishMetricsRequest

NewPublishMetricsRequest creates a PublishMetricsRequest object.

func (PublishMetricsRequest) GoString

func (s PublishMetricsRequest) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (PublishMetricsRequest) String

func (s PublishMetricsRequest) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type ResourceValidationException

type ResourceValidationException struct {
	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`

	Message_ *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (*ResourceValidationException) Code

Code returns the exception type name.

func (*ResourceValidationException) Error

func (ResourceValidationException) GoString

func (s ResourceValidationException) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*ResourceValidationException) Message

func (s *ResourceValidationException) Message() string

Message returns the exception's message.

func (*ResourceValidationException) OrigErr

func (s *ResourceValidationException) OrigErr() error

OrigErr always returns nil, satisfies awserr.Error interface.

func (*ResourceValidationException) RequestID

func (s *ResourceValidationException) RequestID() string

RequestID returns the service's response RequestID for request.

func (*ResourceValidationException) StatusCode

func (s *ResourceValidationException) StatusCode() int

Status code returns the HTTP status code for the request's response error.

func (ResourceValidationException) String

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type ServerException

type ServerException struct {
	RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`

	Message_ *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (*ServerException) Code

func (s *ServerException) Code() string

Code returns the exception type name.

func (*ServerException) Error

func (s *ServerException) Error() string

func (ServerException) GoString

func (s ServerException) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*ServerException) Message

func (s *ServerException) Message() string

Message returns the exception's message.

func (*ServerException) OrigErr

func (s *ServerException) OrigErr() error

OrigErr always returns nil, satisfies awserr.Error interface.

func (*ServerException) RequestID

func (s *ServerException) RequestID() string

RequestID returns the service's response RequestID for request.

func (*ServerException) StatusCode

func (s *ServerException) StatusCode() int

Status code returns the HTTP status code for the request's response error.

func (ServerException) String

func (s ServerException) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type StartTelemetrySessionInput

type StartTelemetrySessionInput struct {
	Cluster *string `locationName:"cluster" type:"string"`

	ContainerInstance *string `locationName:"containerInstance" type:"string"`
	// contains filtered or unexported fields
}

func (StartTelemetrySessionInput) GoString

func (s StartTelemetrySessionInput) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (StartTelemetrySessionInput) String

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type StartTelemetrySessionOutput

type StartTelemetrySessionOutput struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (StartTelemetrySessionOutput) GoString

func (s StartTelemetrySessionOutput) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (StartTelemetrySessionOutput) String

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type StartTelemetrySessionRequest

type StartTelemetrySessionRequest struct {
	Cluster *string `locationName:"cluster" type:"string"`

	ContainerInstance *string `locationName:"containerInstance" type:"string"`
	// contains filtered or unexported fields
}

func (StartTelemetrySessionRequest) GoString

func (s StartTelemetrySessionRequest) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (StartTelemetrySessionRequest) String

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type StopTelemetrySessionMessage

type StopTelemetrySessionMessage struct {
	Message *string `locationName:"message" type:"string"`
	// contains filtered or unexported fields
}

func (StopTelemetrySessionMessage) GoString

func (s StopTelemetrySessionMessage) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (StopTelemetrySessionMessage) String

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type StorageStatsSet

type StorageStatsSet struct {
	ReadSizeBytes *ULongStatsSet `locationName:"readSizeBytes" type:"structure"`

	WriteSizeBytes *ULongStatsSet `locationName:"writeSizeBytes" type:"structure"`
	// contains filtered or unexported fields
}

func (StorageStatsSet) GoString

func (s StorageStatsSet) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (StorageStatsSet) String

func (s StorageStatsSet) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*StorageStatsSet) Validate

func (s *StorageStatsSet) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type TaskHealth

type TaskHealth struct {
	ClusterArn *string `locationName:"clusterArn" type:"string"`

	Containers []*ContainerHealth `locationName:"containers" type:"list"`

	TaskArn *string `locationName:"taskArn" type:"string"`

	TaskDefinitionFamily *string `locationName:"taskDefinitionFamily" type:"string"`

	TaskDefinitionVersion *string `locationName:"taskDefinitionVersion" type:"string"`
	// contains filtered or unexported fields
}

func (TaskHealth) GoString

func (s TaskHealth) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (TaskHealth) String

func (s TaskHealth) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

type TaskMetric

type TaskMetric struct {
	ClusterArn *string `locationName:"clusterArn" type:"string"`

	ContainerMetrics []*ContainerMetric `locationName:"containerMetrics" type:"list"`

	EphemeralStorageMetrics *EphemeralStorageMetrics `locationName:"ephemeralStorageMetrics" type:"structure"`

	ServiceConnectMetricsWrapper []*GeneralMetricsWrapper `locationName:"serviceConnectMetricsWrapper" type:"list"`

	TaskArn *string `locationName:"taskArn" type:"string"`

	TaskDefinitionFamily *string `locationName:"taskDefinitionFamily" type:"string"`

	TaskDefinitionVersion *string `locationName:"taskDefinitionVersion" type:"string"`

	VolumeMetrics []*VolumeMetric `locationName:"volumeMetrics" type:"list"`
	// contains filtered or unexported fields
}

func (TaskMetric) GoString

func (s TaskMetric) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (TaskMetric) String

func (s TaskMetric) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*TaskMetric) Validate

func (s *TaskMetric) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type TelemetryMessage

type TelemetryMessage struct {
	Metadata    *MetricsMetadata
	TaskMetrics []*TaskMetric
}

type UDoubleCWStatsSet

type UDoubleCWStatsSet struct {

	// Max is a required field
	Max *float64 `locationName:"max" type:"double" required:"true"`

	// Min is a required field
	Min *float64 `locationName:"min" type:"double" required:"true"`

	// SampleCount is a required field
	SampleCount *int64 `locationName:"sampleCount" type:"integer" required:"true"`

	// Sum is a required field
	Sum *float64 `locationName:"sum" type:"double" required:"true"`
	// contains filtered or unexported fields
}

func (UDoubleCWStatsSet) GoString

func (s UDoubleCWStatsSet) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (UDoubleCWStatsSet) String

func (s UDoubleCWStatsSet) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*UDoubleCWStatsSet) Validate

func (s *UDoubleCWStatsSet) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ULongStatsSet

type ULongStatsSet struct {

	// Max is a required field
	Max *int64 `locationName:"max" type:"long" required:"true"`

	// Min is a required field
	Min *int64 `locationName:"min" type:"long" required:"true"`

	OverflowMax *int64 `locationName:"overflowMax" type:"long"`

	OverflowMin *int64 `locationName:"overflowMin" type:"long"`

	OverflowSum *int64 `locationName:"overflowSum" type:"long"`

	// SampleCount is a required field
	SampleCount *int64 `locationName:"sampleCount" type:"long" required:"true"`

	// Sum is a required field
	Sum *int64 `locationName:"sum" type:"long" required:"true"`
	// contains filtered or unexported fields
}

func (ULongStatsSet) GoString

func (s ULongStatsSet) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (ULongStatsSet) String

func (s ULongStatsSet) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*ULongStatsSet) Validate

func (s *ULongStatsSet) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type VolumeMetric

type VolumeMetric struct {
	Size *UDoubleCWStatsSet `locationName:"size" type:"structure"`

	Utilized *UDoubleCWStatsSet `locationName:"utilized" type:"structure"`

	VolumeId *string `locationName:"volumeId" type:"string"`

	VolumeName *string `locationName:"volumeName" type:"string"`
	// contains filtered or unexported fields
}

func (VolumeMetric) GoString

func (s VolumeMetric) GoString() string

GoString returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (VolumeMetric) String

func (s VolumeMetric) String() string

String returns the string representation.

API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".

func (*VolumeMetric) Validate

func (s *VolumeMetric) Validate() error

Validate inspects the fields of the type to determine if they are valid.

Jump to

Keyboard shortcuts

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