Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data WorkspaceDescription = WorkspaceDescription' {}
- newWorkspaceDescription :: Text -> UTCTime -> WorkspaceStatus -> Text -> WorkspaceDescription
- workspaceDescription_alias :: Lens' WorkspaceDescription (Maybe Text)
- workspaceDescription_prometheusEndpoint :: Lens' WorkspaceDescription (Maybe Text)
- workspaceDescription_tags :: Lens' WorkspaceDescription (Maybe (HashMap Text Text))
- workspaceDescription_arn :: Lens' WorkspaceDescription Text
- workspaceDescription_createdAt :: Lens' WorkspaceDescription UTCTime
- workspaceDescription_status :: Lens' WorkspaceDescription WorkspaceStatus
- workspaceDescription_workspaceId :: Lens' WorkspaceDescription Text
Documentation
data WorkspaceDescription Source #
Represents the properties of a workspace.
See: newWorkspaceDescription
smart constructor.
WorkspaceDescription' | |
|
Instances
newWorkspaceDescription Source #
:: Text | |
-> UTCTime | |
-> WorkspaceStatus | |
-> Text | |
-> WorkspaceDescription |
Create a value of WorkspaceDescription
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:alias:WorkspaceDescription'
, workspaceDescription_alias
- Alias of this workspace.
$sel:prometheusEndpoint:WorkspaceDescription'
, workspaceDescription_prometheusEndpoint
- Prometheus endpoint URI.
$sel:tags:WorkspaceDescription'
, workspaceDescription_tags
- The tags of this workspace.
$sel:arn:WorkspaceDescription'
, workspaceDescription_arn
- The Amazon Resource Name (ARN) of this workspace.
$sel:createdAt:WorkspaceDescription'
, workspaceDescription_createdAt
- The time when the workspace was created.
$sel:status:WorkspaceDescription'
, workspaceDescription_status
- The status of this workspace.
$sel:workspaceId:WorkspaceDescription'
, workspaceDescription_workspaceId
- Unique string identifying this workspace.
workspaceDescription_alias :: Lens' WorkspaceDescription (Maybe Text) Source #
Alias of this workspace.
workspaceDescription_prometheusEndpoint :: Lens' WorkspaceDescription (Maybe Text) Source #
Prometheus endpoint URI.
workspaceDescription_tags :: Lens' WorkspaceDescription (Maybe (HashMap Text Text)) Source #
The tags of this workspace.
workspaceDescription_arn :: Lens' WorkspaceDescription Text Source #
The Amazon Resource Name (ARN) of this workspace.
workspaceDescription_createdAt :: Lens' WorkspaceDescription UTCTime Source #
The time when the workspace was created.
workspaceDescription_status :: Lens' WorkspaceDescription WorkspaceStatus Source #
The status of this workspace.
workspaceDescription_workspaceId :: Lens' WorkspaceDescription Text Source #
Unique string identifying this workspace.