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 |
Synopsis
- data EnvironmentSummary = EnvironmentSummary' {
- arn :: Maybe Text
- createdTime :: Maybe POSIX
- description :: Maybe Text
- environmentId :: Maybe Text
- error :: Maybe ErrorResponse
- lastUpdatedTime :: Maybe POSIX
- name :: Maybe Text
- networkFabricType :: Maybe NetworkFabricType
- ownerAccountId :: Maybe Text
- state :: Maybe EnvironmentState
- tags :: Maybe (Sensitive (HashMap Text Text))
- transitGatewayId :: Maybe Text
- newEnvironmentSummary :: EnvironmentSummary
- environmentSummary_arn :: Lens' EnvironmentSummary (Maybe Text)
- environmentSummary_createdTime :: Lens' EnvironmentSummary (Maybe UTCTime)
- environmentSummary_description :: Lens' EnvironmentSummary (Maybe Text)
- environmentSummary_environmentId :: Lens' EnvironmentSummary (Maybe Text)
- environmentSummary_error :: Lens' EnvironmentSummary (Maybe ErrorResponse)
- environmentSummary_lastUpdatedTime :: Lens' EnvironmentSummary (Maybe UTCTime)
- environmentSummary_name :: Lens' EnvironmentSummary (Maybe Text)
- environmentSummary_networkFabricType :: Lens' EnvironmentSummary (Maybe NetworkFabricType)
- environmentSummary_ownerAccountId :: Lens' EnvironmentSummary (Maybe Text)
- environmentSummary_state :: Lens' EnvironmentSummary (Maybe EnvironmentState)
- environmentSummary_tags :: Lens' EnvironmentSummary (Maybe (HashMap Text Text))
- environmentSummary_transitGatewayId :: Lens' EnvironmentSummary (Maybe Text)
Documentation
data EnvironmentSummary Source #
The summary information for environments as a response to
ListEnvironments
.
See: newEnvironmentSummary
smart constructor.
EnvironmentSummary' | |
|
Instances
newEnvironmentSummary :: EnvironmentSummary Source #
Create a value of EnvironmentSummary
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:arn:EnvironmentSummary'
, environmentSummary_arn
- The Amazon Resource Name (ARN) of the environment.
$sel:createdTime:EnvironmentSummary'
, environmentSummary_createdTime
- A timestamp that indicates when the environment is created.
$sel:description:EnvironmentSummary'
, environmentSummary_description
- A description of the environment.
$sel:environmentId:EnvironmentSummary'
, environmentSummary_environmentId
- The unique identifier of the environment.
$sel:error:EnvironmentSummary'
, environmentSummary_error
- Any error associated with the environment resource.
$sel:lastUpdatedTime:EnvironmentSummary'
, environmentSummary_lastUpdatedTime
- A timestamp that indicates when the environment was last updated.
$sel:name:EnvironmentSummary'
, environmentSummary_name
- The name of the environment.
$sel:networkFabricType:EnvironmentSummary'
, environmentSummary_networkFabricType
- The network fabric type of the environment.
$sel:ownerAccountId:EnvironmentSummary'
, environmentSummary_ownerAccountId
- The Amazon Web Services account ID of the environment owner.
$sel:state:EnvironmentSummary'
, environmentSummary_state
- The current state of the environment.
$sel:tags:EnvironmentSummary'
, environmentSummary_tags
- The tags assigned to the environment.
$sel:transitGatewayId:EnvironmentSummary'
, environmentSummary_transitGatewayId
- The ID of the transit gateway set up by the environment.
environmentSummary_arn :: Lens' EnvironmentSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the environment.
environmentSummary_createdTime :: Lens' EnvironmentSummary (Maybe UTCTime) Source #
A timestamp that indicates when the environment is created.
environmentSummary_description :: Lens' EnvironmentSummary (Maybe Text) Source #
A description of the environment.
environmentSummary_environmentId :: Lens' EnvironmentSummary (Maybe Text) Source #
The unique identifier of the environment.
environmentSummary_error :: Lens' EnvironmentSummary (Maybe ErrorResponse) Source #
Any error associated with the environment resource.
environmentSummary_lastUpdatedTime :: Lens' EnvironmentSummary (Maybe UTCTime) Source #
A timestamp that indicates when the environment was last updated.
environmentSummary_name :: Lens' EnvironmentSummary (Maybe Text) Source #
The name of the environment.
environmentSummary_networkFabricType :: Lens' EnvironmentSummary (Maybe NetworkFabricType) Source #
The network fabric type of the environment.
environmentSummary_ownerAccountId :: Lens' EnvironmentSummary (Maybe Text) Source #
The Amazon Web Services account ID of the environment owner.
environmentSummary_state :: Lens' EnvironmentSummary (Maybe EnvironmentState) Source #
The current state of the environment.
environmentSummary_tags :: Lens' EnvironmentSummary (Maybe (HashMap Text Text)) Source #
The tags assigned to the environment.
environmentSummary_transitGatewayId :: Lens' EnvironmentSummary (Maybe Text) Source #
The ID of the transit gateway set up by the environment.