Class: Aws::ForecastService::Types::MonitorSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb

Overview

Provides a summary of the monitor properties used in the ListMonitors operation. To get a complete set of properties, call the DescribeMonitor operation, and provide the listed MonitorArn.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timeTime

When the monitor resource was created.

Returns:

  • (Time)


5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 5757

class MonitorSummary < Struct.new(
  :monitor_arn,
  :monitor_name,
  :resource_arn,
  :status,
  :creation_time,
  :last_modification_time)
  SENSITIVE = []
  include Aws::Structure
end

#last_modification_timeTime

The last time the monitor resource was modified. The timestamp depends on the status of the job:

  • CREATE_PENDING - The CreationTime.

  • CREATE_IN_PROGRESS - The current timestamp.

  • STOPPED - When the resource stopped.

  • ACTIVE or CREATE_FAILED - When the monitor creation finished or failed.

Returns:

  • (Time)


5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 5757

class MonitorSummary < Struct.new(
  :monitor_arn,
  :monitor_name,
  :resource_arn,
  :status,
  :creation_time,
  :last_modification_time)
  SENSITIVE = []
  include Aws::Structure
end

#monitor_arnString

The Amazon Resource Name (ARN) of the monitor resource.

Returns:

  • (String)


5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 5757

class MonitorSummary < Struct.new(
  :monitor_arn,
  :monitor_name,
  :resource_arn,
  :status,
  :creation_time,
  :last_modification_time)
  SENSITIVE = []
  include Aws::Structure
end

#monitor_nameString

The name of the monitor resource.

Returns:

  • (String)


5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 5757

class MonitorSummary < Struct.new(
  :monitor_arn,
  :monitor_name,
  :resource_arn,
  :status,
  :creation_time,
  :last_modification_time)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

The Amazon Resource Name (ARN) of the predictor being monitored.

Returns:

  • (String)


5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 5757

class MonitorSummary < Struct.new(
  :monitor_arn,
  :monitor_name,
  :resource_arn,
  :status,
  :creation_time,
  :last_modification_time)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the monitor. States include:

  • ACTIVE

  • ACTIVE_STOPPING, ACTIVE_STOPPED

  • UPDATE_IN_PROGRESS

  • CREATE_PENDING, CREATE_IN_PROGRESS, CREATE_FAILED

  • DELETE_PENDING, DELETE_IN_PROGRESS, DELETE_FAILED

Returns:

  • (String)


5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 5757

class MonitorSummary < Struct.new(
  :monitor_arn,
  :monitor_name,
  :resource_arn,
  :status,
  :creation_time,
  :last_modification_time)
  SENSITIVE = []
  include Aws::Structure
end