| 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.DataExchange.Types.ImportAssetFromApiGatewayApiResponseDetails
Description
Synopsis
- data ImportAssetFromApiGatewayApiResponseDetails = ImportAssetFromApiGatewayApiResponseDetails' {}
 - newImportAssetFromApiGatewayApiResponseDetails :: Text -> Text -> Text -> Text -> UTCTime -> Text -> ProtocolType -> Text -> Text -> ImportAssetFromApiGatewayApiResponseDetails
 - importAssetFromApiGatewayApiResponseDetails_apiDescription :: Lens' ImportAssetFromApiGatewayApiResponseDetails (Maybe Text)
 - importAssetFromApiGatewayApiResponseDetails_apiKey :: Lens' ImportAssetFromApiGatewayApiResponseDetails (Maybe Text)
 - importAssetFromApiGatewayApiResponseDetails_apiId :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text
 - importAssetFromApiGatewayApiResponseDetails_apiName :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text
 - importAssetFromApiGatewayApiResponseDetails_apiSpecificationMd5Hash :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text
 - importAssetFromApiGatewayApiResponseDetails_apiSpecificationUploadUrl :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text
 - importAssetFromApiGatewayApiResponseDetails_apiSpecificationUploadUrlExpiresAt :: Lens' ImportAssetFromApiGatewayApiResponseDetails UTCTime
 - importAssetFromApiGatewayApiResponseDetails_dataSetId :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text
 - importAssetFromApiGatewayApiResponseDetails_protocolType :: Lens' ImportAssetFromApiGatewayApiResponseDetails ProtocolType
 - importAssetFromApiGatewayApiResponseDetails_revisionId :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text
 - importAssetFromApiGatewayApiResponseDetails_stage :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text
 
Documentation
data ImportAssetFromApiGatewayApiResponseDetails Source #
The response details.
See: newImportAssetFromApiGatewayApiResponseDetails smart constructor.
Constructors
| ImportAssetFromApiGatewayApiResponseDetails' | |
Fields 
  | |
Instances
newImportAssetFromApiGatewayApiResponseDetails Source #
Arguments
Create a value of ImportAssetFromApiGatewayApiResponseDetails 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:apiDescription:ImportAssetFromApiGatewayApiResponseDetails', importAssetFromApiGatewayApiResponseDetails_apiDescription - The API description.
$sel:apiKey:ImportAssetFromApiGatewayApiResponseDetails', importAssetFromApiGatewayApiResponseDetails_apiKey - The API key.
$sel:apiId:ImportAssetFromApiGatewayApiResponseDetails', importAssetFromApiGatewayApiResponseDetails_apiId - The API ID.
$sel:apiName:ImportAssetFromApiGatewayApiResponseDetails', importAssetFromApiGatewayApiResponseDetails_apiName - The API name.
$sel:apiSpecificationMd5Hash:ImportAssetFromApiGatewayApiResponseDetails', importAssetFromApiGatewayApiResponseDetails_apiSpecificationMd5Hash - The Base64-encoded Md5 hash for the API asset, used to ensure the
 integrity of the API at that location.
$sel:apiSpecificationUploadUrl:ImportAssetFromApiGatewayApiResponseDetails', importAssetFromApiGatewayApiResponseDetails_apiSpecificationUploadUrl - The upload URL of the API specification.
$sel:apiSpecificationUploadUrlExpiresAt:ImportAssetFromApiGatewayApiResponseDetails', importAssetFromApiGatewayApiResponseDetails_apiSpecificationUploadUrlExpiresAt - The date and time that the upload URL expires, in ISO 8601 format.
$sel:dataSetId:ImportAssetFromApiGatewayApiResponseDetails', importAssetFromApiGatewayApiResponseDetails_dataSetId - The data set ID.
$sel:protocolType:ImportAssetFromApiGatewayApiResponseDetails', importAssetFromApiGatewayApiResponseDetails_protocolType - The protocol type.
$sel:revisionId:ImportAssetFromApiGatewayApiResponseDetails', importAssetFromApiGatewayApiResponseDetails_revisionId - The revision ID.
$sel:stage:ImportAssetFromApiGatewayApiResponseDetails', importAssetFromApiGatewayApiResponseDetails_stage - The API stage.
importAssetFromApiGatewayApiResponseDetails_apiDescription :: Lens' ImportAssetFromApiGatewayApiResponseDetails (Maybe Text) Source #
The API description.
importAssetFromApiGatewayApiResponseDetails_apiKey :: Lens' ImportAssetFromApiGatewayApiResponseDetails (Maybe Text) Source #
The API key.
importAssetFromApiGatewayApiResponseDetails_apiId :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text Source #
The API ID.
importAssetFromApiGatewayApiResponseDetails_apiName :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text Source #
The API name.
importAssetFromApiGatewayApiResponseDetails_apiSpecificationMd5Hash :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text Source #
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
importAssetFromApiGatewayApiResponseDetails_apiSpecificationUploadUrl :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text Source #
The upload URL of the API specification.
importAssetFromApiGatewayApiResponseDetails_apiSpecificationUploadUrlExpiresAt :: Lens' ImportAssetFromApiGatewayApiResponseDetails UTCTime Source #
The date and time that the upload URL expires, in ISO 8601 format.
importAssetFromApiGatewayApiResponseDetails_dataSetId :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text Source #
The data set ID.
importAssetFromApiGatewayApiResponseDetails_protocolType :: Lens' ImportAssetFromApiGatewayApiResponseDetails ProtocolType Source #
The protocol type.