libZSservicesZSamazonka-grafanaZSamazonka-grafana
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Grafana.Types.WorkspaceSummary

Description

 
Synopsis

Documentation

data WorkspaceSummary Source #

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

See: newWorkspaceSummary smart constructor.

Constructors

WorkspaceSummary' 

Fields

Instances

Instances details
Eq WorkspaceSummary Source # 
Instance details

Defined in Amazonka.Grafana.Types.WorkspaceSummary

Show WorkspaceSummary Source # 
Instance details

Defined in Amazonka.Grafana.Types.WorkspaceSummary

Generic WorkspaceSummary Source # 
Instance details

Defined in Amazonka.Grafana.Types.WorkspaceSummary

Associated Types

type Rep WorkspaceSummary :: Type -> Type #

NFData WorkspaceSummary Source # 
Instance details

Defined in Amazonka.Grafana.Types.WorkspaceSummary

Methods

rnf :: WorkspaceSummary -> () #

Hashable WorkspaceSummary Source # 
Instance details

Defined in Amazonka.Grafana.Types.WorkspaceSummary

FromJSON WorkspaceSummary Source # 
Instance details

Defined in Amazonka.Grafana.Types.WorkspaceSummary

type Rep WorkspaceSummary Source # 
Instance details

Defined in Amazonka.Grafana.Types.WorkspaceSummary

newWorkspaceSummary Source #

Create a value of WorkspaceSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:WorkspaceSummary', workspaceSummary_name - The name of the workspace.

$sel:notificationDestinations:WorkspaceSummary', workspaceSummary_notificationDestinations - 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.

$sel:description:WorkspaceSummary', workspaceSummary_description - The customer-entered description of the workspace.

$sel:authentication:WorkspaceSummary', workspaceSummary_authentication - A structure containing information about the authentication methods used in the workspace.

$sel:created:WorkspaceSummary', workspaceSummary_created - The date that the workspace was created.

$sel:endpoint:WorkspaceSummary', workspaceSummary_endpoint - The URL endpoint to use to access the Grafana console in the workspace.

$sel:grafanaVersion:WorkspaceSummary', workspaceSummary_grafanaVersion - The Grafana version that the workspace is running.

$sel:id:WorkspaceSummary', workspaceSummary_id - The unique ID of the workspace.

$sel:modified:WorkspaceSummary', workspaceSummary_modified - The most recent date that the workspace was modified.

$sel:status:WorkspaceSummary', workspaceSummary_status - The current status of the workspace.

workspaceSummary_notificationDestinations :: Lens' WorkspaceSummary (Maybe [NotificationDestinationType]) Source #

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.

workspaceSummary_description :: Lens' WorkspaceSummary (Maybe Text) Source #

The customer-entered description of the workspace.

workspaceSummary_authentication :: Lens' WorkspaceSummary AuthenticationSummary Source #

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

workspaceSummary_created :: Lens' WorkspaceSummary UTCTime Source #

The date that the workspace was created.

workspaceSummary_endpoint :: Lens' WorkspaceSummary Text Source #

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

workspaceSummary_grafanaVersion :: Lens' WorkspaceSummary Text Source #

The Grafana version that the workspace is running.

workspaceSummary_id :: Lens' WorkspaceSummary Text Source #

The unique ID of the workspace.

workspaceSummary_modified :: Lens' WorkspaceSummary UTCTime Source #

The most recent date that the workspace was modified.

workspaceSummary_status :: Lens' WorkspaceSummary WorkspaceStatus Source #

The current status of the workspace.