| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Grafana.Types.WorkspaceSummary
Description
Synopsis
- data WorkspaceSummary = WorkspaceSummary' {
- description :: Maybe (Sensitive Text)
- name :: Maybe (Sensitive Text)
- notificationDestinations :: Maybe [NotificationDestinationType]
- tags :: Maybe (HashMap Text Text)
- authentication :: AuthenticationSummary
- created :: POSIX
- endpoint :: Text
- grafanaVersion :: Text
- id :: Text
- modified :: POSIX
- status :: WorkspaceStatus
- newWorkspaceSummary :: AuthenticationSummary -> UTCTime -> Text -> Text -> Text -> UTCTime -> WorkspaceStatus -> WorkspaceSummary
- workspaceSummary_description :: Lens' WorkspaceSummary (Maybe Text)
- workspaceSummary_name :: Lens' WorkspaceSummary (Maybe Text)
- workspaceSummary_notificationDestinations :: Lens' WorkspaceSummary (Maybe [NotificationDestinationType])
- workspaceSummary_tags :: Lens' WorkspaceSummary (Maybe (HashMap Text Text))
- workspaceSummary_authentication :: Lens' WorkspaceSummary AuthenticationSummary
- workspaceSummary_created :: Lens' WorkspaceSummary UTCTime
- workspaceSummary_endpoint :: Lens' WorkspaceSummary Text
- workspaceSummary_grafanaVersion :: Lens' WorkspaceSummary Text
- workspaceSummary_id :: Lens' WorkspaceSummary Text
- workspaceSummary_modified :: Lens' WorkspaceSummary UTCTime
- workspaceSummary_status :: Lens' WorkspaceSummary WorkspaceStatus
Documentation
data WorkspaceSummary Source #
A structure that contains some information about one workspace in the account.
See: newWorkspaceSummary smart constructor.
Constructors
| WorkspaceSummary' | |
Fields
| |
Instances
Arguments
| :: AuthenticationSummary | |
| -> UTCTime | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> UTCTime | |
| -> WorkspaceStatus | |
| -> WorkspaceSummary |
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:description:WorkspaceSummary', workspaceSummary_description - The customer-entered description of the workspace.
$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:tags:WorkspaceSummary', workspaceSummary_tags - The list of tags associated with 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_description :: Lens' WorkspaceSummary (Maybe Text) Source #
The customer-entered description of the workspace.
workspaceSummary_name :: Lens' WorkspaceSummary (Maybe Text) Source #
The name 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_tags :: Lens' WorkspaceSummary (Maybe (HashMap Text Text)) Source #
The list of tags associated with 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.