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 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.
ImportAssetFromApiGatewayApiResponseDetails' | |
|
Instances
newImportAssetFromApiGatewayApiResponseDetails Source #
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.