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 StagingArea = StagingArea' {}
- newStagingArea :: StagingArea
- stagingArea_errorMessage :: Lens' StagingArea (Maybe Text)
- stagingArea_stagingAccountID :: Lens' StagingArea (Maybe Text)
- stagingArea_stagingSourceServerArn :: Lens' StagingArea (Maybe Text)
- stagingArea_status :: Lens' StagingArea (Maybe ExtensionStatus)
Documentation
data StagingArea Source #
Staging information related to source server.
See: newStagingArea
smart constructor.
StagingArea' | |
|
Instances
newStagingArea :: StagingArea Source #
Create a value of StagingArea
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:errorMessage:StagingArea'
, stagingArea_errorMessage
- Shows an error message that occurred when DRS tried to access the
staging source server. In this case StagingArea$status will have value
EXTENSION_ERROR
$sel:stagingAccountID:StagingArea'
, stagingArea_stagingAccountID
- Account ID of the account to which source server belongs. If this source
server is extended - shows Account ID of staging source server.
$sel:stagingSourceServerArn:StagingArea'
, stagingArea_stagingSourceServerArn
- Arn of the staging source server if this source server is extended
$sel:status:StagingArea'
, stagingArea_status
- Status of Source server extension. Possible values: (a) NOT_EXTENDED -
This is a source server that is replicating in the current account. (b)
EXTENDED - Source server is extended from a staging source server. In
this case, the value of stagingSourceServerArn is pointing to the Arn of
the source server in the staging account. (c) EXTENSION_ERROR - Some
issue occurred when accessing staging source server. In this case,
errorMessage field will contain an error message that explains what
happened.
stagingArea_errorMessage :: Lens' StagingArea (Maybe Text) Source #
Shows an error message that occurred when DRS tried to access the staging source server. In this case StagingArea$status will have value EXTENSION_ERROR
stagingArea_stagingAccountID :: Lens' StagingArea (Maybe Text) Source #
Account ID of the account to which source server belongs. If this source server is extended - shows Account ID of staging source server.
stagingArea_stagingSourceServerArn :: Lens' StagingArea (Maybe Text) Source #
Arn of the staging source server if this source server is extended
stagingArea_status :: Lens' StagingArea (Maybe ExtensionStatus) Source #
Status of Source server extension. Possible values: (a) NOT_EXTENDED - This is a source server that is replicating in the current account. (b) EXTENDED - Source server is extended from a staging source server. In this case, the value of stagingSourceServerArn is pointing to the Arn of the source server in the staging account. (c) EXTENSION_ERROR - Some issue occurred when accessing staging source server. In this case, errorMessage field will contain an error message that explains what happened.