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 |
- Operations
- CancelJob
- CreateDataSet
- CreateEventAction
- CreateJob
- CreateRevision
- DeleteAsset
- DeleteDataSet
- DeleteEventAction
- DeleteRevision
- GetAsset
- GetDataSet
- GetEventAction
- GetJob
- GetRevision
- ListDataSetRevisions
- ListDataSets
- ListEventActions
- ListJobs
- ListRevisionAssets
- ListTagsForResource
- RevokeRevision
- SendApiAsset
- StartJob
- TagResource
- UntagResource
- UpdateAsset
- UpdateDataSet
- UpdateEventAction
- UpdateRevision
- Types
- Action
- ApiGatewayApiAsset
- AssetDestinationEntry
- AssetDetails
- AssetEntry
- AssetSourceEntry
- AutoExportRevisionDestinationEntry
- AutoExportRevisionToS3RequestDetails
- CreateS3DataAccessFromS3BucketRequestDetails
- CreateS3DataAccessFromS3BucketResponseDetails
- DataSetEntry
- DatabaseLFTagPolicy
- DatabaseLFTagPolicyAndPermissions
- Details
- Event
- EventActionEntry
- ExportAssetToSignedUrlRequestDetails
- ExportAssetToSignedUrlResponseDetails
- ExportAssetsToS3RequestDetails
- ExportAssetsToS3ResponseDetails
- ExportRevisionsToS3RequestDetails
- ExportRevisionsToS3ResponseDetails
- ExportServerSideEncryption
- ImportAssetFromApiGatewayApiRequestDetails
- ImportAssetFromApiGatewayApiResponseDetails
- ImportAssetFromSignedUrlJobErrorDetails
- ImportAssetFromSignedUrlRequestDetails
- ImportAssetFromSignedUrlResponseDetails
- ImportAssetsFromLakeFormationTagPolicyRequestDetails
- ImportAssetsFromLakeFormationTagPolicyResponseDetails
- ImportAssetsFromRedshiftDataSharesRequestDetails
- ImportAssetsFromRedshiftDataSharesResponseDetails
- ImportAssetsFromS3RequestDetails
- ImportAssetsFromS3ResponseDetails
- JobEntry
- JobError
- LFResourceDetails
- LFTag
- LFTagPolicyDetails
- LakeFormationDataPermissionAsset
- LakeFormationDataPermissionDetails
- OriginDetails
- RedshiftDataShareAsset
- RedshiftDataShareAssetSourceEntry
- RequestDetails
- ResponseDetails
- RevisionDestinationEntry
- RevisionEntry
- RevisionPublished
- S3DataAccessAsset
- S3DataAccessAssetSourceEntry
- S3SnapshotAsset
- TableLFTagPolicy
- TableLFTagPolicyAndPermissions
Synopsis
- cancelJob_jobId :: Lens' CancelJob Text
- createDataSet_tags :: Lens' CreateDataSet (Maybe (HashMap Text Text))
- createDataSet_assetType :: Lens' CreateDataSet AssetType
- createDataSet_description :: Lens' CreateDataSet Text
- createDataSet_name :: Lens' CreateDataSet Text
- createDataSetResponse_arn :: Lens' CreateDataSetResponse (Maybe Text)
- createDataSetResponse_assetType :: Lens' CreateDataSetResponse (Maybe AssetType)
- createDataSetResponse_createdAt :: Lens' CreateDataSetResponse (Maybe UTCTime)
- createDataSetResponse_description :: Lens' CreateDataSetResponse (Maybe Text)
- createDataSetResponse_id :: Lens' CreateDataSetResponse (Maybe Text)
- createDataSetResponse_name :: Lens' CreateDataSetResponse (Maybe Text)
- createDataSetResponse_origin :: Lens' CreateDataSetResponse (Maybe Origin)
- createDataSetResponse_originDetails :: Lens' CreateDataSetResponse (Maybe OriginDetails)
- createDataSetResponse_sourceId :: Lens' CreateDataSetResponse (Maybe Text)
- createDataSetResponse_tags :: Lens' CreateDataSetResponse (Maybe (HashMap Text Text))
- createDataSetResponse_updatedAt :: Lens' CreateDataSetResponse (Maybe UTCTime)
- createDataSetResponse_httpStatus :: Lens' CreateDataSetResponse Int
- createEventAction_action :: Lens' CreateEventAction Action
- createEventAction_event :: Lens' CreateEventAction Event
- createEventActionResponse_action :: Lens' CreateEventActionResponse (Maybe Action)
- createEventActionResponse_arn :: Lens' CreateEventActionResponse (Maybe Text)
- createEventActionResponse_createdAt :: Lens' CreateEventActionResponse (Maybe UTCTime)
- createEventActionResponse_event :: Lens' CreateEventActionResponse (Maybe Event)
- createEventActionResponse_id :: Lens' CreateEventActionResponse (Maybe Text)
- createEventActionResponse_updatedAt :: Lens' CreateEventActionResponse (Maybe UTCTime)
- createEventActionResponse_httpStatus :: Lens' CreateEventActionResponse Int
- createJob_details :: Lens' CreateJob RequestDetails
- createJob_type :: Lens' CreateJob Type
- createJobResponse_arn :: Lens' CreateJobResponse (Maybe Text)
- createJobResponse_createdAt :: Lens' CreateJobResponse (Maybe UTCTime)
- createJobResponse_details :: Lens' CreateJobResponse (Maybe ResponseDetails)
- createJobResponse_errors :: Lens' CreateJobResponse (Maybe [JobError])
- createJobResponse_id :: Lens' CreateJobResponse (Maybe Text)
- createJobResponse_state :: Lens' CreateJobResponse (Maybe State)
- createJobResponse_type :: Lens' CreateJobResponse (Maybe Type)
- createJobResponse_updatedAt :: Lens' CreateJobResponse (Maybe UTCTime)
- createJobResponse_httpStatus :: Lens' CreateJobResponse Int
- createRevision_comment :: Lens' CreateRevision (Maybe Text)
- createRevision_tags :: Lens' CreateRevision (Maybe (HashMap Text Text))
- createRevision_dataSetId :: Lens' CreateRevision Text
- createRevisionResponse_arn :: Lens' CreateRevisionResponse (Maybe Text)
- createRevisionResponse_comment :: Lens' CreateRevisionResponse (Maybe Text)
- createRevisionResponse_createdAt :: Lens' CreateRevisionResponse (Maybe UTCTime)
- createRevisionResponse_dataSetId :: Lens' CreateRevisionResponse (Maybe Text)
- createRevisionResponse_finalized :: Lens' CreateRevisionResponse (Maybe Bool)
- createRevisionResponse_id :: Lens' CreateRevisionResponse (Maybe Text)
- createRevisionResponse_revocationComment :: Lens' CreateRevisionResponse (Maybe Text)
- createRevisionResponse_revoked :: Lens' CreateRevisionResponse (Maybe Bool)
- createRevisionResponse_revokedAt :: Lens' CreateRevisionResponse (Maybe UTCTime)
- createRevisionResponse_sourceId :: Lens' CreateRevisionResponse (Maybe Text)
- createRevisionResponse_tags :: Lens' CreateRevisionResponse (Maybe (HashMap Text Text))
- createRevisionResponse_updatedAt :: Lens' CreateRevisionResponse (Maybe UTCTime)
- createRevisionResponse_httpStatus :: Lens' CreateRevisionResponse Int
- deleteAsset_assetId :: Lens' DeleteAsset Text
- deleteAsset_dataSetId :: Lens' DeleteAsset Text
- deleteAsset_revisionId :: Lens' DeleteAsset Text
- deleteDataSet_dataSetId :: Lens' DeleteDataSet Text
- deleteEventAction_eventActionId :: Lens' DeleteEventAction Text
- deleteRevision_dataSetId :: Lens' DeleteRevision Text
- deleteRevision_revisionId :: Lens' DeleteRevision Text
- getAsset_assetId :: Lens' GetAsset Text
- getAsset_dataSetId :: Lens' GetAsset Text
- getAsset_revisionId :: Lens' GetAsset Text
- getAssetResponse_arn :: Lens' GetAssetResponse (Maybe Text)
- getAssetResponse_assetDetails :: Lens' GetAssetResponse (Maybe AssetDetails)
- getAssetResponse_assetType :: Lens' GetAssetResponse (Maybe AssetType)
- getAssetResponse_createdAt :: Lens' GetAssetResponse (Maybe UTCTime)
- getAssetResponse_dataSetId :: Lens' GetAssetResponse (Maybe Text)
- getAssetResponse_id :: Lens' GetAssetResponse (Maybe Text)
- getAssetResponse_name :: Lens' GetAssetResponse (Maybe Text)
- getAssetResponse_revisionId :: Lens' GetAssetResponse (Maybe Text)
- getAssetResponse_sourceId :: Lens' GetAssetResponse (Maybe Text)
- getAssetResponse_updatedAt :: Lens' GetAssetResponse (Maybe UTCTime)
- getAssetResponse_httpStatus :: Lens' GetAssetResponse Int
- getDataSet_dataSetId :: Lens' GetDataSet Text
- getDataSetResponse_arn :: Lens' GetDataSetResponse (Maybe Text)
- getDataSetResponse_assetType :: Lens' GetDataSetResponse (Maybe AssetType)
- getDataSetResponse_createdAt :: Lens' GetDataSetResponse (Maybe UTCTime)
- getDataSetResponse_description :: Lens' GetDataSetResponse (Maybe Text)
- getDataSetResponse_id :: Lens' GetDataSetResponse (Maybe Text)
- getDataSetResponse_name :: Lens' GetDataSetResponse (Maybe Text)
- getDataSetResponse_origin :: Lens' GetDataSetResponse (Maybe Origin)
- getDataSetResponse_originDetails :: Lens' GetDataSetResponse (Maybe OriginDetails)
- getDataSetResponse_sourceId :: Lens' GetDataSetResponse (Maybe Text)
- getDataSetResponse_tags :: Lens' GetDataSetResponse (Maybe (HashMap Text Text))
- getDataSetResponse_updatedAt :: Lens' GetDataSetResponse (Maybe UTCTime)
- getDataSetResponse_httpStatus :: Lens' GetDataSetResponse Int
- getEventAction_eventActionId :: Lens' GetEventAction Text
- getEventActionResponse_action :: Lens' GetEventActionResponse (Maybe Action)
- getEventActionResponse_arn :: Lens' GetEventActionResponse (Maybe Text)
- getEventActionResponse_createdAt :: Lens' GetEventActionResponse (Maybe UTCTime)
- getEventActionResponse_event :: Lens' GetEventActionResponse (Maybe Event)
- getEventActionResponse_id :: Lens' GetEventActionResponse (Maybe Text)
- getEventActionResponse_updatedAt :: Lens' GetEventActionResponse (Maybe UTCTime)
- getEventActionResponse_httpStatus :: Lens' GetEventActionResponse Int
- getJob_jobId :: Lens' GetJob Text
- getJobResponse_arn :: Lens' GetJobResponse (Maybe Text)
- getJobResponse_createdAt :: Lens' GetJobResponse (Maybe UTCTime)
- getJobResponse_details :: Lens' GetJobResponse (Maybe ResponseDetails)
- getJobResponse_errors :: Lens' GetJobResponse (Maybe [JobError])
- getJobResponse_id :: Lens' GetJobResponse (Maybe Text)
- getJobResponse_state :: Lens' GetJobResponse (Maybe State)
- getJobResponse_type :: Lens' GetJobResponse (Maybe Type)
- getJobResponse_updatedAt :: Lens' GetJobResponse (Maybe UTCTime)
- getJobResponse_httpStatus :: Lens' GetJobResponse Int
- getRevision_dataSetId :: Lens' GetRevision Text
- getRevision_revisionId :: Lens' GetRevision Text
- getRevisionResponse_arn :: Lens' GetRevisionResponse (Maybe Text)
- getRevisionResponse_comment :: Lens' GetRevisionResponse (Maybe Text)
- getRevisionResponse_createdAt :: Lens' GetRevisionResponse (Maybe UTCTime)
- getRevisionResponse_dataSetId :: Lens' GetRevisionResponse (Maybe Text)
- getRevisionResponse_finalized :: Lens' GetRevisionResponse (Maybe Bool)
- getRevisionResponse_id :: Lens' GetRevisionResponse (Maybe Text)
- getRevisionResponse_revocationComment :: Lens' GetRevisionResponse (Maybe Text)
- getRevisionResponse_revoked :: Lens' GetRevisionResponse (Maybe Bool)
- getRevisionResponse_revokedAt :: Lens' GetRevisionResponse (Maybe UTCTime)
- getRevisionResponse_sourceId :: Lens' GetRevisionResponse (Maybe Text)
- getRevisionResponse_tags :: Lens' GetRevisionResponse (Maybe (HashMap Text Text))
- getRevisionResponse_updatedAt :: Lens' GetRevisionResponse (Maybe UTCTime)
- getRevisionResponse_httpStatus :: Lens' GetRevisionResponse Int
- listDataSetRevisions_maxResults :: Lens' ListDataSetRevisions (Maybe Natural)
- listDataSetRevisions_nextToken :: Lens' ListDataSetRevisions (Maybe Text)
- listDataSetRevisions_dataSetId :: Lens' ListDataSetRevisions Text
- listDataSetRevisionsResponse_nextToken :: Lens' ListDataSetRevisionsResponse (Maybe Text)
- listDataSetRevisionsResponse_revisions :: Lens' ListDataSetRevisionsResponse (Maybe [RevisionEntry])
- listDataSetRevisionsResponse_httpStatus :: Lens' ListDataSetRevisionsResponse Int
- listDataSets_maxResults :: Lens' ListDataSets (Maybe Natural)
- listDataSets_nextToken :: Lens' ListDataSets (Maybe Text)
- listDataSets_origin :: Lens' ListDataSets (Maybe Text)
- listDataSetsResponse_dataSets :: Lens' ListDataSetsResponse (Maybe [DataSetEntry])
- listDataSetsResponse_nextToken :: Lens' ListDataSetsResponse (Maybe Text)
- listDataSetsResponse_httpStatus :: Lens' ListDataSetsResponse Int
- listEventActions_eventSourceId :: Lens' ListEventActions (Maybe Text)
- listEventActions_maxResults :: Lens' ListEventActions (Maybe Natural)
- listEventActions_nextToken :: Lens' ListEventActions (Maybe Text)
- listEventActionsResponse_eventActions :: Lens' ListEventActionsResponse (Maybe [EventActionEntry])
- listEventActionsResponse_nextToken :: Lens' ListEventActionsResponse (Maybe Text)
- listEventActionsResponse_httpStatus :: Lens' ListEventActionsResponse Int
- listJobs_dataSetId :: Lens' ListJobs (Maybe Text)
- listJobs_maxResults :: Lens' ListJobs (Maybe Natural)
- listJobs_nextToken :: Lens' ListJobs (Maybe Text)
- listJobs_revisionId :: Lens' ListJobs (Maybe Text)
- listJobsResponse_jobs :: Lens' ListJobsResponse (Maybe [JobEntry])
- listJobsResponse_nextToken :: Lens' ListJobsResponse (Maybe Text)
- listJobsResponse_httpStatus :: Lens' ListJobsResponse Int
- listRevisionAssets_maxResults :: Lens' ListRevisionAssets (Maybe Natural)
- listRevisionAssets_nextToken :: Lens' ListRevisionAssets (Maybe Text)
- listRevisionAssets_dataSetId :: Lens' ListRevisionAssets Text
- listRevisionAssets_revisionId :: Lens' ListRevisionAssets Text
- listRevisionAssetsResponse_assets :: Lens' ListRevisionAssetsResponse (Maybe [AssetEntry])
- listRevisionAssetsResponse_nextToken :: Lens' ListRevisionAssetsResponse (Maybe Text)
- listRevisionAssetsResponse_httpStatus :: Lens' ListRevisionAssetsResponse Int
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text))
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- revokeRevision_dataSetId :: Lens' RevokeRevision Text
- revokeRevision_revisionId :: Lens' RevokeRevision Text
- revokeRevision_revocationComment :: Lens' RevokeRevision Text
- revokeRevisionResponse_arn :: Lens' RevokeRevisionResponse (Maybe Text)
- revokeRevisionResponse_comment :: Lens' RevokeRevisionResponse (Maybe Text)
- revokeRevisionResponse_createdAt :: Lens' RevokeRevisionResponse (Maybe UTCTime)
- revokeRevisionResponse_dataSetId :: Lens' RevokeRevisionResponse (Maybe Text)
- revokeRevisionResponse_finalized :: Lens' RevokeRevisionResponse (Maybe Bool)
- revokeRevisionResponse_id :: Lens' RevokeRevisionResponse (Maybe Text)
- revokeRevisionResponse_revocationComment :: Lens' RevokeRevisionResponse (Maybe Text)
- revokeRevisionResponse_revoked :: Lens' RevokeRevisionResponse (Maybe Bool)
- revokeRevisionResponse_revokedAt :: Lens' RevokeRevisionResponse (Maybe UTCTime)
- revokeRevisionResponse_sourceId :: Lens' RevokeRevisionResponse (Maybe Text)
- revokeRevisionResponse_updatedAt :: Lens' RevokeRevisionResponse (Maybe UTCTime)
- revokeRevisionResponse_httpStatus :: Lens' RevokeRevisionResponse Int
- sendApiAsset_body :: Lens' SendApiAsset (Maybe ByteString)
- sendApiAsset_method :: Lens' SendApiAsset (Maybe Text)
- sendApiAsset_path :: Lens' SendApiAsset (Maybe Text)
- sendApiAsset_queryStringParameters :: Lens' SendApiAsset (Maybe (HashMap Text Text))
- sendApiAsset_requestHeaders :: Lens' SendApiAsset (HashMap Text Text)
- sendApiAsset_assetId :: Lens' SendApiAsset Text
- sendApiAsset_dataSetId :: Lens' SendApiAsset Text
- sendApiAsset_revisionId :: Lens' SendApiAsset Text
- sendApiAssetResponse_body :: Lens' SendApiAssetResponse (Maybe ByteString)
- sendApiAssetResponse_responseHeaders :: Lens' SendApiAssetResponse (HashMap Text Text)
- sendApiAssetResponse_httpStatus :: Lens' SendApiAssetResponse Int
- startJob_jobId :: Lens' StartJob Text
- startJobResponse_httpStatus :: Lens' StartJobResponse Int
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource (HashMap Text Text)
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource [Text]
- updateAsset_assetId :: Lens' UpdateAsset Text
- updateAsset_dataSetId :: Lens' UpdateAsset Text
- updateAsset_name :: Lens' UpdateAsset Text
- updateAsset_revisionId :: Lens' UpdateAsset Text
- updateAssetResponse_arn :: Lens' UpdateAssetResponse (Maybe Text)
- updateAssetResponse_assetDetails :: Lens' UpdateAssetResponse (Maybe AssetDetails)
- updateAssetResponse_assetType :: Lens' UpdateAssetResponse (Maybe AssetType)
- updateAssetResponse_createdAt :: Lens' UpdateAssetResponse (Maybe UTCTime)
- updateAssetResponse_dataSetId :: Lens' UpdateAssetResponse (Maybe Text)
- updateAssetResponse_id :: Lens' UpdateAssetResponse (Maybe Text)
- updateAssetResponse_name :: Lens' UpdateAssetResponse (Maybe Text)
- updateAssetResponse_revisionId :: Lens' UpdateAssetResponse (Maybe Text)
- updateAssetResponse_sourceId :: Lens' UpdateAssetResponse (Maybe Text)
- updateAssetResponse_updatedAt :: Lens' UpdateAssetResponse (Maybe UTCTime)
- updateAssetResponse_httpStatus :: Lens' UpdateAssetResponse Int
- updateDataSet_description :: Lens' UpdateDataSet (Maybe Text)
- updateDataSet_name :: Lens' UpdateDataSet (Maybe Text)
- updateDataSet_dataSetId :: Lens' UpdateDataSet Text
- updateDataSetResponse_arn :: Lens' UpdateDataSetResponse (Maybe Text)
- updateDataSetResponse_assetType :: Lens' UpdateDataSetResponse (Maybe AssetType)
- updateDataSetResponse_createdAt :: Lens' UpdateDataSetResponse (Maybe UTCTime)
- updateDataSetResponse_description :: Lens' UpdateDataSetResponse (Maybe Text)
- updateDataSetResponse_id :: Lens' UpdateDataSetResponse (Maybe Text)
- updateDataSetResponse_name :: Lens' UpdateDataSetResponse (Maybe Text)
- updateDataSetResponse_origin :: Lens' UpdateDataSetResponse (Maybe Origin)
- updateDataSetResponse_originDetails :: Lens' UpdateDataSetResponse (Maybe OriginDetails)
- updateDataSetResponse_sourceId :: Lens' UpdateDataSetResponse (Maybe Text)
- updateDataSetResponse_updatedAt :: Lens' UpdateDataSetResponse (Maybe UTCTime)
- updateDataSetResponse_httpStatus :: Lens' UpdateDataSetResponse Int
- updateEventAction_action :: Lens' UpdateEventAction (Maybe Action)
- updateEventAction_eventActionId :: Lens' UpdateEventAction Text
- updateEventActionResponse_action :: Lens' UpdateEventActionResponse (Maybe Action)
- updateEventActionResponse_arn :: Lens' UpdateEventActionResponse (Maybe Text)
- updateEventActionResponse_createdAt :: Lens' UpdateEventActionResponse (Maybe UTCTime)
- updateEventActionResponse_event :: Lens' UpdateEventActionResponse (Maybe Event)
- updateEventActionResponse_id :: Lens' UpdateEventActionResponse (Maybe Text)
- updateEventActionResponse_updatedAt :: Lens' UpdateEventActionResponse (Maybe UTCTime)
- updateEventActionResponse_httpStatus :: Lens' UpdateEventActionResponse Int
- updateRevision_comment :: Lens' UpdateRevision (Maybe Text)
- updateRevision_finalized :: Lens' UpdateRevision (Maybe Bool)
- updateRevision_dataSetId :: Lens' UpdateRevision Text
- updateRevision_revisionId :: Lens' UpdateRevision Text
- updateRevisionResponse_arn :: Lens' UpdateRevisionResponse (Maybe Text)
- updateRevisionResponse_comment :: Lens' UpdateRevisionResponse (Maybe Text)
- updateRevisionResponse_createdAt :: Lens' UpdateRevisionResponse (Maybe UTCTime)
- updateRevisionResponse_dataSetId :: Lens' UpdateRevisionResponse (Maybe Text)
- updateRevisionResponse_finalized :: Lens' UpdateRevisionResponse (Maybe Bool)
- updateRevisionResponse_id :: Lens' UpdateRevisionResponse (Maybe Text)
- updateRevisionResponse_revocationComment :: Lens' UpdateRevisionResponse (Maybe Text)
- updateRevisionResponse_revoked :: Lens' UpdateRevisionResponse (Maybe Bool)
- updateRevisionResponse_revokedAt :: Lens' UpdateRevisionResponse (Maybe UTCTime)
- updateRevisionResponse_sourceId :: Lens' UpdateRevisionResponse (Maybe Text)
- updateRevisionResponse_updatedAt :: Lens' UpdateRevisionResponse (Maybe UTCTime)
- updateRevisionResponse_httpStatus :: Lens' UpdateRevisionResponse Int
- action_exportRevisionToS3 :: Lens' Action (Maybe AutoExportRevisionToS3RequestDetails)
- apiGatewayApiAsset_apiDescription :: Lens' ApiGatewayApiAsset (Maybe Text)
- apiGatewayApiAsset_apiEndpoint :: Lens' ApiGatewayApiAsset (Maybe Text)
- apiGatewayApiAsset_apiId :: Lens' ApiGatewayApiAsset (Maybe Text)
- apiGatewayApiAsset_apiKey :: Lens' ApiGatewayApiAsset (Maybe Text)
- apiGatewayApiAsset_apiName :: Lens' ApiGatewayApiAsset (Maybe Text)
- apiGatewayApiAsset_apiSpecificationDownloadUrl :: Lens' ApiGatewayApiAsset (Maybe Text)
- apiGatewayApiAsset_apiSpecificationDownloadUrlExpiresAt :: Lens' ApiGatewayApiAsset (Maybe UTCTime)
- apiGatewayApiAsset_protocolType :: Lens' ApiGatewayApiAsset (Maybe ProtocolType)
- apiGatewayApiAsset_stage :: Lens' ApiGatewayApiAsset (Maybe Text)
- assetDestinationEntry_key :: Lens' AssetDestinationEntry (Maybe Text)
- assetDestinationEntry_assetId :: Lens' AssetDestinationEntry Text
- assetDestinationEntry_bucket :: Lens' AssetDestinationEntry Text
- assetDetails_apiGatewayApiAsset :: Lens' AssetDetails (Maybe ApiGatewayApiAsset)
- assetDetails_lakeFormationDataPermissionAsset :: Lens' AssetDetails (Maybe LakeFormationDataPermissionAsset)
- assetDetails_redshiftDataShareAsset :: Lens' AssetDetails (Maybe RedshiftDataShareAsset)
- assetDetails_s3DataAccessAsset :: Lens' AssetDetails (Maybe S3DataAccessAsset)
- assetDetails_s3SnapshotAsset :: Lens' AssetDetails (Maybe S3SnapshotAsset)
- assetEntry_sourceId :: Lens' AssetEntry (Maybe Text)
- assetEntry_arn :: Lens' AssetEntry Text
- assetEntry_assetDetails :: Lens' AssetEntry AssetDetails
- assetEntry_assetType :: Lens' AssetEntry AssetType
- assetEntry_createdAt :: Lens' AssetEntry UTCTime
- assetEntry_dataSetId :: Lens' AssetEntry Text
- assetEntry_id :: Lens' AssetEntry Text
- assetEntry_name :: Lens' AssetEntry Text
- assetEntry_revisionId :: Lens' AssetEntry Text
- assetEntry_updatedAt :: Lens' AssetEntry UTCTime
- assetSourceEntry_bucket :: Lens' AssetSourceEntry Text
- assetSourceEntry_key :: Lens' AssetSourceEntry Text
- autoExportRevisionDestinationEntry_keyPattern :: Lens' AutoExportRevisionDestinationEntry (Maybe Text)
- autoExportRevisionDestinationEntry_bucket :: Lens' AutoExportRevisionDestinationEntry Text
- autoExportRevisionToS3RequestDetails_encryption :: Lens' AutoExportRevisionToS3RequestDetails (Maybe ExportServerSideEncryption)
- autoExportRevisionToS3RequestDetails_revisionDestination :: Lens' AutoExportRevisionToS3RequestDetails AutoExportRevisionDestinationEntry
- createS3DataAccessFromS3BucketRequestDetails_assetSource :: Lens' CreateS3DataAccessFromS3BucketRequestDetails S3DataAccessAssetSourceEntry
- createS3DataAccessFromS3BucketRequestDetails_dataSetId :: Lens' CreateS3DataAccessFromS3BucketRequestDetails Text
- createS3DataAccessFromS3BucketRequestDetails_revisionId :: Lens' CreateS3DataAccessFromS3BucketRequestDetails Text
- createS3DataAccessFromS3BucketResponseDetails_assetSource :: Lens' CreateS3DataAccessFromS3BucketResponseDetails S3DataAccessAssetSourceEntry
- createS3DataAccessFromS3BucketResponseDetails_dataSetId :: Lens' CreateS3DataAccessFromS3BucketResponseDetails Text
- createS3DataAccessFromS3BucketResponseDetails_revisionId :: Lens' CreateS3DataAccessFromS3BucketResponseDetails Text
- dataSetEntry_originDetails :: Lens' DataSetEntry (Maybe OriginDetails)
- dataSetEntry_sourceId :: Lens' DataSetEntry (Maybe Text)
- dataSetEntry_arn :: Lens' DataSetEntry Text
- dataSetEntry_assetType :: Lens' DataSetEntry AssetType
- dataSetEntry_createdAt :: Lens' DataSetEntry UTCTime
- dataSetEntry_description :: Lens' DataSetEntry Text
- dataSetEntry_id :: Lens' DataSetEntry Text
- dataSetEntry_name :: Lens' DataSetEntry Text
- dataSetEntry_origin :: Lens' DataSetEntry Origin
- dataSetEntry_updatedAt :: Lens' DataSetEntry UTCTime
- databaseLFTagPolicy_expression :: Lens' DatabaseLFTagPolicy [LFTag]
- databaseLFTagPolicyAndPermissions_expression :: Lens' DatabaseLFTagPolicyAndPermissions [LFTag]
- databaseLFTagPolicyAndPermissions_permissions :: Lens' DatabaseLFTagPolicyAndPermissions [DatabaseLFTagPolicyPermission]
- details_importAssetFromSignedUrlJobErrorDetails :: Lens' Details (Maybe ImportAssetFromSignedUrlJobErrorDetails)
- details_importAssetsFromS3JobErrorDetails :: Lens' Details (Maybe [AssetSourceEntry])
- event_revisionPublished :: Lens' Event (Maybe RevisionPublished)
- eventActionEntry_action :: Lens' EventActionEntry Action
- eventActionEntry_arn :: Lens' EventActionEntry Text
- eventActionEntry_createdAt :: Lens' EventActionEntry UTCTime
- eventActionEntry_event :: Lens' EventActionEntry Event
- eventActionEntry_id :: Lens' EventActionEntry Text
- eventActionEntry_updatedAt :: Lens' EventActionEntry UTCTime
- exportAssetToSignedUrlRequestDetails_assetId :: Lens' ExportAssetToSignedUrlRequestDetails Text
- exportAssetToSignedUrlRequestDetails_dataSetId :: Lens' ExportAssetToSignedUrlRequestDetails Text
- exportAssetToSignedUrlRequestDetails_revisionId :: Lens' ExportAssetToSignedUrlRequestDetails Text
- exportAssetToSignedUrlResponseDetails_signedUrl :: Lens' ExportAssetToSignedUrlResponseDetails (Maybe Text)
- exportAssetToSignedUrlResponseDetails_signedUrlExpiresAt :: Lens' ExportAssetToSignedUrlResponseDetails (Maybe UTCTime)
- exportAssetToSignedUrlResponseDetails_assetId :: Lens' ExportAssetToSignedUrlResponseDetails Text
- exportAssetToSignedUrlResponseDetails_dataSetId :: Lens' ExportAssetToSignedUrlResponseDetails Text
- exportAssetToSignedUrlResponseDetails_revisionId :: Lens' ExportAssetToSignedUrlResponseDetails Text
- exportAssetsToS3RequestDetails_encryption :: Lens' ExportAssetsToS3RequestDetails (Maybe ExportServerSideEncryption)
- exportAssetsToS3RequestDetails_assetDestinations :: Lens' ExportAssetsToS3RequestDetails [AssetDestinationEntry]
- exportAssetsToS3RequestDetails_dataSetId :: Lens' ExportAssetsToS3RequestDetails Text
- exportAssetsToS3RequestDetails_revisionId :: Lens' ExportAssetsToS3RequestDetails Text
- exportAssetsToS3ResponseDetails_encryption :: Lens' ExportAssetsToS3ResponseDetails (Maybe ExportServerSideEncryption)
- exportAssetsToS3ResponseDetails_assetDestinations :: Lens' ExportAssetsToS3ResponseDetails [AssetDestinationEntry]
- exportAssetsToS3ResponseDetails_dataSetId :: Lens' ExportAssetsToS3ResponseDetails Text
- exportAssetsToS3ResponseDetails_revisionId :: Lens' ExportAssetsToS3ResponseDetails Text
- exportRevisionsToS3RequestDetails_encryption :: Lens' ExportRevisionsToS3RequestDetails (Maybe ExportServerSideEncryption)
- exportRevisionsToS3RequestDetails_dataSetId :: Lens' ExportRevisionsToS3RequestDetails Text
- exportRevisionsToS3RequestDetails_revisionDestinations :: Lens' ExportRevisionsToS3RequestDetails [RevisionDestinationEntry]
- exportRevisionsToS3ResponseDetails_encryption :: Lens' ExportRevisionsToS3ResponseDetails (Maybe ExportServerSideEncryption)
- exportRevisionsToS3ResponseDetails_eventActionArn :: Lens' ExportRevisionsToS3ResponseDetails (Maybe Text)
- exportRevisionsToS3ResponseDetails_dataSetId :: Lens' ExportRevisionsToS3ResponseDetails Text
- exportRevisionsToS3ResponseDetails_revisionDestinations :: Lens' ExportRevisionsToS3ResponseDetails [RevisionDestinationEntry]
- exportServerSideEncryption_kmsKeyArn :: Lens' ExportServerSideEncryption (Maybe Text)
- exportServerSideEncryption_type :: Lens' ExportServerSideEncryption ServerSideEncryptionTypes
- importAssetFromApiGatewayApiRequestDetails_apiDescription :: Lens' ImportAssetFromApiGatewayApiRequestDetails (Maybe Text)
- importAssetFromApiGatewayApiRequestDetails_apiKey :: Lens' ImportAssetFromApiGatewayApiRequestDetails (Maybe Text)
- importAssetFromApiGatewayApiRequestDetails_apiId :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text
- importAssetFromApiGatewayApiRequestDetails_apiName :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text
- importAssetFromApiGatewayApiRequestDetails_apiSpecificationMd5Hash :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text
- importAssetFromApiGatewayApiRequestDetails_dataSetId :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text
- importAssetFromApiGatewayApiRequestDetails_protocolType :: Lens' ImportAssetFromApiGatewayApiRequestDetails ProtocolType
- importAssetFromApiGatewayApiRequestDetails_revisionId :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text
- importAssetFromApiGatewayApiRequestDetails_stage :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text
- 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
- importAssetFromSignedUrlJobErrorDetails_assetName :: Lens' ImportAssetFromSignedUrlJobErrorDetails Text
- importAssetFromSignedUrlRequestDetails_assetName :: Lens' ImportAssetFromSignedUrlRequestDetails Text
- importAssetFromSignedUrlRequestDetails_dataSetId :: Lens' ImportAssetFromSignedUrlRequestDetails Text
- importAssetFromSignedUrlRequestDetails_md5Hash :: Lens' ImportAssetFromSignedUrlRequestDetails Text
- importAssetFromSignedUrlRequestDetails_revisionId :: Lens' ImportAssetFromSignedUrlRequestDetails Text
- importAssetFromSignedUrlResponseDetails_md5Hash :: Lens' ImportAssetFromSignedUrlResponseDetails (Maybe Text)
- importAssetFromSignedUrlResponseDetails_signedUrl :: Lens' ImportAssetFromSignedUrlResponseDetails (Maybe Text)
- importAssetFromSignedUrlResponseDetails_signedUrlExpiresAt :: Lens' ImportAssetFromSignedUrlResponseDetails (Maybe UTCTime)
- importAssetFromSignedUrlResponseDetails_assetName :: Lens' ImportAssetFromSignedUrlResponseDetails Text
- importAssetFromSignedUrlResponseDetails_dataSetId :: Lens' ImportAssetFromSignedUrlResponseDetails Text
- importAssetFromSignedUrlResponseDetails_revisionId :: Lens' ImportAssetFromSignedUrlResponseDetails Text
- importAssetsFromLakeFormationTagPolicyRequestDetails_database :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails (Maybe DatabaseLFTagPolicyAndPermissions)
- importAssetsFromLakeFormationTagPolicyRequestDetails_table :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails (Maybe TableLFTagPolicyAndPermissions)
- importAssetsFromLakeFormationTagPolicyRequestDetails_catalogId :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails Text
- importAssetsFromLakeFormationTagPolicyRequestDetails_roleArn :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails Text
- importAssetsFromLakeFormationTagPolicyRequestDetails_dataSetId :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails Text
- importAssetsFromLakeFormationTagPolicyRequestDetails_revisionId :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails Text
- importAssetsFromLakeFormationTagPolicyResponseDetails_database :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails (Maybe DatabaseLFTagPolicyAndPermissions)
- importAssetsFromLakeFormationTagPolicyResponseDetails_table :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails (Maybe TableLFTagPolicyAndPermissions)
- importAssetsFromLakeFormationTagPolicyResponseDetails_catalogId :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails Text
- importAssetsFromLakeFormationTagPolicyResponseDetails_roleArn :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails Text
- importAssetsFromLakeFormationTagPolicyResponseDetails_dataSetId :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails Text
- importAssetsFromLakeFormationTagPolicyResponseDetails_revisionId :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails Text
- importAssetsFromRedshiftDataSharesRequestDetails_assetSources :: Lens' ImportAssetsFromRedshiftDataSharesRequestDetails [RedshiftDataShareAssetSourceEntry]
- importAssetsFromRedshiftDataSharesRequestDetails_dataSetId :: Lens' ImportAssetsFromRedshiftDataSharesRequestDetails Text
- importAssetsFromRedshiftDataSharesRequestDetails_revisionId :: Lens' ImportAssetsFromRedshiftDataSharesRequestDetails Text
- importAssetsFromRedshiftDataSharesResponseDetails_assetSources :: Lens' ImportAssetsFromRedshiftDataSharesResponseDetails [RedshiftDataShareAssetSourceEntry]
- importAssetsFromRedshiftDataSharesResponseDetails_dataSetId :: Lens' ImportAssetsFromRedshiftDataSharesResponseDetails Text
- importAssetsFromRedshiftDataSharesResponseDetails_revisionId :: Lens' ImportAssetsFromRedshiftDataSharesResponseDetails Text
- importAssetsFromS3RequestDetails_assetSources :: Lens' ImportAssetsFromS3RequestDetails [AssetSourceEntry]
- importAssetsFromS3RequestDetails_dataSetId :: Lens' ImportAssetsFromS3RequestDetails Text
- importAssetsFromS3RequestDetails_revisionId :: Lens' ImportAssetsFromS3RequestDetails Text
- importAssetsFromS3ResponseDetails_assetSources :: Lens' ImportAssetsFromS3ResponseDetails [AssetSourceEntry]
- importAssetsFromS3ResponseDetails_dataSetId :: Lens' ImportAssetsFromS3ResponseDetails Text
- importAssetsFromS3ResponseDetails_revisionId :: Lens' ImportAssetsFromS3ResponseDetails Text
- jobEntry_errors :: Lens' JobEntry (Maybe [JobError])
- jobEntry_arn :: Lens' JobEntry Text
- jobEntry_createdAt :: Lens' JobEntry UTCTime
- jobEntry_details :: Lens' JobEntry ResponseDetails
- jobEntry_id :: Lens' JobEntry Text
- jobEntry_state :: Lens' JobEntry State
- jobEntry_type :: Lens' JobEntry Type
- jobEntry_updatedAt :: Lens' JobEntry UTCTime
- jobError_details :: Lens' JobError (Maybe Details)
- jobError_limitName :: Lens' JobError (Maybe JobErrorLimitName)
- jobError_limitValue :: Lens' JobError (Maybe Double)
- jobError_resourceId :: Lens' JobError (Maybe Text)
- jobError_resourceType :: Lens' JobError (Maybe JobErrorResourceTypes)
- jobError_code :: Lens' JobError Code
- jobError_message :: Lens' JobError Text
- lFResourceDetails_database :: Lens' LFResourceDetails (Maybe DatabaseLFTagPolicy)
- lFResourceDetails_table :: Lens' LFResourceDetails (Maybe TableLFTagPolicy)
- lFTag_tagKey :: Lens' LFTag Text
- lFTag_tagValues :: Lens' LFTag [Text]
- lFTagPolicyDetails_catalogId :: Lens' LFTagPolicyDetails Text
- lFTagPolicyDetails_resourceType :: Lens' LFTagPolicyDetails LFResourceType
- lFTagPolicyDetails_resourceDetails :: Lens' LFTagPolicyDetails LFResourceDetails
- lakeFormationDataPermissionAsset_roleArn :: Lens' LakeFormationDataPermissionAsset (Maybe Text)
- lakeFormationDataPermissionAsset_lakeFormationDataPermissionDetails :: Lens' LakeFormationDataPermissionAsset LakeFormationDataPermissionDetails
- lakeFormationDataPermissionAsset_lakeFormationDataPermissionType :: Lens' LakeFormationDataPermissionAsset LakeFormationDataPermissionType
- lakeFormationDataPermissionAsset_permissions :: Lens' LakeFormationDataPermissionAsset [LFPermission]
- lakeFormationDataPermissionDetails_lFTagPolicy :: Lens' LakeFormationDataPermissionDetails (Maybe LFTagPolicyDetails)
- originDetails_productId :: Lens' OriginDetails Text
- redshiftDataShareAsset_arn :: Lens' RedshiftDataShareAsset Text
- redshiftDataShareAssetSourceEntry_dataShareArn :: Lens' RedshiftDataShareAssetSourceEntry Text
- requestDetails_createS3DataAccessFromS3Bucket :: Lens' RequestDetails (Maybe CreateS3DataAccessFromS3BucketRequestDetails)
- requestDetails_exportAssetToSignedUrl :: Lens' RequestDetails (Maybe ExportAssetToSignedUrlRequestDetails)
- requestDetails_exportAssetsToS3 :: Lens' RequestDetails (Maybe ExportAssetsToS3RequestDetails)
- requestDetails_exportRevisionsToS3 :: Lens' RequestDetails (Maybe ExportRevisionsToS3RequestDetails)
- requestDetails_importAssetFromApiGatewayApi :: Lens' RequestDetails (Maybe ImportAssetFromApiGatewayApiRequestDetails)
- requestDetails_importAssetFromSignedUrl :: Lens' RequestDetails (Maybe ImportAssetFromSignedUrlRequestDetails)
- requestDetails_importAssetsFromLakeFormationTagPolicy :: Lens' RequestDetails (Maybe ImportAssetsFromLakeFormationTagPolicyRequestDetails)
- requestDetails_importAssetsFromRedshiftDataShares :: Lens' RequestDetails (Maybe ImportAssetsFromRedshiftDataSharesRequestDetails)
- requestDetails_importAssetsFromS3 :: Lens' RequestDetails (Maybe ImportAssetsFromS3RequestDetails)
- responseDetails_createS3DataAccessFromS3Bucket :: Lens' ResponseDetails (Maybe CreateS3DataAccessFromS3BucketResponseDetails)
- responseDetails_exportAssetToSignedUrl :: Lens' ResponseDetails (Maybe ExportAssetToSignedUrlResponseDetails)
- responseDetails_exportAssetsToS3 :: Lens' ResponseDetails (Maybe ExportAssetsToS3ResponseDetails)
- responseDetails_exportRevisionsToS3 :: Lens' ResponseDetails (Maybe ExportRevisionsToS3ResponseDetails)
- responseDetails_importAssetFromApiGatewayApi :: Lens' ResponseDetails (Maybe ImportAssetFromApiGatewayApiResponseDetails)
- responseDetails_importAssetFromSignedUrl :: Lens' ResponseDetails (Maybe ImportAssetFromSignedUrlResponseDetails)
- responseDetails_importAssetsFromLakeFormationTagPolicy :: Lens' ResponseDetails (Maybe ImportAssetsFromLakeFormationTagPolicyResponseDetails)
- responseDetails_importAssetsFromRedshiftDataShares :: Lens' ResponseDetails (Maybe ImportAssetsFromRedshiftDataSharesResponseDetails)
- responseDetails_importAssetsFromS3 :: Lens' ResponseDetails (Maybe ImportAssetsFromS3ResponseDetails)
- revisionDestinationEntry_keyPattern :: Lens' RevisionDestinationEntry (Maybe Text)
- revisionDestinationEntry_bucket :: Lens' RevisionDestinationEntry Text
- revisionDestinationEntry_revisionId :: Lens' RevisionDestinationEntry Text
- revisionEntry_comment :: Lens' RevisionEntry (Maybe Text)
- revisionEntry_finalized :: Lens' RevisionEntry (Maybe Bool)
- revisionEntry_revocationComment :: Lens' RevisionEntry (Maybe Text)
- revisionEntry_revoked :: Lens' RevisionEntry (Maybe Bool)
- revisionEntry_revokedAt :: Lens' RevisionEntry (Maybe UTCTime)
- revisionEntry_sourceId :: Lens' RevisionEntry (Maybe Text)
- revisionEntry_arn :: Lens' RevisionEntry Text
- revisionEntry_createdAt :: Lens' RevisionEntry UTCTime
- revisionEntry_dataSetId :: Lens' RevisionEntry Text
- revisionEntry_id :: Lens' RevisionEntry Text
- revisionEntry_updatedAt :: Lens' RevisionEntry UTCTime
- revisionPublished_dataSetId :: Lens' RevisionPublished Text
- s3DataAccessAsset_keyPrefixes :: Lens' S3DataAccessAsset (Maybe [Text])
- s3DataAccessAsset_keys :: Lens' S3DataAccessAsset (Maybe [Text])
- s3DataAccessAsset_s3AccessPointAlias :: Lens' S3DataAccessAsset (Maybe Text)
- s3DataAccessAsset_s3AccessPointArn :: Lens' S3DataAccessAsset (Maybe Text)
- s3DataAccessAsset_bucket :: Lens' S3DataAccessAsset Text
- s3DataAccessAssetSourceEntry_keyPrefixes :: Lens' S3DataAccessAssetSourceEntry (Maybe [Text])
- s3DataAccessAssetSourceEntry_keys :: Lens' S3DataAccessAssetSourceEntry (Maybe [Text])
- s3DataAccessAssetSourceEntry_bucket :: Lens' S3DataAccessAssetSourceEntry Text
- s3SnapshotAsset_size :: Lens' S3SnapshotAsset Double
- tableLFTagPolicy_expression :: Lens' TableLFTagPolicy [LFTag]
- tableLFTagPolicyAndPermissions_expression :: Lens' TableLFTagPolicyAndPermissions [LFTag]
- tableLFTagPolicyAndPermissions_permissions :: Lens' TableLFTagPolicyAndPermissions [TableTagPolicyLFPermission]
Operations
CancelJob
CreateDataSet
createDataSet_tags :: Lens' CreateDataSet (Maybe (HashMap Text Text)) Source #
A data set tag is an optional label that you can assign to a data set when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to these data sets and revisions.
createDataSet_assetType :: Lens' CreateDataSet AssetType Source #
The type of asset that is added to a data set.
createDataSet_description :: Lens' CreateDataSet Text Source #
A description for the data set. This value can be up to 16,348 characters long.
createDataSet_name :: Lens' CreateDataSet Text Source #
The name of the data set.
createDataSetResponse_arn :: Lens' CreateDataSetResponse (Maybe Text) Source #
The ARN for the data set.
createDataSetResponse_assetType :: Lens' CreateDataSetResponse (Maybe AssetType) Source #
The type of asset that is added to a data set.
createDataSetResponse_createdAt :: Lens' CreateDataSetResponse (Maybe UTCTime) Source #
The date and time that the data set was created, in ISO 8601 format.
createDataSetResponse_description :: Lens' CreateDataSetResponse (Maybe Text) Source #
The description for the data set.
createDataSetResponse_id :: Lens' CreateDataSetResponse (Maybe Text) Source #
The unique identifier for the data set.
createDataSetResponse_name :: Lens' CreateDataSetResponse (Maybe Text) Source #
The name of the data set.
createDataSetResponse_origin :: Lens' CreateDataSetResponse (Maybe Origin) Source #
A property that defines the data set as OWNED by the account (for providers) or ENTITLED to the account (for subscribers).
createDataSetResponse_originDetails :: Lens' CreateDataSetResponse (Maybe OriginDetails) Source #
If the origin of this data set is ENTITLED, includes the details for the product on AWS Marketplace.
createDataSetResponse_sourceId :: Lens' CreateDataSetResponse (Maybe Text) Source #
The data set ID of the owned data set corresponding to the entitled data set being viewed. This parameter is returned when a data set owner is viewing the entitled copy of its owned data set.
createDataSetResponse_tags :: Lens' CreateDataSetResponse (Maybe (HashMap Text Text)) Source #
The tags for the data set.
createDataSetResponse_updatedAt :: Lens' CreateDataSetResponse (Maybe UTCTime) Source #
The date and time that the data set was last updated, in ISO 8601 format.
createDataSetResponse_httpStatus :: Lens' CreateDataSetResponse Int Source #
The response's http status code.
CreateEventAction
createEventAction_action :: Lens' CreateEventAction Action Source #
What occurs after a certain event.
createEventAction_event :: Lens' CreateEventAction Event Source #
What occurs to start an action.
createEventActionResponse_action :: Lens' CreateEventActionResponse (Maybe Action) Source #
What occurs after a certain event.
createEventActionResponse_arn :: Lens' CreateEventActionResponse (Maybe Text) Source #
The ARN for the event action.
createEventActionResponse_createdAt :: Lens' CreateEventActionResponse (Maybe UTCTime) Source #
The date and time that the event action was created, in ISO 8601 format.
createEventActionResponse_event :: Lens' CreateEventActionResponse (Maybe Event) Source #
What occurs to start an action.
createEventActionResponse_id :: Lens' CreateEventActionResponse (Maybe Text) Source #
The unique identifier for the event action.
createEventActionResponse_updatedAt :: Lens' CreateEventActionResponse (Maybe UTCTime) Source #
The date and time that the event action was last updated, in ISO 8601 format.
createEventActionResponse_httpStatus :: Lens' CreateEventActionResponse Int Source #
The response's http status code.
CreateJob
createJob_details :: Lens' CreateJob RequestDetails Source #
The details for the CreateJob request.
createJobResponse_arn :: Lens' CreateJobResponse (Maybe Text) Source #
The ARN for the job.
createJobResponse_createdAt :: Lens' CreateJobResponse (Maybe UTCTime) Source #
The date and time that the job was created, in ISO 8601 format.
createJobResponse_details :: Lens' CreateJobResponse (Maybe ResponseDetails) Source #
Details about the job.
createJobResponse_errors :: Lens' CreateJobResponse (Maybe [JobError]) Source #
The errors associated with jobs.
createJobResponse_id :: Lens' CreateJobResponse (Maybe Text) Source #
The unique identifier for the job.
createJobResponse_state :: Lens' CreateJobResponse (Maybe State) Source #
The state of the job.
createJobResponse_type :: Lens' CreateJobResponse (Maybe Type) Source #
The job type.
createJobResponse_updatedAt :: Lens' CreateJobResponse (Maybe UTCTime) Source #
The date and time that the job was last updated, in ISO 8601 format.
createJobResponse_httpStatus :: Lens' CreateJobResponse Int Source #
The response's http status code.
CreateRevision
createRevision_comment :: Lens' CreateRevision (Maybe Text) Source #
An optional comment about the revision.
createRevision_tags :: Lens' CreateRevision (Maybe (HashMap Text Text)) Source #
A revision tag is an optional label that you can assign to a revision when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to these data sets and revisions.
createRevision_dataSetId :: Lens' CreateRevision Text Source #
The unique identifier for a data set.
createRevisionResponse_arn :: Lens' CreateRevisionResponse (Maybe Text) Source #
The ARN for the revision.
createRevisionResponse_comment :: Lens' CreateRevisionResponse (Maybe Text) Source #
An optional comment about the revision.
createRevisionResponse_createdAt :: Lens' CreateRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was created, in ISO 8601 format.
createRevisionResponse_dataSetId :: Lens' CreateRevisionResponse (Maybe Text) Source #
The unique identifier for the data set associated with the data set revision.
createRevisionResponse_finalized :: Lens' CreateRevisionResponse (Maybe Bool) Source #
To publish a revision to a data set in a product, the revision must first be finalized. Finalizing a revision tells AWS Data Exchange that your changes to the assets in the revision are complete. After it's in this read-only state, you can publish the revision to your products. Finalized revisions can be published through the AWS Data Exchange console or the AWS Marketplace Catalog API, using the StartChangeSet AWS Marketplace Catalog API action. When using the API, revisions are uniquely identified by their ARN.
createRevisionResponse_id :: Lens' CreateRevisionResponse (Maybe Text) Source #
The unique identifier for the revision.
createRevisionResponse_revocationComment :: Lens' CreateRevisionResponse (Maybe Text) Source #
A required comment to inform subscribers of the reason their access to the revision was revoked.
createRevisionResponse_revoked :: Lens' CreateRevisionResponse (Maybe Bool) Source #
A status indicating that subscribers' access to the revision was revoked.
createRevisionResponse_revokedAt :: Lens' CreateRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was revoked, in ISO 8601 format.
createRevisionResponse_sourceId :: Lens' CreateRevisionResponse (Maybe Text) Source #
The revision ID of the owned revision corresponding to the entitled revision being viewed. This parameter is returned when a revision owner is viewing the entitled copy of its owned revision.
createRevisionResponse_tags :: Lens' CreateRevisionResponse (Maybe (HashMap Text Text)) Source #
The tags for the revision.
createRevisionResponse_updatedAt :: Lens' CreateRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was last updated, in ISO 8601 format.
createRevisionResponse_httpStatus :: Lens' CreateRevisionResponse Int Source #
The response's http status code.
DeleteAsset
deleteAsset_assetId :: Lens' DeleteAsset Text Source #
The unique identifier for an asset.
deleteAsset_dataSetId :: Lens' DeleteAsset Text Source #
The unique identifier for a data set.
deleteAsset_revisionId :: Lens' DeleteAsset Text Source #
The unique identifier for a revision.
DeleteDataSet
deleteDataSet_dataSetId :: Lens' DeleteDataSet Text Source #
The unique identifier for a data set.
DeleteEventAction
deleteEventAction_eventActionId :: Lens' DeleteEventAction Text Source #
The unique identifier for the event action.
DeleteRevision
deleteRevision_dataSetId :: Lens' DeleteRevision Text Source #
The unique identifier for a data set.
deleteRevision_revisionId :: Lens' DeleteRevision Text Source #
The unique identifier for a revision.
GetAsset
getAssetResponse_arn :: Lens' GetAssetResponse (Maybe Text) Source #
The ARN for the asset.
getAssetResponse_assetDetails :: Lens' GetAssetResponse (Maybe AssetDetails) Source #
Details about the asset.
getAssetResponse_assetType :: Lens' GetAssetResponse (Maybe AssetType) Source #
The type of asset that is added to a data set.
getAssetResponse_createdAt :: Lens' GetAssetResponse (Maybe UTCTime) Source #
The date and time that the asset was created, in ISO 8601 format.
getAssetResponse_dataSetId :: Lens' GetAssetResponse (Maybe Text) Source #
The unique identifier for the data set associated with this asset.
getAssetResponse_id :: Lens' GetAssetResponse (Maybe Text) Source #
The unique identifier for the asset.
getAssetResponse_name :: Lens' GetAssetResponse (Maybe Text) Source #
The name of the asset. When importing from Amazon S3, the Amazon S3 object key is used as the asset name. When exporting to Amazon S3, the asset name is used as default target Amazon S3 object key. When importing from Amazon API Gateway API, the API name is used as the asset name. When importing from Amazon Redshift, the datashare name is used as the asset name. When importing from AWS Lake Formation, the static values of "Database(s) included in the LF-tag policy" or "Table(s) included in the LF-tag policy" are used as the asset name.
getAssetResponse_revisionId :: Lens' GetAssetResponse (Maybe Text) Source #
The unique identifier for the revision associated with this asset.
getAssetResponse_sourceId :: Lens' GetAssetResponse (Maybe Text) Source #
The asset ID of the owned asset corresponding to the entitled asset being viewed. This parameter is returned when an asset owner is viewing the entitled copy of its owned asset.
getAssetResponse_updatedAt :: Lens' GetAssetResponse (Maybe UTCTime) Source #
The date and time that the asset was last updated, in ISO 8601 format.
getAssetResponse_httpStatus :: Lens' GetAssetResponse Int Source #
The response's http status code.
GetDataSet
getDataSet_dataSetId :: Lens' GetDataSet Text Source #
The unique identifier for a data set.
getDataSetResponse_arn :: Lens' GetDataSetResponse (Maybe Text) Source #
The ARN for the data set.
getDataSetResponse_assetType :: Lens' GetDataSetResponse (Maybe AssetType) Source #
The type of asset that is added to a data set.
getDataSetResponse_createdAt :: Lens' GetDataSetResponse (Maybe UTCTime) Source #
The date and time that the data set was created, in ISO 8601 format.
getDataSetResponse_description :: Lens' GetDataSetResponse (Maybe Text) Source #
The description for the data set.
getDataSetResponse_id :: Lens' GetDataSetResponse (Maybe Text) Source #
The unique identifier for the data set.
getDataSetResponse_name :: Lens' GetDataSetResponse (Maybe Text) Source #
The name of the data set.
getDataSetResponse_origin :: Lens' GetDataSetResponse (Maybe Origin) Source #
A property that defines the data set as OWNED by the account (for providers) or ENTITLED to the account (for subscribers).
getDataSetResponse_originDetails :: Lens' GetDataSetResponse (Maybe OriginDetails) Source #
If the origin of this data set is ENTITLED, includes the details for the product on AWS Marketplace.
getDataSetResponse_sourceId :: Lens' GetDataSetResponse (Maybe Text) Source #
The data set ID of the owned data set corresponding to the entitled data set being viewed. This parameter is returned when a data set owner is viewing the entitled copy of its owned data set.
getDataSetResponse_tags :: Lens' GetDataSetResponse (Maybe (HashMap Text Text)) Source #
The tags for the data set.
getDataSetResponse_updatedAt :: Lens' GetDataSetResponse (Maybe UTCTime) Source #
The date and time that the data set was last updated, in ISO 8601 format.
getDataSetResponse_httpStatus :: Lens' GetDataSetResponse Int Source #
The response's http status code.
GetEventAction
getEventAction_eventActionId :: Lens' GetEventAction Text Source #
The unique identifier for the event action.
getEventActionResponse_action :: Lens' GetEventActionResponse (Maybe Action) Source #
What occurs after a certain event.
getEventActionResponse_arn :: Lens' GetEventActionResponse (Maybe Text) Source #
The ARN for the event action.
getEventActionResponse_createdAt :: Lens' GetEventActionResponse (Maybe UTCTime) Source #
The date and time that the event action was created, in ISO 8601 format.
getEventActionResponse_event :: Lens' GetEventActionResponse (Maybe Event) Source #
What occurs to start an action.
getEventActionResponse_id :: Lens' GetEventActionResponse (Maybe Text) Source #
The unique identifier for the event action.
getEventActionResponse_updatedAt :: Lens' GetEventActionResponse (Maybe UTCTime) Source #
The date and time that the event action was last updated, in ISO 8601 format.
getEventActionResponse_httpStatus :: Lens' GetEventActionResponse Int Source #
The response's http status code.
GetJob
getJobResponse_arn :: Lens' GetJobResponse (Maybe Text) Source #
The ARN for the job.
getJobResponse_createdAt :: Lens' GetJobResponse (Maybe UTCTime) Source #
The date and time that the job was created, in ISO 8601 format.
getJobResponse_details :: Lens' GetJobResponse (Maybe ResponseDetails) Source #
Details about the job.
getJobResponse_errors :: Lens' GetJobResponse (Maybe [JobError]) Source #
The errors associated with jobs.
getJobResponse_id :: Lens' GetJobResponse (Maybe Text) Source #
The unique identifier for the job.
getJobResponse_state :: Lens' GetJobResponse (Maybe State) Source #
The state of the job.
getJobResponse_type :: Lens' GetJobResponse (Maybe Type) Source #
The job type.
getJobResponse_updatedAt :: Lens' GetJobResponse (Maybe UTCTime) Source #
The date and time that the job was last updated, in ISO 8601 format.
getJobResponse_httpStatus :: Lens' GetJobResponse Int Source #
The response's http status code.
GetRevision
getRevision_dataSetId :: Lens' GetRevision Text Source #
The unique identifier for a data set.
getRevision_revisionId :: Lens' GetRevision Text Source #
The unique identifier for a revision.
getRevisionResponse_arn :: Lens' GetRevisionResponse (Maybe Text) Source #
The ARN for the revision.
getRevisionResponse_comment :: Lens' GetRevisionResponse (Maybe Text) Source #
An optional comment about the revision.
getRevisionResponse_createdAt :: Lens' GetRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was created, in ISO 8601 format.
getRevisionResponse_dataSetId :: Lens' GetRevisionResponse (Maybe Text) Source #
The unique identifier for the data set associated with the data set revision.
getRevisionResponse_finalized :: Lens' GetRevisionResponse (Maybe Bool) Source #
To publish a revision to a data set in a product, the revision must first be finalized. Finalizing a revision tells AWS Data Exchange that your changes to the assets in the revision are complete. After it's in this read-only state, you can publish the revision to your products. Finalized revisions can be published through the AWS Data Exchange console or the AWS Marketplace Catalog API, using the StartChangeSet AWS Marketplace Catalog API action. When using the API, revisions are uniquely identified by their ARN.
getRevisionResponse_id :: Lens' GetRevisionResponse (Maybe Text) Source #
The unique identifier for the revision.
getRevisionResponse_revocationComment :: Lens' GetRevisionResponse (Maybe Text) Source #
A required comment to inform subscribers of the reason their access to the revision was revoked.
getRevisionResponse_revoked :: Lens' GetRevisionResponse (Maybe Bool) Source #
A status indicating that subscribers' access to the revision was revoked.
getRevisionResponse_revokedAt :: Lens' GetRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was revoked, in ISO 8601 format.
getRevisionResponse_sourceId :: Lens' GetRevisionResponse (Maybe Text) Source #
The revision ID of the owned revision corresponding to the entitled revision being viewed. This parameter is returned when a revision owner is viewing the entitled copy of its owned revision.
getRevisionResponse_tags :: Lens' GetRevisionResponse (Maybe (HashMap Text Text)) Source #
The tags for the revision.
getRevisionResponse_updatedAt :: Lens' GetRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was last updated, in ISO 8601 format.
getRevisionResponse_httpStatus :: Lens' GetRevisionResponse Int Source #
The response's http status code.
ListDataSetRevisions
listDataSetRevisions_maxResults :: Lens' ListDataSetRevisions (Maybe Natural) Source #
The maximum number of results returned by a single call.
listDataSetRevisions_nextToken :: Lens' ListDataSetRevisions (Maybe Text) Source #
The token value retrieved from a previous call to access the next page of results.
listDataSetRevisions_dataSetId :: Lens' ListDataSetRevisions Text Source #
The unique identifier for a data set.
listDataSetRevisionsResponse_nextToken :: Lens' ListDataSetRevisionsResponse (Maybe Text) Source #
The token value retrieved from a previous call to access the next page of results.
listDataSetRevisionsResponse_revisions :: Lens' ListDataSetRevisionsResponse (Maybe [RevisionEntry]) Source #
The asset objects listed by the request.
listDataSetRevisionsResponse_httpStatus :: Lens' ListDataSetRevisionsResponse Int Source #
The response's http status code.
ListDataSets
listDataSets_maxResults :: Lens' ListDataSets (Maybe Natural) Source #
The maximum number of results returned by a single call.
listDataSets_nextToken :: Lens' ListDataSets (Maybe Text) Source #
The token value retrieved from a previous call to access the next page of results.
listDataSets_origin :: Lens' ListDataSets (Maybe Text) Source #
A property that defines the data set as OWNED by the account (for providers) or ENTITLED to the account (for subscribers).
listDataSetsResponse_dataSets :: Lens' ListDataSetsResponse (Maybe [DataSetEntry]) Source #
The data set objects listed by the request.
listDataSetsResponse_nextToken :: Lens' ListDataSetsResponse (Maybe Text) Source #
The token value retrieved from a previous call to access the next page of results.
listDataSetsResponse_httpStatus :: Lens' ListDataSetsResponse Int Source #
The response's http status code.
ListEventActions
listEventActions_eventSourceId :: Lens' ListEventActions (Maybe Text) Source #
The unique identifier for the event source.
listEventActions_maxResults :: Lens' ListEventActions (Maybe Natural) Source #
The maximum number of results returned by a single call.
listEventActions_nextToken :: Lens' ListEventActions (Maybe Text) Source #
The token value retrieved from a previous call to access the next page of results.
listEventActionsResponse_eventActions :: Lens' ListEventActionsResponse (Maybe [EventActionEntry]) Source #
The event action objects listed by the request.
listEventActionsResponse_nextToken :: Lens' ListEventActionsResponse (Maybe Text) Source #
The token value retrieved from a previous call to access the next page of results.
listEventActionsResponse_httpStatus :: Lens' ListEventActionsResponse Int Source #
The response's http status code.
ListJobs
listJobs_maxResults :: Lens' ListJobs (Maybe Natural) Source #
The maximum number of results returned by a single call.
listJobs_nextToken :: Lens' ListJobs (Maybe Text) Source #
The token value retrieved from a previous call to access the next page of results.
listJobsResponse_jobs :: Lens' ListJobsResponse (Maybe [JobEntry]) Source #
The jobs listed by the request.
listJobsResponse_nextToken :: Lens' ListJobsResponse (Maybe Text) Source #
The token value retrieved from a previous call to access the next page of results.
listJobsResponse_httpStatus :: Lens' ListJobsResponse Int Source #
The response's http status code.
ListRevisionAssets
listRevisionAssets_maxResults :: Lens' ListRevisionAssets (Maybe Natural) Source #
The maximum number of results returned by a single call.
listRevisionAssets_nextToken :: Lens' ListRevisionAssets (Maybe Text) Source #
The token value retrieved from a previous call to access the next page of results.
listRevisionAssets_dataSetId :: Lens' ListRevisionAssets Text Source #
The unique identifier for a data set.
listRevisionAssets_revisionId :: Lens' ListRevisionAssets Text Source #
The unique identifier for a revision.
listRevisionAssetsResponse_assets :: Lens' ListRevisionAssetsResponse (Maybe [AssetEntry]) Source #
The asset objects listed by the request.
listRevisionAssetsResponse_nextToken :: Lens' ListRevisionAssetsResponse (Maybe Text) Source #
The token value retrieved from a previous call to access the next page of results.
listRevisionAssetsResponse_httpStatus :: Lens' ListRevisionAssetsResponse Int Source #
The response's http status code.
ListTagsForResource
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
An Amazon Resource Name (ARN) that uniquely identifies an AWS resource.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text)) Source #
A label that consists of a customer-defined key and an optional value.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
RevokeRevision
revokeRevision_dataSetId :: Lens' RevokeRevision Text Source #
The unique identifier for a data set.
revokeRevision_revisionId :: Lens' RevokeRevision Text Source #
The unique identifier for a revision.
revokeRevision_revocationComment :: Lens' RevokeRevision Text Source #
A required comment to inform subscribers of the reason their access to the revision was revoked.
revokeRevisionResponse_arn :: Lens' RevokeRevisionResponse (Maybe Text) Source #
The ARN for the revision.
revokeRevisionResponse_comment :: Lens' RevokeRevisionResponse (Maybe Text) Source #
An optional comment about the revision.
revokeRevisionResponse_createdAt :: Lens' RevokeRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was created, in ISO 8601 format.
revokeRevisionResponse_dataSetId :: Lens' RevokeRevisionResponse (Maybe Text) Source #
The unique identifier for the data set associated with the data set revision.
revokeRevisionResponse_finalized :: Lens' RevokeRevisionResponse (Maybe Bool) Source #
To publish a revision to a data set in a product, the revision must first be finalized. Finalizing a revision tells AWS Data Exchange that changes to the assets in the revision are complete. After it's in this read-only state, you can publish the revision to your products. Finalized revisions can be published through the AWS Data Exchange console or the AWS Marketplace Catalog API, using the StartChangeSet AWS Marketplace Catalog API action. When using the API, revisions are uniquely identified by their ARN.
revokeRevisionResponse_id :: Lens' RevokeRevisionResponse (Maybe Text) Source #
The unique identifier for the revision.
revokeRevisionResponse_revocationComment :: Lens' RevokeRevisionResponse (Maybe Text) Source #
A required comment to inform subscribers of the reason their access to the revision was revoked.
revokeRevisionResponse_revoked :: Lens' RevokeRevisionResponse (Maybe Bool) Source #
A status indicating that subscribers' access to the revision was revoked.
revokeRevisionResponse_revokedAt :: Lens' RevokeRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was revoked, in ISO 8601 format.
revokeRevisionResponse_sourceId :: Lens' RevokeRevisionResponse (Maybe Text) Source #
The revision ID of the owned revision corresponding to the entitled revision being viewed. This parameter is returned when a revision owner is viewing the entitled copy of its owned revision.
revokeRevisionResponse_updatedAt :: Lens' RevokeRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was last updated, in ISO 8601 format.
revokeRevisionResponse_httpStatus :: Lens' RevokeRevisionResponse Int Source #
The response's http status code.
SendApiAsset
sendApiAsset_body :: Lens' SendApiAsset (Maybe ByteString) Source #
The request body.
sendApiAsset_method :: Lens' SendApiAsset (Maybe Text) Source #
HTTP method value for the API request. Alternatively, you can use the appropriate verb in your request.
sendApiAsset_path :: Lens' SendApiAsset (Maybe Text) Source #
URI path value for the API request. Alternatively, you can set the URI path directly by invoking /v1/{pathValue}.
sendApiAsset_queryStringParameters :: Lens' SendApiAsset (Maybe (HashMap Text Text)) Source #
Attach query string parameters to the end of the URI (for example, /v1/examplePath?exampleParam=exampleValue).
sendApiAsset_requestHeaders :: Lens' SendApiAsset (HashMap Text Text) Source #
Any header value prefixed with x-amzn-dataexchange-header- will have that stripped before sending the Asset API request. Use this when you want to override a header that AWS Data Exchange uses. Alternatively, you can use the header without a prefix to the HTTP request.
sendApiAsset_assetId :: Lens' SendApiAsset Text Source #
Asset ID value for the API request.
sendApiAsset_dataSetId :: Lens' SendApiAsset Text Source #
Data set ID value for the API request.
sendApiAsset_revisionId :: Lens' SendApiAsset Text Source #
Revision ID value for the API request.
sendApiAssetResponse_body :: Lens' SendApiAssetResponse (Maybe ByteString) Source #
The response body from the underlying API tracked by the API asset.
sendApiAssetResponse_responseHeaders :: Lens' SendApiAssetResponse (HashMap Text Text) Source #
The response headers from the underlying API tracked by the API asset.
sendApiAssetResponse_httpStatus :: Lens' SendApiAssetResponse Int Source #
The response's http status code.
StartJob
startJobResponse_httpStatus :: Lens' StartJobResponse Int Source #
The response's http status code.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
An Amazon Resource Name (ARN) that uniquely identifies an AWS resource.
tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #
A label that consists of a customer-defined key and an optional value.
UntagResource
untagResource_resourceArn :: Lens' UntagResource Text Source #
An Amazon Resource Name (ARN) that uniquely identifies an AWS resource.
untagResource_tagKeys :: Lens' UntagResource [Text] Source #
The key tags.
UpdateAsset
updateAsset_assetId :: Lens' UpdateAsset Text Source #
The unique identifier for an asset.
updateAsset_dataSetId :: Lens' UpdateAsset Text Source #
The unique identifier for a data set.
updateAsset_name :: Lens' UpdateAsset Text Source #
The name of the asset. When importing from Amazon S3, the Amazon S3 object key is used as the asset name. When exporting to Amazon S3, the asset name is used as default target Amazon S3 object key. When importing from Amazon API Gateway API, the API name is used as the asset name. When importing from Amazon Redshift, the datashare name is used as the asset name. When importing from AWS Lake Formation, the static values of "Database(s) included in the LF-tag policy" or "Table(s) included in LF-tag policy" are used as the name.
updateAsset_revisionId :: Lens' UpdateAsset Text Source #
The unique identifier for a revision.
updateAssetResponse_arn :: Lens' UpdateAssetResponse (Maybe Text) Source #
The ARN for the asset.
updateAssetResponse_assetDetails :: Lens' UpdateAssetResponse (Maybe AssetDetails) Source #
Details about the asset.
updateAssetResponse_assetType :: Lens' UpdateAssetResponse (Maybe AssetType) Source #
The type of asset that is added to a data set.
updateAssetResponse_createdAt :: Lens' UpdateAssetResponse (Maybe UTCTime) Source #
The date and time that the asset was created, in ISO 8601 format.
updateAssetResponse_dataSetId :: Lens' UpdateAssetResponse (Maybe Text) Source #
The unique identifier for the data set associated with this asset.
updateAssetResponse_id :: Lens' UpdateAssetResponse (Maybe Text) Source #
The unique identifier for the asset.
updateAssetResponse_name :: Lens' UpdateAssetResponse (Maybe Text) Source #
The name of the asset. When importing from Amazon S3, the Amazon S3 object key is used as the asset name. When exporting to Amazon S3, the asset name is used as default target Amazon S3 object key. When importing from Amazon API Gateway API, the API name is used as the asset name. When importing from Amazon Redshift, the datashare name is used as the asset name. When importing from AWS Lake Formation, the static values of "Database(s) included in the LF-tag policy"- or "Table(s) included in LF-tag policy" are used as the asset name.
updateAssetResponse_revisionId :: Lens' UpdateAssetResponse (Maybe Text) Source #
The unique identifier for the revision associated with this asset.
updateAssetResponse_sourceId :: Lens' UpdateAssetResponse (Maybe Text) Source #
The asset ID of the owned asset corresponding to the entitled asset being viewed. This parameter is returned when an asset owner is viewing the entitled copy of its owned asset.
updateAssetResponse_updatedAt :: Lens' UpdateAssetResponse (Maybe UTCTime) Source #
The date and time that the asset was last updated, in ISO 8601 format.
updateAssetResponse_httpStatus :: Lens' UpdateAssetResponse Int Source #
The response's http status code.
UpdateDataSet
updateDataSet_description :: Lens' UpdateDataSet (Maybe Text) Source #
The description for the data set.
updateDataSet_name :: Lens' UpdateDataSet (Maybe Text) Source #
The name of the data set.
updateDataSet_dataSetId :: Lens' UpdateDataSet Text Source #
The unique identifier for a data set.
updateDataSetResponse_arn :: Lens' UpdateDataSetResponse (Maybe Text) Source #
The ARN for the data set.
updateDataSetResponse_assetType :: Lens' UpdateDataSetResponse (Maybe AssetType) Source #
The type of asset that is added to a data set.
updateDataSetResponse_createdAt :: Lens' UpdateDataSetResponse (Maybe UTCTime) Source #
The date and time that the data set was created, in ISO 8601 format.
updateDataSetResponse_description :: Lens' UpdateDataSetResponse (Maybe Text) Source #
The description for the data set.
updateDataSetResponse_id :: Lens' UpdateDataSetResponse (Maybe Text) Source #
The unique identifier for the data set.
updateDataSetResponse_name :: Lens' UpdateDataSetResponse (Maybe Text) Source #
The name of the data set.
updateDataSetResponse_origin :: Lens' UpdateDataSetResponse (Maybe Origin) Source #
A property that defines the data set as OWNED by the account (for providers) or ENTITLED to the account (for subscribers).
updateDataSetResponse_originDetails :: Lens' UpdateDataSetResponse (Maybe OriginDetails) Source #
If the origin of this data set is ENTITLED, includes the details for the product on AWS Marketplace.
updateDataSetResponse_sourceId :: Lens' UpdateDataSetResponse (Maybe Text) Source #
The data set ID of the owned data set corresponding to the entitled data set being viewed. This parameter is returned when a data set owner is viewing the entitled copy of its owned data set.
updateDataSetResponse_updatedAt :: Lens' UpdateDataSetResponse (Maybe UTCTime) Source #
The date and time that the data set was last updated, in ISO 8601 format.
updateDataSetResponse_httpStatus :: Lens' UpdateDataSetResponse Int Source #
The response's http status code.
UpdateEventAction
updateEventAction_action :: Lens' UpdateEventAction (Maybe Action) Source #
What occurs after a certain event.
updateEventAction_eventActionId :: Lens' UpdateEventAction Text Source #
The unique identifier for the event action.
updateEventActionResponse_action :: Lens' UpdateEventActionResponse (Maybe Action) Source #
What occurs after a certain event.
updateEventActionResponse_arn :: Lens' UpdateEventActionResponse (Maybe Text) Source #
The ARN for the event action.
updateEventActionResponse_createdAt :: Lens' UpdateEventActionResponse (Maybe UTCTime) Source #
The date and time that the event action was created, in ISO 8601 format.
updateEventActionResponse_event :: Lens' UpdateEventActionResponse (Maybe Event) Source #
What occurs to start an action.
updateEventActionResponse_id :: Lens' UpdateEventActionResponse (Maybe Text) Source #
The unique identifier for the event action.
updateEventActionResponse_updatedAt :: Lens' UpdateEventActionResponse (Maybe UTCTime) Source #
The date and time that the event action was last updated, in ISO 8601 format.
updateEventActionResponse_httpStatus :: Lens' UpdateEventActionResponse Int Source #
The response's http status code.
UpdateRevision
updateRevision_comment :: Lens' UpdateRevision (Maybe Text) Source #
An optional comment about the revision.
updateRevision_finalized :: Lens' UpdateRevision (Maybe Bool) Source #
Finalizing a revision tells AWS Data Exchange that your changes to the assets in the revision are complete. After it's in this read-only state, you can publish the revision to your products.
updateRevision_dataSetId :: Lens' UpdateRevision Text Source #
The unique identifier for a data set.
updateRevision_revisionId :: Lens' UpdateRevision Text Source #
The unique identifier for a revision.
updateRevisionResponse_arn :: Lens' UpdateRevisionResponse (Maybe Text) Source #
The ARN for the revision.
updateRevisionResponse_comment :: Lens' UpdateRevisionResponse (Maybe Text) Source #
An optional comment about the revision.
updateRevisionResponse_createdAt :: Lens' UpdateRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was created, in ISO 8601 format.
updateRevisionResponse_dataSetId :: Lens' UpdateRevisionResponse (Maybe Text) Source #
The unique identifier for the data set associated with the data set revision.
updateRevisionResponse_finalized :: Lens' UpdateRevisionResponse (Maybe Bool) Source #
To publish a revision to a data set in a product, the revision must first be finalized. Finalizing a revision tells AWS Data Exchange that changes to the assets in the revision are complete. After it's in this read-only state, you can publish the revision to your products. Finalized revisions can be published through the AWS Data Exchange console or the AWS Marketplace Catalog API, using the StartChangeSet AWS Marketplace Catalog API action. When using the API, revisions are uniquely identified by their ARN.
updateRevisionResponse_id :: Lens' UpdateRevisionResponse (Maybe Text) Source #
The unique identifier for the revision.
updateRevisionResponse_revocationComment :: Lens' UpdateRevisionResponse (Maybe Text) Source #
A required comment to inform subscribers of the reason their access to the revision was revoked.
updateRevisionResponse_revoked :: Lens' UpdateRevisionResponse (Maybe Bool) Source #
A status indicating that subscribers' access to the revision was revoked.
updateRevisionResponse_revokedAt :: Lens' UpdateRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was revoked, in ISO 8601 format.
updateRevisionResponse_sourceId :: Lens' UpdateRevisionResponse (Maybe Text) Source #
The revision ID of the owned revision corresponding to the entitled revision being viewed. This parameter is returned when a revision owner is viewing the entitled copy of its owned revision.
updateRevisionResponse_updatedAt :: Lens' UpdateRevisionResponse (Maybe UTCTime) Source #
The date and time that the revision was last updated, in ISO 8601 format.
updateRevisionResponse_httpStatus :: Lens' UpdateRevisionResponse Int Source #
The response's http status code.
Types
Action
action_exportRevisionToS3 :: Lens' Action (Maybe AutoExportRevisionToS3RequestDetails) Source #
Details for the export revision to Amazon S3 action.
ApiGatewayApiAsset
apiGatewayApiAsset_apiDescription :: Lens' ApiGatewayApiAsset (Maybe Text) Source #
The API description of the API asset.
apiGatewayApiAsset_apiEndpoint :: Lens' ApiGatewayApiAsset (Maybe Text) Source #
The API endpoint of the API asset.
apiGatewayApiAsset_apiId :: Lens' ApiGatewayApiAsset (Maybe Text) Source #
The unique identifier of the API asset.
apiGatewayApiAsset_apiKey :: Lens' ApiGatewayApiAsset (Maybe Text) Source #
The API key of the API asset.
apiGatewayApiAsset_apiName :: Lens' ApiGatewayApiAsset (Maybe Text) Source #
The API name of the API asset.
apiGatewayApiAsset_apiSpecificationDownloadUrl :: Lens' ApiGatewayApiAsset (Maybe Text) Source #
The download URL of the API specification of the API asset.
apiGatewayApiAsset_apiSpecificationDownloadUrlExpiresAt :: Lens' ApiGatewayApiAsset (Maybe UTCTime) Source #
The date and time that the upload URL expires, in ISO 8601 format.
apiGatewayApiAsset_protocolType :: Lens' ApiGatewayApiAsset (Maybe ProtocolType) Source #
The protocol type of the API asset.
apiGatewayApiAsset_stage :: Lens' ApiGatewayApiAsset (Maybe Text) Source #
The stage of the API asset.
AssetDestinationEntry
assetDestinationEntry_key :: Lens' AssetDestinationEntry (Maybe Text) Source #
The name of the object in Amazon S3 for the asset.
assetDestinationEntry_assetId :: Lens' AssetDestinationEntry Text Source #
The unique identifier for the asset.
assetDestinationEntry_bucket :: Lens' AssetDestinationEntry Text Source #
The Amazon S3 bucket that is the destination for the asset.
AssetDetails
assetDetails_apiGatewayApiAsset :: Lens' AssetDetails (Maybe ApiGatewayApiAsset) Source #
Information about the API Gateway API asset.
assetDetails_lakeFormationDataPermissionAsset :: Lens' AssetDetails (Maybe LakeFormationDataPermissionAsset) Source #
The AWS Lake Formation data permission that is the asset.
assetDetails_redshiftDataShareAsset :: Lens' AssetDetails (Maybe RedshiftDataShareAsset) Source #
The Amazon Redshift datashare that is the asset.
assetDetails_s3DataAccessAsset :: Lens' AssetDetails (Maybe S3DataAccessAsset) Source #
The Amazon S3 data access that is the asset.
assetDetails_s3SnapshotAsset :: Lens' AssetDetails (Maybe S3SnapshotAsset) Source #
The Amazon S3 object that is the asset.
AssetEntry
assetEntry_sourceId :: Lens' AssetEntry (Maybe Text) Source #
The asset ID of the owned asset corresponding to the entitled asset being viewed. This parameter is returned when an asset owner is viewing the entitled copy of its owned asset.
assetEntry_arn :: Lens' AssetEntry Text Source #
The ARN for the asset.
assetEntry_assetDetails :: Lens' AssetEntry AssetDetails Source #
Details about the asset.
assetEntry_assetType :: Lens' AssetEntry AssetType Source #
The type of asset that is added to a data set.
assetEntry_createdAt :: Lens' AssetEntry UTCTime Source #
The date and time that the asset was created, in ISO 8601 format.
assetEntry_dataSetId :: Lens' AssetEntry Text Source #
The unique identifier for the data set associated with this asset.
assetEntry_id :: Lens' AssetEntry Text Source #
The unique identifier for the asset.
assetEntry_name :: Lens' AssetEntry Text Source #
The name of the asset. When importing from Amazon S3, the Amazon S3 object key is used as the asset name. When exporting to Amazon S3, the asset name is used as default target Amazon S3 object key. When importing from Amazon API Gateway API, the API name is used as the asset name. When importing from Amazon Redshift, the datashare name is used as the asset name. When importing from AWS Lake Formation, the static values of "Database(s) included in LF-tag policy" or "Table(s) included in LF-tag policy" are used as the asset name.
assetEntry_revisionId :: Lens' AssetEntry Text Source #
The unique identifier for the revision associated with this asset.
assetEntry_updatedAt :: Lens' AssetEntry UTCTime Source #
The date and time that the asset was last updated, in ISO 8601 format.
AssetSourceEntry
assetSourceEntry_bucket :: Lens' AssetSourceEntry Text Source #
The Amazon S3 bucket that's part of the source of the asset.
assetSourceEntry_key :: Lens' AssetSourceEntry Text Source #
The name of the object in Amazon S3 for the asset.
AutoExportRevisionDestinationEntry
autoExportRevisionDestinationEntry_keyPattern :: Lens' AutoExportRevisionDestinationEntry (Maybe Text) Source #
A string representing the pattern for generated names of the individual assets in the revision. For more information about key patterns, see Key patterns when exporting revisions.
autoExportRevisionDestinationEntry_bucket :: Lens' AutoExportRevisionDestinationEntry Text Source #
The Amazon S3 bucket that is the destination for the event action.
AutoExportRevisionToS3RequestDetails
autoExportRevisionToS3RequestDetails_encryption :: Lens' AutoExportRevisionToS3RequestDetails (Maybe ExportServerSideEncryption) Source #
Encryption configuration for the auto export job.
autoExportRevisionToS3RequestDetails_revisionDestination :: Lens' AutoExportRevisionToS3RequestDetails AutoExportRevisionDestinationEntry Source #
A revision destination is the Amazon S3 bucket folder destination to where the export will be sent.
CreateS3DataAccessFromS3BucketRequestDetails
createS3DataAccessFromS3BucketRequestDetails_assetSource :: Lens' CreateS3DataAccessFromS3BucketRequestDetails S3DataAccessAssetSourceEntry Source #
Details about the S3 data access source asset.
createS3DataAccessFromS3BucketRequestDetails_dataSetId :: Lens' CreateS3DataAccessFromS3BucketRequestDetails Text Source #
The unique identifier for the data set associated with the creation of this Amazon S3 data access.
createS3DataAccessFromS3BucketRequestDetails_revisionId :: Lens' CreateS3DataAccessFromS3BucketRequestDetails Text Source #
The unique identifier for a revision.
CreateS3DataAccessFromS3BucketResponseDetails
createS3DataAccessFromS3BucketResponseDetails_assetSource :: Lens' CreateS3DataAccessFromS3BucketResponseDetails S3DataAccessAssetSourceEntry Source #
Details about the asset source from an Amazon S3 bucket.
createS3DataAccessFromS3BucketResponseDetails_dataSetId :: Lens' CreateS3DataAccessFromS3BucketResponseDetails Text Source #
The unique identifier for this data set.
createS3DataAccessFromS3BucketResponseDetails_revisionId :: Lens' CreateS3DataAccessFromS3BucketResponseDetails Text Source #
The unique identifier for the revision.
DataSetEntry
dataSetEntry_originDetails :: Lens' DataSetEntry (Maybe OriginDetails) Source #
If the origin of this data set is ENTITLED, includes the details for the product on AWS Marketplace.
dataSetEntry_sourceId :: Lens' DataSetEntry (Maybe Text) Source #
The data set ID of the owned data set corresponding to the entitled data set being viewed. This parameter is returned when a data set owner is viewing the entitled copy of its owned data set.
dataSetEntry_arn :: Lens' DataSetEntry Text Source #
The ARN for the data set.
dataSetEntry_assetType :: Lens' DataSetEntry AssetType Source #
The type of asset that is added to a data set.
dataSetEntry_createdAt :: Lens' DataSetEntry UTCTime Source #
The date and time that the data set was created, in ISO 8601 format.
dataSetEntry_description :: Lens' DataSetEntry Text Source #
The description for the data set.
dataSetEntry_id :: Lens' DataSetEntry Text Source #
The unique identifier for the data set.
dataSetEntry_name :: Lens' DataSetEntry Text Source #
The name of the data set.
dataSetEntry_origin :: Lens' DataSetEntry Origin Source #
A property that defines the data set as OWNED by the account (for providers) or ENTITLED to the account (for subscribers).
dataSetEntry_updatedAt :: Lens' DataSetEntry UTCTime Source #
The date and time that the data set was last updated, in ISO 8601 format.
DatabaseLFTagPolicy
databaseLFTagPolicy_expression :: Lens' DatabaseLFTagPolicy [LFTag] Source #
A list of LF-tag conditions that apply to database resources.
DatabaseLFTagPolicyAndPermissions
databaseLFTagPolicyAndPermissions_expression :: Lens' DatabaseLFTagPolicyAndPermissions [LFTag] Source #
A list of LF-tag conditions that apply to database resources.
databaseLFTagPolicyAndPermissions_permissions :: Lens' DatabaseLFTagPolicyAndPermissions [DatabaseLFTagPolicyPermission] Source #
The permissions granted to subscribers on database resources.
Details
details_importAssetFromSignedUrlJobErrorDetails :: Lens' Details (Maybe ImportAssetFromSignedUrlJobErrorDetails) Source #
Information about the job error.
details_importAssetsFromS3JobErrorDetails :: Lens' Details (Maybe [AssetSourceEntry]) Source #
Details about the job error.
Event
event_revisionPublished :: Lens' Event (Maybe RevisionPublished) Source #
What occurs to start the revision publish action.
EventActionEntry
eventActionEntry_action :: Lens' EventActionEntry Action Source #
What occurs after a certain event.
eventActionEntry_arn :: Lens' EventActionEntry Text Source #
The Amazon Resource Name (ARN) for the event action.
eventActionEntry_createdAt :: Lens' EventActionEntry UTCTime Source #
The date and time that the event action was created, in ISO 8601 format.
eventActionEntry_event :: Lens' EventActionEntry Event Source #
What occurs to start an action.
eventActionEntry_id :: Lens' EventActionEntry Text Source #
The unique identifier for the event action.
eventActionEntry_updatedAt :: Lens' EventActionEntry UTCTime Source #
The date and time that the event action was last updated, in ISO 8601 format.
ExportAssetToSignedUrlRequestDetails
exportAssetToSignedUrlRequestDetails_assetId :: Lens' ExportAssetToSignedUrlRequestDetails Text Source #
The unique identifier for the asset that is exported to a signed URL.
exportAssetToSignedUrlRequestDetails_dataSetId :: Lens' ExportAssetToSignedUrlRequestDetails Text Source #
The unique identifier for the data set associated with this export job.
exportAssetToSignedUrlRequestDetails_revisionId :: Lens' ExportAssetToSignedUrlRequestDetails Text Source #
The unique identifier for the revision associated with this export request.
ExportAssetToSignedUrlResponseDetails
exportAssetToSignedUrlResponseDetails_signedUrl :: Lens' ExportAssetToSignedUrlResponseDetails (Maybe Text) Source #
The signed URL for the export request.
exportAssetToSignedUrlResponseDetails_signedUrlExpiresAt :: Lens' ExportAssetToSignedUrlResponseDetails (Maybe UTCTime) Source #
The date and time that the signed URL expires, in ISO 8601 format.
exportAssetToSignedUrlResponseDetails_assetId :: Lens' ExportAssetToSignedUrlResponseDetails Text Source #
The unique identifier for the asset associated with this export job.
exportAssetToSignedUrlResponseDetails_dataSetId :: Lens' ExportAssetToSignedUrlResponseDetails Text Source #
The unique identifier for the data set associated with this export job.
exportAssetToSignedUrlResponseDetails_revisionId :: Lens' ExportAssetToSignedUrlResponseDetails Text Source #
The unique identifier for the revision associated with this export response.
ExportAssetsToS3RequestDetails
exportAssetsToS3RequestDetails_encryption :: Lens' ExportAssetsToS3RequestDetails (Maybe ExportServerSideEncryption) Source #
Encryption configuration for the export job.
exportAssetsToS3RequestDetails_assetDestinations :: Lens' ExportAssetsToS3RequestDetails [AssetDestinationEntry] Source #
The destination for the asset.
exportAssetsToS3RequestDetails_dataSetId :: Lens' ExportAssetsToS3RequestDetails Text Source #
The unique identifier for the data set associated with this export job.
exportAssetsToS3RequestDetails_revisionId :: Lens' ExportAssetsToS3RequestDetails Text Source #
The unique identifier for the revision associated with this export request.
ExportAssetsToS3ResponseDetails
exportAssetsToS3ResponseDetails_encryption :: Lens' ExportAssetsToS3ResponseDetails (Maybe ExportServerSideEncryption) Source #
Encryption configuration of the export job.
exportAssetsToS3ResponseDetails_assetDestinations :: Lens' ExportAssetsToS3ResponseDetails [AssetDestinationEntry] Source #
The destination in Amazon S3 where the asset is exported.
exportAssetsToS3ResponseDetails_dataSetId :: Lens' ExportAssetsToS3ResponseDetails Text Source #
The unique identifier for the data set associated with this export job.
exportAssetsToS3ResponseDetails_revisionId :: Lens' ExportAssetsToS3ResponseDetails Text Source #
The unique identifier for the revision associated with this export response.
ExportRevisionsToS3RequestDetails
exportRevisionsToS3RequestDetails_encryption :: Lens' ExportRevisionsToS3RequestDetails (Maybe ExportServerSideEncryption) Source #
Encryption configuration for the export job.
exportRevisionsToS3RequestDetails_dataSetId :: Lens' ExportRevisionsToS3RequestDetails Text Source #
The unique identifier for the data set associated with this export job.
exportRevisionsToS3RequestDetails_revisionDestinations :: Lens' ExportRevisionsToS3RequestDetails [RevisionDestinationEntry] Source #
The destination for the revision.
ExportRevisionsToS3ResponseDetails
exportRevisionsToS3ResponseDetails_encryption :: Lens' ExportRevisionsToS3ResponseDetails (Maybe ExportServerSideEncryption) Source #
Encryption configuration of the export job.
exportRevisionsToS3ResponseDetails_eventActionArn :: Lens' ExportRevisionsToS3ResponseDetails (Maybe Text) Source #
The Amazon Resource Name (ARN) of the event action.
exportRevisionsToS3ResponseDetails_dataSetId :: Lens' ExportRevisionsToS3ResponseDetails Text Source #
The unique identifier for the data set associated with this export job.
exportRevisionsToS3ResponseDetails_revisionDestinations :: Lens' ExportRevisionsToS3ResponseDetails [RevisionDestinationEntry] Source #
The destination in Amazon S3 where the revision is exported.
ExportServerSideEncryption
exportServerSideEncryption_kmsKeyArn :: Lens' ExportServerSideEncryption (Maybe Text) Source #
The Amazon Resource Name (ARN) of the AWS KMS key you want to use to encrypt the Amazon S3 objects. This parameter is required if you choose aws:kms as an encryption type.
exportServerSideEncryption_type :: Lens' ExportServerSideEncryption ServerSideEncryptionTypes Source #
The type of server side encryption used for encrypting the objects in Amazon S3.
ImportAssetFromApiGatewayApiRequestDetails
importAssetFromApiGatewayApiRequestDetails_apiDescription :: Lens' ImportAssetFromApiGatewayApiRequestDetails (Maybe Text) Source #
The API description. Markdown supported.
importAssetFromApiGatewayApiRequestDetails_apiKey :: Lens' ImportAssetFromApiGatewayApiRequestDetails (Maybe Text) Source #
The API Gateway API key.
importAssetFromApiGatewayApiRequestDetails_apiId :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text Source #
The API Gateway API ID.
importAssetFromApiGatewayApiRequestDetails_apiName :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text Source #
The API name.
importAssetFromApiGatewayApiRequestDetails_apiSpecificationMd5Hash :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text Source #
The Base64-encoded MD5 hash of the OpenAPI 3.0 JSON API specification file. It is used to ensure the integrity of the file.
importAssetFromApiGatewayApiRequestDetails_dataSetId :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text Source #
The data set ID.
importAssetFromApiGatewayApiRequestDetails_protocolType :: Lens' ImportAssetFromApiGatewayApiRequestDetails ProtocolType Source #
The protocol type.
importAssetFromApiGatewayApiRequestDetails_revisionId :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text Source #
The revision ID.
importAssetFromApiGatewayApiRequestDetails_stage :: Lens' ImportAssetFromApiGatewayApiRequestDetails Text Source #
The API stage.
ImportAssetFromApiGatewayApiResponseDetails
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.
importAssetFromApiGatewayApiResponseDetails_revisionId :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text Source #
The revision ID.
importAssetFromApiGatewayApiResponseDetails_stage :: Lens' ImportAssetFromApiGatewayApiResponseDetails Text Source #
The API stage.
ImportAssetFromSignedUrlJobErrorDetails
importAssetFromSignedUrlJobErrorDetails_assetName :: Lens' ImportAssetFromSignedUrlJobErrorDetails Text Source #
Details about the job error.
ImportAssetFromSignedUrlRequestDetails
importAssetFromSignedUrlRequestDetails_assetName :: Lens' ImportAssetFromSignedUrlRequestDetails Text Source #
The name of the asset. When importing from Amazon S3, the Amazon S3 object key is used as the asset name.
importAssetFromSignedUrlRequestDetails_dataSetId :: Lens' ImportAssetFromSignedUrlRequestDetails Text Source #
The unique identifier for the data set associated with this import job.
importAssetFromSignedUrlRequestDetails_md5Hash :: Lens' ImportAssetFromSignedUrlRequestDetails Text Source #
The Base64-encoded Md5 hash for the asset, used to ensure the integrity of the file at that location.
importAssetFromSignedUrlRequestDetails_revisionId :: Lens' ImportAssetFromSignedUrlRequestDetails Text Source #
The unique identifier for the revision associated with this import request.
ImportAssetFromSignedUrlResponseDetails
importAssetFromSignedUrlResponseDetails_md5Hash :: Lens' ImportAssetFromSignedUrlResponseDetails (Maybe Text) Source #
The Base64-encoded Md5 hash for the asset, used to ensure the integrity of the file at that location.
importAssetFromSignedUrlResponseDetails_signedUrl :: Lens' ImportAssetFromSignedUrlResponseDetails (Maybe Text) Source #
The signed URL.
importAssetFromSignedUrlResponseDetails_signedUrlExpiresAt :: Lens' ImportAssetFromSignedUrlResponseDetails (Maybe UTCTime) Source #
The time and date at which the signed URL expires, in ISO 8601 format.
importAssetFromSignedUrlResponseDetails_assetName :: Lens' ImportAssetFromSignedUrlResponseDetails Text Source #
The name for the asset associated with this import job.
importAssetFromSignedUrlResponseDetails_dataSetId :: Lens' ImportAssetFromSignedUrlResponseDetails Text Source #
The unique identifier for the data set associated with this import job.
importAssetFromSignedUrlResponseDetails_revisionId :: Lens' ImportAssetFromSignedUrlResponseDetails Text Source #
The unique identifier for the revision associated with this import response.
ImportAssetsFromLakeFormationTagPolicyRequestDetails
importAssetsFromLakeFormationTagPolicyRequestDetails_database :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails (Maybe DatabaseLFTagPolicyAndPermissions) Source #
A structure for the database object.
importAssetsFromLakeFormationTagPolicyRequestDetails_table :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails (Maybe TableLFTagPolicyAndPermissions) Source #
A structure for the table object.
importAssetsFromLakeFormationTagPolicyRequestDetails_catalogId :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails Text Source #
The identifier for the AWS Glue Data Catalog.
importAssetsFromLakeFormationTagPolicyRequestDetails_roleArn :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails Text Source #
The IAM role's ARN that allows AWS Data Exchange to assume the role and grant and revoke permissions of subscribers to AWS Lake Formation data permissions.
importAssetsFromLakeFormationTagPolicyRequestDetails_dataSetId :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails Text Source #
The unique identifier for the data set associated with this import job.
importAssetsFromLakeFormationTagPolicyRequestDetails_revisionId :: Lens' ImportAssetsFromLakeFormationTagPolicyRequestDetails Text Source #
The unique identifier for the revision associated with this import job.
ImportAssetsFromLakeFormationTagPolicyResponseDetails
importAssetsFromLakeFormationTagPolicyResponseDetails_database :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails (Maybe DatabaseLFTagPolicyAndPermissions) Source #
A structure for the database object.
importAssetsFromLakeFormationTagPolicyResponseDetails_table :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails (Maybe TableLFTagPolicyAndPermissions) Source #
A structure for the table object.
importAssetsFromLakeFormationTagPolicyResponseDetails_catalogId :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails Text Source #
The identifier for the AWS Glue Data Catalog.
importAssetsFromLakeFormationTagPolicyResponseDetails_roleArn :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails Text Source #
The IAM role's ARN that allows AWS Data Exchange to assume the role and grant and revoke permissions to AWS Lake Formation data permissions.
importAssetsFromLakeFormationTagPolicyResponseDetails_dataSetId :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails Text Source #
The unique identifier for the data set associated with this import job.
importAssetsFromLakeFormationTagPolicyResponseDetails_revisionId :: Lens' ImportAssetsFromLakeFormationTagPolicyResponseDetails Text Source #
The unique identifier for the revision associated with this import job.
ImportAssetsFromRedshiftDataSharesRequestDetails
importAssetsFromRedshiftDataSharesRequestDetails_assetSources :: Lens' ImportAssetsFromRedshiftDataSharesRequestDetails [RedshiftDataShareAssetSourceEntry] Source #
A list of Amazon Redshift datashare assets.
importAssetsFromRedshiftDataSharesRequestDetails_dataSetId :: Lens' ImportAssetsFromRedshiftDataSharesRequestDetails Text Source #
The unique identifier for the data set associated with this import job.
importAssetsFromRedshiftDataSharesRequestDetails_revisionId :: Lens' ImportAssetsFromRedshiftDataSharesRequestDetails Text Source #
The unique identifier for the revision associated with this import job.
ImportAssetsFromRedshiftDataSharesResponseDetails
importAssetsFromRedshiftDataSharesResponseDetails_assetSources :: Lens' ImportAssetsFromRedshiftDataSharesResponseDetails [RedshiftDataShareAssetSourceEntry] Source #
A list of Amazon Redshift datashare asset sources.
importAssetsFromRedshiftDataSharesResponseDetails_dataSetId :: Lens' ImportAssetsFromRedshiftDataSharesResponseDetails Text Source #
The unique identifier for the data set associated with this import job.
importAssetsFromRedshiftDataSharesResponseDetails_revisionId :: Lens' ImportAssetsFromRedshiftDataSharesResponseDetails Text Source #
The unique identifier for the revision associated with this import job.
ImportAssetsFromS3RequestDetails
importAssetsFromS3RequestDetails_assetSources :: Lens' ImportAssetsFromS3RequestDetails [AssetSourceEntry] Source #
Is a list of Amazon S3 bucket and object key pairs.
importAssetsFromS3RequestDetails_dataSetId :: Lens' ImportAssetsFromS3RequestDetails Text Source #
The unique identifier for the data set associated with this import job.
importAssetsFromS3RequestDetails_revisionId :: Lens' ImportAssetsFromS3RequestDetails Text Source #
The unique identifier for the revision associated with this import request.
ImportAssetsFromS3ResponseDetails
importAssetsFromS3ResponseDetails_assetSources :: Lens' ImportAssetsFromS3ResponseDetails [AssetSourceEntry] Source #
Is a list of Amazon S3 bucket and object key pairs.
importAssetsFromS3ResponseDetails_dataSetId :: Lens' ImportAssetsFromS3ResponseDetails Text Source #
The unique identifier for the data set associated with this import job.
importAssetsFromS3ResponseDetails_revisionId :: Lens' ImportAssetsFromS3ResponseDetails Text Source #
The unique identifier for the revision associated with this import response.
JobEntry
jobEntry_createdAt :: Lens' JobEntry UTCTime Source #
The date and time that the job was created, in ISO 8601 format.
jobEntry_details :: Lens' JobEntry ResponseDetails Source #
Details of the operation to be performed by the job, such as export destination details or import source details.
jobEntry_updatedAt :: Lens' JobEntry UTCTime Source #
The date and time that the job was last updated, in ISO 8601 format.
JobError
jobError_limitName :: Lens' JobError (Maybe JobErrorLimitName) Source #
The name of the limit that was reached.
jobError_resourceId :: Lens' JobError (Maybe Text) Source #
The unique identifier for the resource related to the error.
jobError_resourceType :: Lens' JobError (Maybe JobErrorResourceTypes) Source #
The type of resource related to the error.
LFResourceDetails
lFResourceDetails_database :: Lens' LFResourceDetails (Maybe DatabaseLFTagPolicy) Source #
Details about the database resource included in the AWS Lake Formation data permission.
lFResourceDetails_table :: Lens' LFResourceDetails (Maybe TableLFTagPolicy) Source #
Details about the table resource included in the AWS Lake Formation data permission.
LFTag
LFTagPolicyDetails
lFTagPolicyDetails_catalogId :: Lens' LFTagPolicyDetails Text Source #
The identifier for the AWS Glue Data Catalog.
lFTagPolicyDetails_resourceType :: Lens' LFTagPolicyDetails LFResourceType Source #
The resource type for which the LF-tag policy applies.
lFTagPolicyDetails_resourceDetails :: Lens' LFTagPolicyDetails LFResourceDetails Source #
Details for the Lake Formation Resources included in the LF-tag policy.
LakeFormationDataPermissionAsset
lakeFormationDataPermissionAsset_roleArn :: Lens' LakeFormationDataPermissionAsset (Maybe Text) Source #
The IAM role's ARN that allows AWS Data Exchange to assume the role and grant and revoke permissions to AWS Lake Formation data permissions.
lakeFormationDataPermissionAsset_lakeFormationDataPermissionDetails :: Lens' LakeFormationDataPermissionAsset LakeFormationDataPermissionDetails Source #
Details about the AWS Lake Formation data permission.
lakeFormationDataPermissionAsset_lakeFormationDataPermissionType :: Lens' LakeFormationDataPermissionAsset LakeFormationDataPermissionType Source #
The data permission type.
lakeFormationDataPermissionAsset_permissions :: Lens' LakeFormationDataPermissionAsset [LFPermission] Source #
The permissions granted to the subscribers on the resource.
LakeFormationDataPermissionDetails
lakeFormationDataPermissionDetails_lFTagPolicy :: Lens' LakeFormationDataPermissionDetails (Maybe LFTagPolicyDetails) Source #
Details about the LF-tag policy.
OriginDetails
originDetails_productId :: Lens' OriginDetails Text Source #
The product ID of the origin of the data set.
RedshiftDataShareAsset
redshiftDataShareAsset_arn :: Lens' RedshiftDataShareAsset Text Source #
The Amazon Resource Name (ARN) of the datashare asset.
RedshiftDataShareAssetSourceEntry
redshiftDataShareAssetSourceEntry_dataShareArn :: Lens' RedshiftDataShareAssetSourceEntry Text Source #
The Amazon Resource Name (ARN) of the datashare asset.
RequestDetails
requestDetails_createS3DataAccessFromS3Bucket :: Lens' RequestDetails (Maybe CreateS3DataAccessFromS3BucketRequestDetails) Source #
Details of the request to create S3 data access from the Amazon S3 bucket.
requestDetails_exportAssetToSignedUrl :: Lens' RequestDetails (Maybe ExportAssetToSignedUrlRequestDetails) Source #
Details about the export to signed URL request.
requestDetails_exportAssetsToS3 :: Lens' RequestDetails (Maybe ExportAssetsToS3RequestDetails) Source #
Details about the export to Amazon S3 request.
requestDetails_exportRevisionsToS3 :: Lens' RequestDetails (Maybe ExportRevisionsToS3RequestDetails) Source #
Details about the export to Amazon S3 request.
requestDetails_importAssetFromApiGatewayApi :: Lens' RequestDetails (Maybe ImportAssetFromApiGatewayApiRequestDetails) Source #
Details about the import from signed URL request.
requestDetails_importAssetFromSignedUrl :: Lens' RequestDetails (Maybe ImportAssetFromSignedUrlRequestDetails) Source #
Details about the import from Amazon S3 request.
requestDetails_importAssetsFromLakeFormationTagPolicy :: Lens' RequestDetails (Maybe ImportAssetsFromLakeFormationTagPolicyRequestDetails) Source #
Request details for the ImportAssetsFromLakeFormationTagPolicy job.
requestDetails_importAssetsFromRedshiftDataShares :: Lens' RequestDetails (Maybe ImportAssetsFromRedshiftDataSharesRequestDetails) Source #
Details from an import from Amazon Redshift datashare request.
requestDetails_importAssetsFromS3 :: Lens' RequestDetails (Maybe ImportAssetsFromS3RequestDetails) Source #
Details about the import asset from API Gateway API request.
ResponseDetails
responseDetails_createS3DataAccessFromS3Bucket :: Lens' ResponseDetails (Maybe CreateS3DataAccessFromS3BucketResponseDetails) Source #
Response details from the CreateS3DataAccessFromS3Bucket job.
responseDetails_exportAssetToSignedUrl :: Lens' ResponseDetails (Maybe ExportAssetToSignedUrlResponseDetails) Source #
Details for the export to signed URL response.
responseDetails_exportAssetsToS3 :: Lens' ResponseDetails (Maybe ExportAssetsToS3ResponseDetails) Source #
Details for the export to Amazon S3 response.
responseDetails_exportRevisionsToS3 :: Lens' ResponseDetails (Maybe ExportRevisionsToS3ResponseDetails) Source #
Details for the export revisions to Amazon S3 response.
responseDetails_importAssetFromApiGatewayApi :: Lens' ResponseDetails (Maybe ImportAssetFromApiGatewayApiResponseDetails) Source #
The response details.
responseDetails_importAssetFromSignedUrl :: Lens' ResponseDetails (Maybe ImportAssetFromSignedUrlResponseDetails) Source #
Details for the import from signed URL response.
responseDetails_importAssetsFromLakeFormationTagPolicy :: Lens' ResponseDetails (Maybe ImportAssetsFromLakeFormationTagPolicyResponseDetails) Source #
Response details from the ImportAssetsFromLakeFormationTagPolicy job.
responseDetails_importAssetsFromRedshiftDataShares :: Lens' ResponseDetails (Maybe ImportAssetsFromRedshiftDataSharesResponseDetails) Source #
Details from an import from Amazon Redshift datashare response.
responseDetails_importAssetsFromS3 :: Lens' ResponseDetails (Maybe ImportAssetsFromS3ResponseDetails) Source #
Details for the import from Amazon S3 response.
RevisionDestinationEntry
revisionDestinationEntry_keyPattern :: Lens' RevisionDestinationEntry (Maybe Text) Source #
A string representing the pattern for generated names of the individual assets in the revision. For more information about key patterns, see Key patterns when exporting revisions.
revisionDestinationEntry_bucket :: Lens' RevisionDestinationEntry Text Source #
The Amazon S3 bucket that is the destination for the assets in the revision.
revisionDestinationEntry_revisionId :: Lens' RevisionDestinationEntry Text Source #
The unique identifier for the revision.
RevisionEntry
revisionEntry_comment :: Lens' RevisionEntry (Maybe Text) Source #
An optional comment about the revision.
revisionEntry_finalized :: Lens' RevisionEntry (Maybe Bool) Source #
To publish a revision to a data set in a product, the revision must first be finalized. Finalizing a revision tells AWS Data Exchange that your changes to the assets in the revision are complete. After it's in this read-only state, you can publish the revision to your products. Finalized revisions can be published through the AWS Data Exchange console or the AWS Marketplace Catalog API, using the StartChangeSet AWS Marketplace Catalog API action. When using the API, revisions are uniquely identified by their ARN.
revisionEntry_revocationComment :: Lens' RevisionEntry (Maybe Text) Source #
A required comment to inform subscribers of the reason their access to the revision was revoked.
revisionEntry_revoked :: Lens' RevisionEntry (Maybe Bool) Source #
A status indicating that subscribers' access to the revision was revoked.
revisionEntry_revokedAt :: Lens' RevisionEntry (Maybe UTCTime) Source #
The date and time that the revision was revoked, in ISO 8601 format.
revisionEntry_sourceId :: Lens' RevisionEntry (Maybe Text) Source #
The revision ID of the owned revision corresponding to the entitled revision being viewed. This parameter is returned when a revision owner is viewing the entitled copy of its owned revision.
revisionEntry_arn :: Lens' RevisionEntry Text Source #
The ARN for the revision.
revisionEntry_createdAt :: Lens' RevisionEntry UTCTime Source #
The date and time that the revision was created, in ISO 8601 format.
revisionEntry_dataSetId :: Lens' RevisionEntry Text Source #
The unique identifier for the data set associated with the data set revision.
revisionEntry_id :: Lens' RevisionEntry Text Source #
The unique identifier for the revision.
revisionEntry_updatedAt :: Lens' RevisionEntry UTCTime Source #
The date and time that the revision was last updated, in ISO 8601 format.
RevisionPublished
revisionPublished_dataSetId :: Lens' RevisionPublished Text Source #
The data set ID of the published revision.
S3DataAccessAsset
s3DataAccessAsset_keyPrefixes :: Lens' S3DataAccessAsset (Maybe [Text]) Source #
The Amazon S3 bucket used for hosting shared data in the Amazon S3 data access.
s3DataAccessAsset_keys :: Lens' S3DataAccessAsset (Maybe [Text]) Source #
S3 keys made available using this asset.
s3DataAccessAsset_s3AccessPointAlias :: Lens' S3DataAccessAsset (Maybe Text) Source #
The automatically-generated bucket-style alias for your Amazon S3 Access Point. Customers can access their entitled data using the S3 Access Point alias.
s3DataAccessAsset_s3AccessPointArn :: Lens' S3DataAccessAsset (Maybe Text) Source #
The ARN for your Amazon S3 Access Point. Customers can also access their entitled data using the S3 Access Point ARN.
s3DataAccessAsset_bucket :: Lens' S3DataAccessAsset Text Source #
The Amazon S3 bucket hosting data to be shared in the S3 data access.
S3DataAccessAssetSourceEntry
s3DataAccessAssetSourceEntry_keyPrefixes :: Lens' S3DataAccessAssetSourceEntry (Maybe [Text]) Source #
Organizes Amazon S3 asset key prefixes stored in an Amazon S3 bucket.
s3DataAccessAssetSourceEntry_keys :: Lens' S3DataAccessAssetSourceEntry (Maybe [Text]) Source #
The keys used to create the Amazon S3 data access.
s3DataAccessAssetSourceEntry_bucket :: Lens' S3DataAccessAssetSourceEntry Text Source #
The Amazon S3 bucket used for hosting shared data in the Amazon S3 data access.
S3SnapshotAsset
s3SnapshotAsset_size :: Lens' S3SnapshotAsset Double Source #
The size of the Amazon S3 object that is the object.
TableLFTagPolicy
tableLFTagPolicy_expression :: Lens' TableLFTagPolicy [LFTag] Source #
A list of LF-tag conditions that apply to table resources.
TableLFTagPolicyAndPermissions
tableLFTagPolicyAndPermissions_expression :: Lens' TableLFTagPolicyAndPermissions [LFTag] Source #
A list of LF-tag conditions that apply to table resources.
tableLFTagPolicyAndPermissions_permissions :: Lens' TableLFTagPolicyAndPermissions [TableTagPolicyLFPermission] Source #
The permissions granted to subscribers on table resources.