Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeBadRequestException + const ErrCodeConflictException + const ErrCodeInternalServerErrorException + const ErrCodeInternalServerException + const ErrCodeLimitExceededException + const ErrCodeNotFoundException + const ErrCodeResourceNotFoundException + const ErrCodeThrottlingException + const ErrCodeTooManyRequestsException + const ErrCodeValidationException + const HealthEventImpactTypeAvailability + const HealthEventImpactTypeLocalAvailability + const HealthEventImpactTypeLocalPerformance + const HealthEventImpactTypePerformance + const HealthEventStatusActive + const HealthEventStatusResolved + const LocalHealthEventsConfigStatusDisabled + const LocalHealthEventsConfigStatusEnabled + const LogDeliveryStatusDisabled + const LogDeliveryStatusEnabled + const MonitorConfigStateActive + const MonitorConfigStateError + const MonitorConfigStateInactive + const MonitorConfigStatePending + const MonitorProcessingStatusCodeCollectingData + const MonitorProcessingStatusCodeFaultAccessCloudwatch + const MonitorProcessingStatusCodeFaultService + const MonitorProcessingStatusCodeInactive + const MonitorProcessingStatusCodeInsufficientData + const MonitorProcessingStatusCodeOk + const ServiceID + const ServiceName + const TriangulationEventTypeAws + const TriangulationEventTypeInternet + func HealthEventImpactType_Values() []string + func HealthEventStatus_Values() []string + func LocalHealthEventsConfigStatus_Values() []string + func LogDeliveryStatus_Values() []string + func MonitorConfigState_Values() []string + func MonitorProcessingStatusCode_Values() []string + func TriangulationEventType_Values() []string + type AccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *AccessDeniedException) Code() string + func (s *AccessDeniedException) Error() string + func (s *AccessDeniedException) Message() string + func (s *AccessDeniedException) OrigErr() error + func (s *AccessDeniedException) RequestID() string + func (s *AccessDeniedException) StatusCode() int + func (s AccessDeniedException) GoString() string + func (s AccessDeniedException) String() string + type AvailabilityMeasurement struct + ExperienceScore *float64 + PercentOfClientLocationImpacted *float64 + PercentOfTotalTrafficImpacted *float64 + func (s *AvailabilityMeasurement) SetExperienceScore(v float64) *AvailabilityMeasurement + func (s *AvailabilityMeasurement) SetPercentOfClientLocationImpacted(v float64) *AvailabilityMeasurement + func (s *AvailabilityMeasurement) SetPercentOfTotalTrafficImpacted(v float64) *AvailabilityMeasurement + func (s AvailabilityMeasurement) GoString() string + func (s AvailabilityMeasurement) String() string + type BadRequestException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *BadRequestException) Code() string + func (s *BadRequestException) Error() string + func (s *BadRequestException) Message() string + func (s *BadRequestException) OrigErr() error + func (s *BadRequestException) RequestID() string + func (s *BadRequestException) StatusCode() int + func (s BadRequestException) GoString() string + func (s BadRequestException) String() string + type ConflictException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConflictException) Code() string + func (s *ConflictException) Error() string + func (s *ConflictException) Message() string + func (s *ConflictException) OrigErr() error + func (s *ConflictException) RequestID() string + func (s *ConflictException) StatusCode() int + func (s ConflictException) GoString() string + func (s ConflictException) String() string + type CreateMonitorInput struct + ClientToken *string + HealthEventsConfig *HealthEventsConfig + InternetMeasurementsLogDelivery *InternetMeasurementsLogDelivery + MaxCityNetworksToMonitor *int64 + MonitorName *string + Resources []*string + Tags map[string]*string + TrafficPercentageToMonitor *int64 + func (s *CreateMonitorInput) SetClientToken(v string) *CreateMonitorInput + func (s *CreateMonitorInput) SetHealthEventsConfig(v *HealthEventsConfig) *CreateMonitorInput + func (s *CreateMonitorInput) SetInternetMeasurementsLogDelivery(v *InternetMeasurementsLogDelivery) *CreateMonitorInput + func (s *CreateMonitorInput) SetMaxCityNetworksToMonitor(v int64) *CreateMonitorInput + func (s *CreateMonitorInput) SetMonitorName(v string) *CreateMonitorInput + func (s *CreateMonitorInput) SetResources(v []*string) *CreateMonitorInput + func (s *CreateMonitorInput) SetTags(v map[string]*string) *CreateMonitorInput + func (s *CreateMonitorInput) SetTrafficPercentageToMonitor(v int64) *CreateMonitorInput + func (s *CreateMonitorInput) Validate() error + func (s CreateMonitorInput) GoString() string + func (s CreateMonitorInput) String() string + type CreateMonitorOutput struct + Arn *string + Status *string + func (s *CreateMonitorOutput) SetArn(v string) *CreateMonitorOutput + func (s *CreateMonitorOutput) SetStatus(v string) *CreateMonitorOutput + func (s CreateMonitorOutput) GoString() string + func (s CreateMonitorOutput) String() string + type DeleteMonitorInput struct + MonitorName *string + func (s *DeleteMonitorInput) SetMonitorName(v string) *DeleteMonitorInput + func (s *DeleteMonitorInput) Validate() error + func (s DeleteMonitorInput) GoString() string + func (s DeleteMonitorInput) String() string + type DeleteMonitorOutput struct + func (s DeleteMonitorOutput) GoString() string + func (s DeleteMonitorOutput) String() string + type GetHealthEventInput struct + EventId *string + MonitorName *string + func (s *GetHealthEventInput) SetEventId(v string) *GetHealthEventInput + func (s *GetHealthEventInput) SetMonitorName(v string) *GetHealthEventInput + func (s *GetHealthEventInput) Validate() error + func (s GetHealthEventInput) GoString() string + func (s GetHealthEventInput) String() string + type GetHealthEventOutput struct + CreatedAt *time.Time + EndedAt *time.Time + EventArn *string + EventId *string + HealthScoreThreshold *float64 + ImpactType *string + ImpactedLocations []*ImpactedLocation + LastUpdatedAt *time.Time + PercentOfTotalTrafficImpacted *float64 + StartedAt *time.Time + Status *string + func (s *GetHealthEventOutput) SetCreatedAt(v time.Time) *GetHealthEventOutput + func (s *GetHealthEventOutput) SetEndedAt(v time.Time) *GetHealthEventOutput + func (s *GetHealthEventOutput) SetEventArn(v string) *GetHealthEventOutput + func (s *GetHealthEventOutput) SetEventId(v string) *GetHealthEventOutput + func (s *GetHealthEventOutput) SetHealthScoreThreshold(v float64) *GetHealthEventOutput + func (s *GetHealthEventOutput) SetImpactType(v string) *GetHealthEventOutput + func (s *GetHealthEventOutput) SetImpactedLocations(v []*ImpactedLocation) *GetHealthEventOutput + func (s *GetHealthEventOutput) SetLastUpdatedAt(v time.Time) *GetHealthEventOutput + func (s *GetHealthEventOutput) SetPercentOfTotalTrafficImpacted(v float64) *GetHealthEventOutput + func (s *GetHealthEventOutput) SetStartedAt(v time.Time) *GetHealthEventOutput + func (s *GetHealthEventOutput) SetStatus(v string) *GetHealthEventOutput + func (s GetHealthEventOutput) GoString() string + func (s GetHealthEventOutput) String() string + type GetMonitorInput struct + MonitorName *string + func (s *GetMonitorInput) SetMonitorName(v string) *GetMonitorInput + func (s *GetMonitorInput) Validate() error + func (s GetMonitorInput) GoString() string + func (s GetMonitorInput) String() string + type GetMonitorOutput struct + CreatedAt *time.Time + HealthEventsConfig *HealthEventsConfig + InternetMeasurementsLogDelivery *InternetMeasurementsLogDelivery + MaxCityNetworksToMonitor *int64 + ModifiedAt *time.Time + MonitorArn *string + MonitorName *string + ProcessingStatus *string + ProcessingStatusInfo *string + Resources []*string + Status *string + Tags map[string]*string + TrafficPercentageToMonitor *int64 + func (s *GetMonitorOutput) SetCreatedAt(v time.Time) *GetMonitorOutput + func (s *GetMonitorOutput) SetHealthEventsConfig(v *HealthEventsConfig) *GetMonitorOutput + func (s *GetMonitorOutput) SetInternetMeasurementsLogDelivery(v *InternetMeasurementsLogDelivery) *GetMonitorOutput + func (s *GetMonitorOutput) SetMaxCityNetworksToMonitor(v int64) *GetMonitorOutput + func (s *GetMonitorOutput) SetModifiedAt(v time.Time) *GetMonitorOutput + func (s *GetMonitorOutput) SetMonitorArn(v string) *GetMonitorOutput + func (s *GetMonitorOutput) SetMonitorName(v string) *GetMonitorOutput + func (s *GetMonitorOutput) SetProcessingStatus(v string) *GetMonitorOutput + func (s *GetMonitorOutput) SetProcessingStatusInfo(v string) *GetMonitorOutput + func (s *GetMonitorOutput) SetResources(v []*string) *GetMonitorOutput + func (s *GetMonitorOutput) SetStatus(v string) *GetMonitorOutput + func (s *GetMonitorOutput) SetTags(v map[string]*string) *GetMonitorOutput + func (s *GetMonitorOutput) SetTrafficPercentageToMonitor(v int64) *GetMonitorOutput + func (s GetMonitorOutput) GoString() string + func (s GetMonitorOutput) String() string + type HealthEvent struct + CreatedAt *time.Time + EndedAt *time.Time + EventArn *string + EventId *string + HealthScoreThreshold *float64 + ImpactType *string + ImpactedLocations []*ImpactedLocation + LastUpdatedAt *time.Time + PercentOfTotalTrafficImpacted *float64 + StartedAt *time.Time + Status *string + func (s *HealthEvent) SetCreatedAt(v time.Time) *HealthEvent + func (s *HealthEvent) SetEndedAt(v time.Time) *HealthEvent + func (s *HealthEvent) SetEventArn(v string) *HealthEvent + func (s *HealthEvent) SetEventId(v string) *HealthEvent + func (s *HealthEvent) SetHealthScoreThreshold(v float64) *HealthEvent + func (s *HealthEvent) SetImpactType(v string) *HealthEvent + func (s *HealthEvent) SetImpactedLocations(v []*ImpactedLocation) *HealthEvent + func (s *HealthEvent) SetLastUpdatedAt(v time.Time) *HealthEvent + func (s *HealthEvent) SetPercentOfTotalTrafficImpacted(v float64) *HealthEvent + func (s *HealthEvent) SetStartedAt(v time.Time) *HealthEvent + func (s *HealthEvent) SetStatus(v string) *HealthEvent + func (s HealthEvent) GoString() string + func (s HealthEvent) String() string + type HealthEventsConfig struct + AvailabilityLocalHealthEventsConfig *LocalHealthEventsConfig + AvailabilityScoreThreshold *float64 + PerformanceLocalHealthEventsConfig *LocalHealthEventsConfig + PerformanceScoreThreshold *float64 + func (s *HealthEventsConfig) SetAvailabilityLocalHealthEventsConfig(v *LocalHealthEventsConfig) *HealthEventsConfig + func (s *HealthEventsConfig) SetAvailabilityScoreThreshold(v float64) *HealthEventsConfig + func (s *HealthEventsConfig) SetPerformanceLocalHealthEventsConfig(v *LocalHealthEventsConfig) *HealthEventsConfig + func (s *HealthEventsConfig) SetPerformanceScoreThreshold(v float64) *HealthEventsConfig + func (s HealthEventsConfig) GoString() string + func (s HealthEventsConfig) String() string + type ImpactedLocation struct + ASName *string + ASNumber *int64 + CausedBy *NetworkImpairment + City *string + Country *string + CountryCode *string + InternetHealth *InternetHealth + Latitude *float64 + Longitude *float64 + Metro *string + ServiceLocation *string + Status *string + Subdivision *string + SubdivisionCode *string + func (s *ImpactedLocation) SetASName(v string) *ImpactedLocation + func (s *ImpactedLocation) SetASNumber(v int64) *ImpactedLocation + func (s *ImpactedLocation) SetCausedBy(v *NetworkImpairment) *ImpactedLocation + func (s *ImpactedLocation) SetCity(v string) *ImpactedLocation + func (s *ImpactedLocation) SetCountry(v string) *ImpactedLocation + func (s *ImpactedLocation) SetCountryCode(v string) *ImpactedLocation + func (s *ImpactedLocation) SetInternetHealth(v *InternetHealth) *ImpactedLocation + func (s *ImpactedLocation) SetLatitude(v float64) *ImpactedLocation + func (s *ImpactedLocation) SetLongitude(v float64) *ImpactedLocation + func (s *ImpactedLocation) SetMetro(v string) *ImpactedLocation + func (s *ImpactedLocation) SetServiceLocation(v string) *ImpactedLocation + func (s *ImpactedLocation) SetStatus(v string) *ImpactedLocation + func (s *ImpactedLocation) SetSubdivision(v string) *ImpactedLocation + func (s *ImpactedLocation) SetSubdivisionCode(v string) *ImpactedLocation + func (s ImpactedLocation) GoString() string + func (s ImpactedLocation) String() string + type InternalServerErrorException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerErrorException) Code() string + func (s *InternalServerErrorException) Error() string + func (s *InternalServerErrorException) Message() string + func (s *InternalServerErrorException) OrigErr() error + func (s *InternalServerErrorException) RequestID() string + func (s *InternalServerErrorException) StatusCode() int + func (s InternalServerErrorException) GoString() string + func (s InternalServerErrorException) String() string + type InternalServerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerException) Code() string + func (s *InternalServerException) Error() string + func (s *InternalServerException) Message() string + func (s *InternalServerException) OrigErr() error + func (s *InternalServerException) RequestID() string + func (s *InternalServerException) StatusCode() int + func (s InternalServerException) GoString() string + func (s InternalServerException) String() string + type InternetHealth struct + Availability *AvailabilityMeasurement + Performance *PerformanceMeasurement + func (s *InternetHealth) SetAvailability(v *AvailabilityMeasurement) *InternetHealth + func (s *InternetHealth) SetPerformance(v *PerformanceMeasurement) *InternetHealth + func (s InternetHealth) GoString() string + func (s InternetHealth) String() string + type InternetMeasurementsLogDelivery struct + S3Config *S3Config + func (s *InternetMeasurementsLogDelivery) SetS3Config(v *S3Config) *InternetMeasurementsLogDelivery + func (s *InternetMeasurementsLogDelivery) Validate() error + func (s InternetMeasurementsLogDelivery) GoString() string + func (s InternetMeasurementsLogDelivery) String() string + type InternetMonitor struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *InternetMonitor + func (c *InternetMonitor) CreateMonitor(input *CreateMonitorInput) (*CreateMonitorOutput, error) + func (c *InternetMonitor) CreateMonitorRequest(input *CreateMonitorInput) (req *request.Request, output *CreateMonitorOutput) + func (c *InternetMonitor) CreateMonitorWithContext(ctx aws.Context, input *CreateMonitorInput, opts ...request.Option) (*CreateMonitorOutput, error) + func (c *InternetMonitor) DeleteMonitor(input *DeleteMonitorInput) (*DeleteMonitorOutput, error) + func (c *InternetMonitor) DeleteMonitorRequest(input *DeleteMonitorInput) (req *request.Request, output *DeleteMonitorOutput) + func (c *InternetMonitor) DeleteMonitorWithContext(ctx aws.Context, input *DeleteMonitorInput, opts ...request.Option) (*DeleteMonitorOutput, error) + func (c *InternetMonitor) GetHealthEvent(input *GetHealthEventInput) (*GetHealthEventOutput, error) + func (c *InternetMonitor) GetHealthEventRequest(input *GetHealthEventInput) (req *request.Request, output *GetHealthEventOutput) + func (c *InternetMonitor) GetHealthEventWithContext(ctx aws.Context, input *GetHealthEventInput, opts ...request.Option) (*GetHealthEventOutput, error) + func (c *InternetMonitor) GetMonitor(input *GetMonitorInput) (*GetMonitorOutput, error) + func (c *InternetMonitor) GetMonitorRequest(input *GetMonitorInput) (req *request.Request, output *GetMonitorOutput) + func (c *InternetMonitor) GetMonitorWithContext(ctx aws.Context, input *GetMonitorInput, opts ...request.Option) (*GetMonitorOutput, error) + func (c *InternetMonitor) ListHealthEvents(input *ListHealthEventsInput) (*ListHealthEventsOutput, error) + func (c *InternetMonitor) ListHealthEventsPages(input *ListHealthEventsInput, fn func(*ListHealthEventsOutput, bool) bool) error + func (c *InternetMonitor) ListHealthEventsPagesWithContext(ctx aws.Context, input *ListHealthEventsInput, ...) error + func (c *InternetMonitor) ListHealthEventsRequest(input *ListHealthEventsInput) (req *request.Request, output *ListHealthEventsOutput) + func (c *InternetMonitor) ListHealthEventsWithContext(ctx aws.Context, input *ListHealthEventsInput, opts ...request.Option) (*ListHealthEventsOutput, error) + func (c *InternetMonitor) ListMonitors(input *ListMonitorsInput) (*ListMonitorsOutput, error) + func (c *InternetMonitor) ListMonitorsPages(input *ListMonitorsInput, fn func(*ListMonitorsOutput, bool) bool) error + func (c *InternetMonitor) ListMonitorsPagesWithContext(ctx aws.Context, input *ListMonitorsInput, ...) error + func (c *InternetMonitor) ListMonitorsRequest(input *ListMonitorsInput) (req *request.Request, output *ListMonitorsOutput) + func (c *InternetMonitor) ListMonitorsWithContext(ctx aws.Context, input *ListMonitorsInput, opts ...request.Option) (*ListMonitorsOutput, error) + func (c *InternetMonitor) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *InternetMonitor) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *InternetMonitor) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *InternetMonitor) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *InternetMonitor) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *InternetMonitor) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *InternetMonitor) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *InternetMonitor) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *InternetMonitor) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *InternetMonitor) UpdateMonitor(input *UpdateMonitorInput) (*UpdateMonitorOutput, error) + func (c *InternetMonitor) UpdateMonitorRequest(input *UpdateMonitorInput) (req *request.Request, output *UpdateMonitorOutput) + func (c *InternetMonitor) UpdateMonitorWithContext(ctx aws.Context, input *UpdateMonitorInput, opts ...request.Option) (*UpdateMonitorOutput, error) + type LimitExceededException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *LimitExceededException) Code() string + func (s *LimitExceededException) Error() string + func (s *LimitExceededException) Message() string + func (s *LimitExceededException) OrigErr() error + func (s *LimitExceededException) RequestID() string + func (s *LimitExceededException) StatusCode() int + func (s LimitExceededException) GoString() string + func (s LimitExceededException) String() string + type ListHealthEventsInput struct + EndTime *time.Time + EventStatus *string + MaxResults *int64 + MonitorName *string + NextToken *string + StartTime *time.Time + func (s *ListHealthEventsInput) SetEndTime(v time.Time) *ListHealthEventsInput + func (s *ListHealthEventsInput) SetEventStatus(v string) *ListHealthEventsInput + func (s *ListHealthEventsInput) SetMaxResults(v int64) *ListHealthEventsInput + func (s *ListHealthEventsInput) SetMonitorName(v string) *ListHealthEventsInput + func (s *ListHealthEventsInput) SetNextToken(v string) *ListHealthEventsInput + func (s *ListHealthEventsInput) SetStartTime(v time.Time) *ListHealthEventsInput + func (s *ListHealthEventsInput) Validate() error + func (s ListHealthEventsInput) GoString() string + func (s ListHealthEventsInput) String() string + type ListHealthEventsOutput struct + HealthEvents []*HealthEvent + NextToken *string + func (s *ListHealthEventsOutput) SetHealthEvents(v []*HealthEvent) *ListHealthEventsOutput + func (s *ListHealthEventsOutput) SetNextToken(v string) *ListHealthEventsOutput + func (s ListHealthEventsOutput) GoString() string + func (s ListHealthEventsOutput) String() string + type ListMonitorsInput struct + MaxResults *int64 + MonitorStatus *string + NextToken *string + func (s *ListMonitorsInput) SetMaxResults(v int64) *ListMonitorsInput + func (s *ListMonitorsInput) SetMonitorStatus(v string) *ListMonitorsInput + func (s *ListMonitorsInput) SetNextToken(v string) *ListMonitorsInput + func (s *ListMonitorsInput) Validate() error + func (s ListMonitorsInput) GoString() string + func (s ListMonitorsInput) String() string + type ListMonitorsOutput struct + Monitors []*Monitor + NextToken *string + func (s *ListMonitorsOutput) SetMonitors(v []*Monitor) *ListMonitorsOutput + func (s *ListMonitorsOutput) SetNextToken(v string) *ListMonitorsOutput + func (s ListMonitorsOutput) GoString() string + func (s ListMonitorsOutput) String() string + type ListTagsForResourceInput struct + ResourceArn *string + func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + Tags map[string]*string + func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type LocalHealthEventsConfig struct + HealthScoreThreshold *float64 + MinTrafficImpact *float64 + Status *string + func (s *LocalHealthEventsConfig) SetHealthScoreThreshold(v float64) *LocalHealthEventsConfig + func (s *LocalHealthEventsConfig) SetMinTrafficImpact(v float64) *LocalHealthEventsConfig + func (s *LocalHealthEventsConfig) SetStatus(v string) *LocalHealthEventsConfig + func (s LocalHealthEventsConfig) GoString() string + func (s LocalHealthEventsConfig) String() string + type Monitor struct + MonitorArn *string + MonitorName *string + ProcessingStatus *string + Status *string + func (s *Monitor) SetMonitorArn(v string) *Monitor + func (s *Monitor) SetMonitorName(v string) *Monitor + func (s *Monitor) SetProcessingStatus(v string) *Monitor + func (s *Monitor) SetStatus(v string) *Monitor + func (s Monitor) GoString() string + func (s Monitor) String() string + type Network struct + ASName *string + ASNumber *int64 + func (s *Network) SetASName(v string) *Network + func (s *Network) SetASNumber(v int64) *Network + func (s Network) GoString() string + func (s Network) String() string + type NetworkImpairment struct + AsPath []*Network + NetworkEventType *string + Networks []*Network + func (s *NetworkImpairment) SetAsPath(v []*Network) *NetworkImpairment + func (s *NetworkImpairment) SetNetworkEventType(v string) *NetworkImpairment + func (s *NetworkImpairment) SetNetworks(v []*Network) *NetworkImpairment + func (s NetworkImpairment) GoString() string + func (s NetworkImpairment) String() string + type NotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *NotFoundException) Code() string + func (s *NotFoundException) Error() string + func (s *NotFoundException) Message() string + func (s *NotFoundException) OrigErr() error + func (s *NotFoundException) RequestID() string + func (s *NotFoundException) StatusCode() int + func (s NotFoundException) GoString() string + func (s NotFoundException) String() string + type PerformanceMeasurement struct + ExperienceScore *float64 + PercentOfClientLocationImpacted *float64 + PercentOfTotalTrafficImpacted *float64 + RoundTripTime *RoundTripTime + func (s *PerformanceMeasurement) SetExperienceScore(v float64) *PerformanceMeasurement + func (s *PerformanceMeasurement) SetPercentOfClientLocationImpacted(v float64) *PerformanceMeasurement + func (s *PerformanceMeasurement) SetPercentOfTotalTrafficImpacted(v float64) *PerformanceMeasurement + func (s *PerformanceMeasurement) SetRoundTripTime(v *RoundTripTime) *PerformanceMeasurement + func (s PerformanceMeasurement) GoString() string + func (s PerformanceMeasurement) String() string + type ResourceNotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceNotFoundException) Code() string + func (s *ResourceNotFoundException) Error() string + func (s *ResourceNotFoundException) Message() string + func (s *ResourceNotFoundException) OrigErr() error + func (s *ResourceNotFoundException) RequestID() string + func (s *ResourceNotFoundException) StatusCode() int + func (s ResourceNotFoundException) GoString() string + func (s ResourceNotFoundException) String() string + type RoundTripTime struct + P50 *float64 + P90 *float64 + P95 *float64 + func (s *RoundTripTime) SetP50(v float64) *RoundTripTime + func (s *RoundTripTime) SetP90(v float64) *RoundTripTime + func (s *RoundTripTime) SetP95(v float64) *RoundTripTime + func (s RoundTripTime) GoString() string + func (s RoundTripTime) String() string + type S3Config struct + BucketName *string + BucketPrefix *string + LogDeliveryStatus *string + func (s *S3Config) SetBucketName(v string) *S3Config + func (s *S3Config) SetBucketPrefix(v string) *S3Config + func (s *S3Config) SetLogDeliveryStatus(v string) *S3Config + func (s *S3Config) Validate() error + func (s S3Config) GoString() string + func (s S3Config) String() string + type TagResourceInput struct + ResourceArn *string + Tags map[string]*string + func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type ThrottlingException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ThrottlingException) Code() string + func (s *ThrottlingException) Error() string + func (s *ThrottlingException) Message() string + func (s *ThrottlingException) OrigErr() error + func (s *ThrottlingException) RequestID() string + func (s *ThrottlingException) StatusCode() int + func (s ThrottlingException) GoString() string + func (s ThrottlingException) String() string + type TooManyRequestsException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *TooManyRequestsException) Code() string + func (s *TooManyRequestsException) Error() string + func (s *TooManyRequestsException) Message() string + func (s *TooManyRequestsException) OrigErr() error + func (s *TooManyRequestsException) RequestID() string + func (s *TooManyRequestsException) StatusCode() int + func (s TooManyRequestsException) GoString() string + func (s TooManyRequestsException) String() string + type UntagResourceInput struct + ResourceArn *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateMonitorInput struct + ClientToken *string + HealthEventsConfig *HealthEventsConfig + InternetMeasurementsLogDelivery *InternetMeasurementsLogDelivery + MaxCityNetworksToMonitor *int64 + MonitorName *string + ResourcesToAdd []*string + ResourcesToRemove []*string + Status *string + TrafficPercentageToMonitor *int64 + func (s *UpdateMonitorInput) SetClientToken(v string) *UpdateMonitorInput + func (s *UpdateMonitorInput) SetHealthEventsConfig(v *HealthEventsConfig) *UpdateMonitorInput + func (s *UpdateMonitorInput) SetInternetMeasurementsLogDelivery(v *InternetMeasurementsLogDelivery) *UpdateMonitorInput + func (s *UpdateMonitorInput) SetMaxCityNetworksToMonitor(v int64) *UpdateMonitorInput + func (s *UpdateMonitorInput) SetMonitorName(v string) *UpdateMonitorInput + func (s *UpdateMonitorInput) SetResourcesToAdd(v []*string) *UpdateMonitorInput + func (s *UpdateMonitorInput) SetResourcesToRemove(v []*string) *UpdateMonitorInput + func (s *UpdateMonitorInput) SetStatus(v string) *UpdateMonitorInput + func (s *UpdateMonitorInput) SetTrafficPercentageToMonitor(v int64) *UpdateMonitorInput + func (s *UpdateMonitorInput) Validate() error + func (s UpdateMonitorInput) GoString() string + func (s UpdateMonitorInput) String() string + type UpdateMonitorOutput struct + MonitorArn *string + Status *string + func (s *UpdateMonitorOutput) SetMonitorArn(v string) *UpdateMonitorOutput + func (s *UpdateMonitorOutput) SetStatus(v string) *UpdateMonitorOutput + func (s UpdateMonitorOutput) GoString() string + func (s UpdateMonitorOutput) String() string + type ValidationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ValidationException) Code() string + func (s *ValidationException) Error() string + func (s *ValidationException) Message() string + func (s *ValidationException) OrigErr() error + func (s *ValidationException) RequestID() string + func (s *ValidationException) StatusCode() int + func (s ValidationException) GoString() string + func (s ValidationException) String() string