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 |
Returns information about the DataIntegration.
You cannot create a DataIntegration association for a DataIntegration that has been previously associated. Use a different DataIntegration, or recreate the DataIntegration using the CreateDataIntegration API.
Synopsis
- data GetDataIntegration = GetDataIntegration' {
- identifier :: Text
- newGetDataIntegration :: Text -> GetDataIntegration
- getDataIntegration_identifier :: Lens' GetDataIntegration Text
- data GetDataIntegrationResponse = GetDataIntegrationResponse' {}
- newGetDataIntegrationResponse :: Int -> GetDataIntegrationResponse
- getDataIntegrationResponse_kmsKey :: Lens' GetDataIntegrationResponse (Maybe Text)
- getDataIntegrationResponse_arn :: Lens' GetDataIntegrationResponse (Maybe Text)
- getDataIntegrationResponse_scheduleConfiguration :: Lens' GetDataIntegrationResponse (Maybe ScheduleConfiguration)
- getDataIntegrationResponse_name :: Lens' GetDataIntegrationResponse (Maybe Text)
- getDataIntegrationResponse_id :: Lens' GetDataIntegrationResponse (Maybe Text)
- getDataIntegrationResponse_sourceURI :: Lens' GetDataIntegrationResponse (Maybe Text)
- getDataIntegrationResponse_description :: Lens' GetDataIntegrationResponse (Maybe Text)
- getDataIntegrationResponse_tags :: Lens' GetDataIntegrationResponse (Maybe (HashMap Text Text))
- getDataIntegrationResponse_httpStatus :: Lens' GetDataIntegrationResponse Int
Creating a Request
data GetDataIntegration Source #
See: newGetDataIntegration
smart constructor.
GetDataIntegration' | |
|
Instances
newGetDataIntegration Source #
Create a value of GetDataIntegration
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:identifier:GetDataIntegration'
, getDataIntegration_identifier
- A unique identifier.
Request Lenses
getDataIntegration_identifier :: Lens' GetDataIntegration Text Source #
A unique identifier.
Destructuring the Response
data GetDataIntegrationResponse Source #
See: newGetDataIntegrationResponse
smart constructor.
GetDataIntegrationResponse' | |
|
Instances
newGetDataIntegrationResponse Source #
Create a value of GetDataIntegrationResponse
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:kmsKey:GetDataIntegrationResponse'
, getDataIntegrationResponse_kmsKey
- The KMS key for the DataIntegration.
$sel:arn:GetDataIntegrationResponse'
, getDataIntegrationResponse_arn
- The Amazon Resource Name (ARN) for the DataIntegration.
$sel:scheduleConfiguration:GetDataIntegrationResponse'
, getDataIntegrationResponse_scheduleConfiguration
- The name of the data and how often it should be pulled from the source.
$sel:name:GetDataIntegrationResponse'
, getDataIntegrationResponse_name
- The name of the DataIntegration.
$sel:id:GetDataIntegrationResponse'
, getDataIntegrationResponse_id
- A unique identifier.
$sel:sourceURI:GetDataIntegrationResponse'
, getDataIntegrationResponse_sourceURI
- The URI of the data source.
$sel:description:GetDataIntegrationResponse'
, getDataIntegrationResponse_description
- The KMS key for the DataIntegration.
$sel:tags:GetDataIntegrationResponse'
, getDataIntegrationResponse_tags
- One or more tags.
$sel:httpStatus:GetDataIntegrationResponse'
, getDataIntegrationResponse_httpStatus
- The response's http status code.
Response Lenses
getDataIntegrationResponse_kmsKey :: Lens' GetDataIntegrationResponse (Maybe Text) Source #
The KMS key for the DataIntegration.
getDataIntegrationResponse_arn :: Lens' GetDataIntegrationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the DataIntegration.
getDataIntegrationResponse_scheduleConfiguration :: Lens' GetDataIntegrationResponse (Maybe ScheduleConfiguration) Source #
The name of the data and how often it should be pulled from the source.
getDataIntegrationResponse_name :: Lens' GetDataIntegrationResponse (Maybe Text) Source #
The name of the DataIntegration.
getDataIntegrationResponse_id :: Lens' GetDataIntegrationResponse (Maybe Text) Source #
A unique identifier.
getDataIntegrationResponse_sourceURI :: Lens' GetDataIntegrationResponse (Maybe Text) Source #
The URI of the data source.
getDataIntegrationResponse_description :: Lens' GetDataIntegrationResponse (Maybe Text) Source #
The KMS key for the DataIntegration.
getDataIntegrationResponse_tags :: Lens' GetDataIntegrationResponse (Maybe (HashMap Text Text)) Source #
One or more tags.
getDataIntegrationResponse_httpStatus :: Lens' GetDataIntegrationResponse Int Source #
The response's http status code.