Class: Aws::ManagedGrafana::Types::WorkspaceSummary

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

Overview

A structure that contains some information about one workspace in the account.

Constant Summary collapse

SENSITIVE =
[:description, :name]

Instance Attribute Summary collapse

Instance Attribute Details

#authenticationTypes::AuthenticationSummary

A structure containing information about the authentication methods used in the workspace.



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#createdTime

The date that the workspace was created.



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#descriptionString

The customer-entered description of the workspace.



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#endpointString

The URL endpoint to use to access the Grafana console in the workspace.



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#grafana_tokenString

The token that ties this workspace to a Grafana Labs account. For more information, see [Link your account with Grafana Labs].

[1]: docs.aws.amazon.com/grafana/latest/userguide/upgrade-to-Grafana-Enterprise.html#AMG-workspace-register-enterprise



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#grafana_versionString

The Grafana version that the workspace is running.



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#idString

The unique ID of the workspace.



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#license_typeString

Specifies whether this workspace has a full Grafana Enterprise license.

<note markdown=“1”> Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.

</note>


2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#modifiedTime

The most recent date that the workspace was modified.



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#nameString

The name of the workspace.



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#notification_destinationsArray<String>

The Amazon Web Services notification channels that Amazon Managed Grafana can automatically create IAM roles and permissions for, which allows Amazon Managed Grafana to use these channels.



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#statusString

The current status of the workspace.



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#tagsHash<String,String>

The list of tags associated with the workspace.



2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'lib/aws-sdk-managedgrafana/types.rb', line 2265

class WorkspaceSummary < Struct.new(
  :authentication,
  :created,
  :description,
  :endpoint,
  :grafana_token,
  :grafana_version,
  :id,
  :license_type,
  :modified,
  :name,
  :notification_destinations,
  :status,
  :tags)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end