Class: Aws::PrometheusService::Types::WorkspaceSummary

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-prometheusservice/types.rb

Overview

The information about one Amazon Managed Service for Prometheus workspace in your account.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aliasString

The alias that is assigned to this workspace to help identify it. It does not need to be unique.



3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
# File 'lib/aws-sdk-prometheusservice/types.rb', line 3350

class WorkspaceSummary < Struct.new(
  :workspace_id,
  :alias,
  :arn,
  :status,
  :created_at,
  :tags,
  :kms_key_arn)
  SENSITIVE = []
  include Aws::Structure
end

#arnString

The ARN of the workspace.



3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
# File 'lib/aws-sdk-prometheusservice/types.rb', line 3350

class WorkspaceSummary < Struct.new(
  :workspace_id,
  :alias,
  :arn,
  :status,
  :created_at,
  :tags,
  :kms_key_arn)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The date and time that the workspace was created.



3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
# File 'lib/aws-sdk-prometheusservice/types.rb', line 3350

class WorkspaceSummary < Struct.new(
  :workspace_id,
  :alias,
  :arn,
  :status,
  :created_at,
  :tags,
  :kms_key_arn)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_arnString

(optional) If the workspace was created with a customer managed KMS key, the ARN for the key used.



3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
# File 'lib/aws-sdk-prometheusservice/types.rb', line 3350

class WorkspaceSummary < Struct.new(
  :workspace_id,
  :alias,
  :arn,
  :status,
  :created_at,
  :tags,
  :kms_key_arn)
  SENSITIVE = []
  include Aws::Structure
end

#statusTypes::WorkspaceStatus

The current status of the workspace.



3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
# File 'lib/aws-sdk-prometheusservice/types.rb', line 3350

class WorkspaceSummary < Struct.new(
  :workspace_id,
  :alias,
  :arn,
  :status,
  :created_at,
  :tags,
  :kms_key_arn)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

The list of tag keys and values that are associated with the workspace.



3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
# File 'lib/aws-sdk-prometheusservice/types.rb', line 3350

class WorkspaceSummary < Struct.new(
  :workspace_id,
  :alias,
  :arn,
  :status,
  :created_at,
  :tags,
  :kms_key_arn)
  SENSITIVE = []
  include Aws::Structure
end

#workspace_idString

The unique ID for the workspace.



3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
# File 'lib/aws-sdk-prometheusservice/types.rb', line 3350

class WorkspaceSummary < Struct.new(
  :workspace_id,
  :alias,
  :arn,
  :status,
  :created_at,
  :tags,
  :kms_key_arn)
  SENSITIVE = []
  include Aws::Structure
end