Documentation ¶
Index ¶
- type AckPublishHealth
- type AckPublishInstanceStatus
- type AckPublishMetric
- type BadRequestException
- func (s *BadRequestException) Code() string
- func (s *BadRequestException) Error() string
- func (s BadRequestException) GoString() string
- func (s *BadRequestException) Message() string
- func (s *BadRequestException) OrigErr() error
- func (s *BadRequestException) RequestID() string
- func (s *BadRequestException) StatusCode() int
- func (s BadRequestException) String() string
- type CWStatsSet
- type ContainerHealth
- type ContainerMetric
- type Dimension
- type EphemeralStorageMetrics
- type GeneralMetric
- type GeneralMetricsWrapper
- type HealthMessage
- type HealthMetadata
- type HeartbeatInput
- type HeartbeatMessage
- type HeartbeatOutput
- type InstanceMetrics
- type InstanceStatus
- type InstanceStatusMetadata
- type InstanceStorageMetrics
- type InvalidParameterException
- func (s *InvalidParameterException) Code() string
- func (s *InvalidParameterException) Error() string
- func (s InvalidParameterException) GoString() string
- func (s *InvalidParameterException) Message() string
- func (s *InvalidParameterException) OrigErr() error
- func (s *InvalidParameterException) RequestID() string
- func (s *InvalidParameterException) StatusCode() int
- func (s InvalidParameterException) String() string
- type MetricsMetadata
- type NetworkStatsSet
- type PublishHealthInput
- type PublishHealthOutput
- type PublishHealthRequest
- type PublishInstanceStatusInput
- type PublishInstanceStatusOutput
- type PublishInstanceStatusRequest
- type PublishMetricsInput
- type PublishMetricsOutput
- type PublishMetricsRequest
- type ResourceValidationException
- func (s *ResourceValidationException) Code() string
- func (s *ResourceValidationException) Error() string
- func (s ResourceValidationException) GoString() string
- func (s *ResourceValidationException) Message() string
- func (s *ResourceValidationException) OrigErr() error
- func (s *ResourceValidationException) RequestID() string
- func (s *ResourceValidationException) StatusCode() int
- func (s ResourceValidationException) String() string
- type RestartStatsSet
- type ServerException
- func (s *ServerException) Code() string
- func (s *ServerException) Error() string
- func (s ServerException) GoString() string
- func (s *ServerException) Message() string
- func (s *ServerException) OrigErr() error
- func (s *ServerException) RequestID() string
- func (s *ServerException) StatusCode() int
- func (s ServerException) String() string
- type StartTelemetrySessionInput
- type StartTelemetrySessionOutput
- type StartTelemetrySessionRequest
- type StopTelemetrySessionMessage
- type StorageStatsSet
- type TaskHealth
- type TaskMetric
- type TelemetryMessage
- type UDoubleCWStatsSet
- type ULongStatsSet
- type VolumeMetric
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"` StatusMessage *string `locationName:"statusMessage" type:"string"` 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"` RestartStatsSet *RestartStatsSet `locationName:"restartStatsSet" 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 }
type EphemeralStorageMetrics ¶
type EphemeralStorageMetrics struct { BytesUtilized *ULongStatsSet `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 InstanceMetrics ¶
type InstanceMetrics struct { Storage *InstanceStorageMetrics `locationName:"storage" type:"structure"` // contains filtered or unexported fields }
func (InstanceMetrics) GoString ¶
func (s InstanceMetrics) 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 (InstanceMetrics) String ¶
func (s InstanceMetrics) 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 InstanceStorageMetrics ¶
type InstanceStorageMetrics struct { DataFilesystem *float64 `type:"double"` OSFilesystem *float64 `type:"double"` // contains filtered or unexported fields }
func (InstanceStorageMetrics) GoString ¶
func (s InstanceStorageMetrics) 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 (InstanceStorageMetrics) String ¶
func (s InstanceStorageMetrics) 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 ¶
func (s *InvalidParameterException) Code() string
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 ¶
func (s PublishInstanceStatusInput) 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 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 ¶
func (s PublishInstanceStatusOutput) 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 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 ¶
func (s PublishInstanceStatusRequest) 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 PublishMetricsInput ¶
type PublishMetricsInput struct { InstanceMetrics *InstanceMetrics `locationName:"instanceMetrics" type:"structure"` 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 { InstanceMetrics *InstanceMetrics `locationName:"instanceMetrics" type:"structure"` 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 ¶
func (s *ResourceValidationException) Code() string
Code returns the exception type name.
func (*ResourceValidationException) Error ¶
func (s *ResourceValidationException) Error() string
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 ¶
func (s ResourceValidationException) 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 RestartStatsSet ¶
type RestartStatsSet struct { RestartCount *int64 `locationName:"restartCount" type:"integer"` // contains filtered or unexported fields }
func (RestartStatsSet) GoString ¶
func (s RestartStatsSet) 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 (RestartStatsSet) String ¶
func (s RestartStatsSet) 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 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 ¶
func (s StartTelemetrySessionInput) 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 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 ¶
func (s StartTelemetrySessionOutput) 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 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 ¶
func (s StartTelemetrySessionRequest) 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 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 ¶
func (s StopTelemetrySessionMessage) 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 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.