Class: Aws::DevOpsGuru::Types::MonitoredResourceIdentifier

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

Overview

Information about the resource that is being monitored, including the name of the resource, the type of resource, and whether or not permission is given to DevOps Guru to access that resource.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#last_updatedTime

The time at which DevOps Guru last updated this resource.

Returns:

  • (Time)


2249
2250
2251
2252
2253
2254
2255
2256
2257
# File 'gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb', line 2249

class MonitoredResourceIdentifier < Struct.new(
  :monitored_resource_name,
  :type,
  :resource_permission,
  :last_updated,
  :resource_collection)
  SENSITIVE = []
  include Aws::Structure
end

#monitored_resource_nameString

The name of the resource being monitored.

Returns:

  • (String)


2249
2250
2251
2252
2253
2254
2255
2256
2257
# File 'gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb', line 2249

class MonitoredResourceIdentifier < Struct.new(
  :monitored_resource_name,
  :type,
  :resource_permission,
  :last_updated,
  :resource_collection)
  SENSITIVE = []
  include Aws::Structure
end

#resource_collectionTypes::ResourceCollection

A collection of Amazon Web Services resources supported by DevOps Guru. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.



2249
2250
2251
2252
2253
2254
2255
2256
2257
# File 'gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb', line 2249

class MonitoredResourceIdentifier < Struct.new(
  :monitored_resource_name,
  :type,
  :resource_permission,
  :last_updated,
  :resource_collection)
  SENSITIVE = []
  include Aws::Structure
end

#resource_permissionString

The permission status of a resource.

Returns:

  • (String)


2249
2250
2251
2252
2253
2254
2255
2256
2257
# File 'gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb', line 2249

class MonitoredResourceIdentifier < Struct.new(
  :monitored_resource_name,
  :type,
  :resource_permission,
  :last_updated,
  :resource_collection)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of resource being monitored.

Returns:

  • (String)


2249
2250
2251
2252
2253
2254
2255
2256
2257
# File 'gems/aws-sdk-devopsguru/lib/aws-sdk-devopsguru/types.rb', line 2249

class MonitoredResourceIdentifier < Struct.new(
  :monitored_resource_name,
  :type,
  :resource_permission,
  :last_updated,
  :resource_collection)
  SENSITIVE = []
  include Aws::Structure
end