Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- Waiters
- Operations
- GetEventAction
- CreateRevision
- ListRevisionAssets (Paginated)
- DeleteRevision
- UpdateRevision
- ListTagsForResource
- GetRevision
- DeleteDataSet
- UpdateDataSet
- CreateJob
- ListEventActions (Paginated)
- GetAsset
- ListJobs (Paginated)
- CreateDataSet
- DeleteAsset
- UpdateAsset
- GetJob
- GetDataSet
- StartJob
- TagResource
- ListDataSetRevisions (Paginated)
- DeleteEventAction
- UpdateEventAction
- UntagResource
- ListDataSets (Paginated)
- CreateEventAction
- CancelJob
- Types
- AssetType
- Code
- JobErrorLimitName
- JobErrorResourceTypes
- Origin
- ServerSideEncryptionTypes
- State
- Type
- Action
- AssetDestinationEntry
- AssetDetails
- AssetEntry
- AssetSourceEntry
- AutoExportRevisionDestinationEntry
- AutoExportRevisionToS3RequestDetails
- DataSetEntry
- Details
- Event
- EventActionEntry
- ExportAssetToSignedUrlRequestDetails
- ExportAssetToSignedUrlResponseDetails
- ExportAssetsToS3RequestDetails
- ExportAssetsToS3ResponseDetails
- ExportRevisionsToS3RequestDetails
- ExportRevisionsToS3ResponseDetails
- ExportServerSideEncryption
- ImportAssetFromSignedUrlJobErrorDetails
- ImportAssetFromSignedUrlRequestDetails
- ImportAssetFromSignedUrlResponseDetails
- ImportAssetsFromRedshiftDataSharesRequestDetails
- ImportAssetsFromRedshiftDataSharesResponseDetails
- ImportAssetsFromS3RequestDetails
- ImportAssetsFromS3ResponseDetails
- JobEntry
- JobError
- OriginDetails
- RedshiftDataShareAsset
- RedshiftDataShareAssetSourceEntry
- RequestDetails
- ResponseDetails
- RevisionDestinationEntry
- RevisionEntry
- RevisionPublished
- S3SnapshotAsset
Derived from API version 2017-07-25
of the AWS service descriptions, licensed under Apache 2.0.
AWS Data Exchange is a service that makes it easy for AWS customers to exchange data in the cloud. You can use the AWS Data Exchange APIs to create, update, manage, and access file-based data set in the AWS Cloud.
As a subscriber, you can view and access the data sets that you have an entitlement to through a subscription. You can use the APIS to download or copy your entitled data sets to Amazon S3 for use across a variety of AWS analytics and machine learning services.
As a provider, you can create and manage your data sets that you would like to publish to a product. Being able to package and provide your data sets into products requires a few steps to determine eligibility. For more information, visit the AWS Data Exchange User Guide.
A data set is a collection of data that can be changed or updated over time. Data sets can be updated using revisions, which represent a new version or incremental change to a data set. A revision contains one or more assets. An asset in AWS Data Exchange is a piece of data that can be stored as an Amazon S3 object. The asset can be a structured data file, an image file, or some other data file. Jobs are asynchronous import or export operations used to create or copy assets.
Synopsis
- defaultService :: Service
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- data GetEventAction = GetEventAction' Text
- newGetEventAction :: Text -> GetEventAction
- data GetEventActionResponse = GetEventActionResponse' (Maybe Event) (Maybe Text) (Maybe POSIX) (Maybe Action) (Maybe Text) (Maybe POSIX) Int
- newGetEventActionResponse :: Int -> GetEventActionResponse
- data CreateRevision = CreateRevision' (Maybe Text) (Maybe (HashMap Text Text)) Text
- newCreateRevision :: Text -> CreateRevision
- data CreateRevisionResponse = CreateRevisionResponse' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newCreateRevisionResponse :: Int -> CreateRevisionResponse
- data ListRevisionAssets = ListRevisionAssets' (Maybe Text) (Maybe Natural) Text Text
- newListRevisionAssets :: Text -> Text -> ListRevisionAssets
- data ListRevisionAssetsResponse = ListRevisionAssetsResponse' (Maybe Text) (Maybe [AssetEntry]) Int
- newListRevisionAssetsResponse :: Int -> ListRevisionAssetsResponse
- data DeleteRevision = DeleteRevision' Text Text
- newDeleteRevision :: Text -> Text -> DeleteRevision
- data DeleteRevisionResponse = DeleteRevisionResponse' {
- newDeleteRevisionResponse :: DeleteRevisionResponse
- data UpdateRevision = UpdateRevision' (Maybe Bool) (Maybe Text) Text Text
- newUpdateRevision :: Text -> Text -> UpdateRevision
- data UpdateRevisionResponse = UpdateRevisionResponse' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) Int
- newUpdateRevisionResponse :: Int -> UpdateRevisionResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data GetRevision = GetRevision' Text Text
- newGetRevision :: Text -> Text -> GetRevision
- data GetRevisionResponse = GetRevisionResponse' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newGetRevisionResponse :: Int -> GetRevisionResponse
- data DeleteDataSet = DeleteDataSet' Text
- newDeleteDataSet :: Text -> DeleteDataSet
- data DeleteDataSetResponse = DeleteDataSetResponse' {
- newDeleteDataSetResponse :: DeleteDataSetResponse
- data UpdateDataSet = UpdateDataSet' (Maybe Text) (Maybe Text) Text
- newUpdateDataSet :: Text -> UpdateDataSet
- data UpdateDataSetResponse = UpdateDataSetResponse' (Maybe Origin) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe OriginDetails) (Maybe Text) (Maybe Text) (Maybe AssetType) (Maybe POSIX) (Maybe Text) Int
- newUpdateDataSetResponse :: Int -> UpdateDataSetResponse
- data CreateJob = CreateJob' Type RequestDetails
- newCreateJob :: Type -> RequestDetails -> CreateJob
- data CreateJobResponse = CreateJobResponse' (Maybe State) (Maybe Text) (Maybe POSIX) (Maybe ResponseDetails) (Maybe Text) (Maybe Type) (Maybe POSIX) (Maybe [JobError]) Int
- newCreateJobResponse :: Int -> CreateJobResponse
- data ListEventActions = ListEventActions' (Maybe Text) (Maybe Text) (Maybe Natural)
- newListEventActions :: ListEventActions
- data ListEventActionsResponse = ListEventActionsResponse' (Maybe [EventActionEntry]) (Maybe Text) Int
- newListEventActionsResponse :: Int -> ListEventActionsResponse
- data GetAsset = GetAsset' Text Text Text
- newGetAsset :: Text -> Text -> Text -> GetAsset
- data GetAssetResponse = GetAssetResponse' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe AssetDetails) (Maybe Text) (Maybe AssetType) (Maybe POSIX) (Maybe Text) Int
- newGetAssetResponse :: Int -> GetAssetResponse
- data ListJobs = ListJobs' (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text)
- newListJobs :: ListJobs
- data ListJobsResponse = ListJobsResponse' (Maybe Text) (Maybe [JobEntry]) Int
- newListJobsResponse :: Int -> ListJobsResponse
- data CreateDataSet = CreateDataSet' (Maybe (HashMap Text Text)) AssetType Text Text
- newCreateDataSet :: AssetType -> Text -> Text -> CreateDataSet
- data CreateDataSetResponse = CreateDataSetResponse' (Maybe Origin) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe OriginDetails) (Maybe Text) (Maybe Text) (Maybe AssetType) (Maybe POSIX) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newCreateDataSetResponse :: Int -> CreateDataSetResponse
- data DeleteAsset = DeleteAsset' Text Text Text
- newDeleteAsset :: Text -> Text -> Text -> DeleteAsset
- data DeleteAssetResponse = DeleteAssetResponse' {
- newDeleteAssetResponse :: DeleteAssetResponse
- data UpdateAsset = UpdateAsset' Text Text Text Text
- newUpdateAsset :: Text -> Text -> Text -> Text -> UpdateAsset
- data UpdateAssetResponse = UpdateAssetResponse' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe AssetDetails) (Maybe Text) (Maybe AssetType) (Maybe POSIX) (Maybe Text) Int
- newUpdateAssetResponse :: Int -> UpdateAssetResponse
- data GetJob = GetJob' Text
- newGetJob :: Text -> GetJob
- data GetJobResponse = GetJobResponse' (Maybe State) (Maybe Text) (Maybe POSIX) (Maybe ResponseDetails) (Maybe Text) (Maybe Type) (Maybe POSIX) (Maybe [JobError]) Int
- newGetJobResponse :: Int -> GetJobResponse
- data GetDataSet = GetDataSet' Text
- newGetDataSet :: Text -> GetDataSet
- data GetDataSetResponse = GetDataSetResponse' (Maybe Origin) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe OriginDetails) (Maybe Text) (Maybe Text) (Maybe AssetType) (Maybe POSIX) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newGetDataSetResponse :: Int -> GetDataSetResponse
- data StartJob = StartJob' Text
- newStartJob :: Text -> StartJob
- data StartJobResponse = StartJobResponse' Int
- newStartJobResponse :: Int -> StartJobResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' {
- newTagResourceResponse :: TagResourceResponse
- data ListDataSetRevisions = ListDataSetRevisions' (Maybe Text) (Maybe Natural) Text
- newListDataSetRevisions :: Text -> ListDataSetRevisions
- data ListDataSetRevisionsResponse = ListDataSetRevisionsResponse' (Maybe Text) (Maybe [RevisionEntry]) Int
- newListDataSetRevisionsResponse :: Int -> ListDataSetRevisionsResponse
- data DeleteEventAction = DeleteEventAction' Text
- newDeleteEventAction :: Text -> DeleteEventAction
- data DeleteEventActionResponse = DeleteEventActionResponse' {
- newDeleteEventActionResponse :: DeleteEventActionResponse
- data UpdateEventAction = UpdateEventAction' (Maybe Action) Text
- newUpdateEventAction :: Text -> UpdateEventAction
- data UpdateEventActionResponse = UpdateEventActionResponse' (Maybe Event) (Maybe Text) (Maybe POSIX) (Maybe Action) (Maybe Text) (Maybe POSIX) Int
- newUpdateEventActionResponse :: Int -> UpdateEventActionResponse
- data UntagResource = UntagResource' [Text] Text
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' {
- newUntagResourceResponse :: UntagResourceResponse
- data ListDataSets = ListDataSets' (Maybe Text) (Maybe Text) (Maybe Natural)
- newListDataSets :: ListDataSets
- data ListDataSetsResponse = ListDataSetsResponse' (Maybe Text) (Maybe [DataSetEntry]) Int
- newListDataSetsResponse :: Int -> ListDataSetsResponse
- data CreateEventAction = CreateEventAction' Action Event
- newCreateEventAction :: Action -> Event -> CreateEventAction
- data CreateEventActionResponse = CreateEventActionResponse' (Maybe Event) (Maybe Text) (Maybe POSIX) (Maybe Action) (Maybe Text) (Maybe POSIX) Int
- newCreateEventActionResponse :: Int -> CreateEventActionResponse
- data CancelJob = CancelJob' Text
- newCancelJob :: Text -> CancelJob
- data CancelJobResponse = CancelJobResponse' {
- newCancelJobResponse :: CancelJobResponse
- newtype AssetType where
- AssetType' { }
- pattern AssetType_REDSHIFT_DATA_SHARE :: AssetType
- pattern AssetType_S3_SNAPSHOT :: AssetType
- newtype Code where
- Code' { }
- pattern Code_ACCESS_DENIED_EXCEPTION :: Code
- pattern Code_INTERNAL_SERVER_EXCEPTION :: Code
- pattern Code_MALWARE_DETECTED :: Code
- pattern Code_MALWARE_SCAN_ENCRYPTED_FILE :: Code
- pattern Code_RESOURCE_NOT_FOUND_EXCEPTION :: Code
- pattern Code_SERVICE_QUOTA_EXCEEDED_EXCEPTION :: Code
- pattern Code_VALIDATION_EXCEPTION :: Code
- newtype JobErrorLimitName where
- newtype JobErrorResourceTypes where
- newtype Origin where
- Origin' {
- fromOrigin :: Text
- pattern Origin_ENTITLED :: Origin
- pattern Origin_OWNED :: Origin
- Origin' {
- newtype ServerSideEncryptionTypes where
- newtype State where
- State' { }
- pattern State_CANCELLED :: State
- pattern State_COMPLETED :: State
- pattern State_ERROR :: State
- pattern State_IN_PROGRESS :: State
- pattern State_TIMED_OUT :: State
- pattern State_WAITING :: State
- newtype Type where
- Type' { }
- pattern Type_EXPORT_ASSETS_TO_S3 :: Type
- pattern Type_EXPORT_ASSET_TO_SIGNED_URL :: Type
- pattern Type_EXPORT_REVISIONS_TO_S3 :: Type
- pattern Type_IMPORT_ASSETS_FROM_REDSHIFT_DATA_SHARES :: Type
- pattern Type_IMPORT_ASSETS_FROM_S3 :: Type
- pattern Type_IMPORT_ASSET_FROM_SIGNED_URL :: Type
- data Action = Action' (Maybe AutoExportRevisionToS3RequestDetails)
- newAction :: Action
- data AssetDestinationEntry = AssetDestinationEntry' (Maybe Text) Text Text
- newAssetDestinationEntry :: Text -> Text -> AssetDestinationEntry
- data AssetDetails = AssetDetails' (Maybe S3SnapshotAsset) (Maybe RedshiftDataShareAsset)
- newAssetDetails :: AssetDetails
- data AssetEntry = AssetEntry' (Maybe Text) AssetType POSIX Text Text Text AssetDetails POSIX Text Text
- newAssetEntry :: AssetType -> UTCTime -> Text -> Text -> Text -> AssetDetails -> UTCTime -> Text -> Text -> AssetEntry
- data AssetSourceEntry = AssetSourceEntry' Text Text
- newAssetSourceEntry :: Text -> Text -> AssetSourceEntry
- data AutoExportRevisionDestinationEntry = AutoExportRevisionDestinationEntry' (Maybe Text) Text
- newAutoExportRevisionDestinationEntry :: Text -> AutoExportRevisionDestinationEntry
- data AutoExportRevisionToS3RequestDetails = AutoExportRevisionToS3RequestDetails' (Maybe ExportServerSideEncryption) AutoExportRevisionDestinationEntry
- newAutoExportRevisionToS3RequestDetails :: AutoExportRevisionDestinationEntry -> AutoExportRevisionToS3RequestDetails
- data DataSetEntry = DataSetEntry' (Maybe Text) (Maybe OriginDetails) Origin AssetType Text POSIX Text Text POSIX Text
- newDataSetEntry :: Origin -> AssetType -> Text -> UTCTime -> Text -> Text -> UTCTime -> Text -> DataSetEntry
- data Details = Details' (Maybe ImportAssetFromSignedUrlJobErrorDetails) (Maybe [AssetSourceEntry])
- newDetails :: Details
- data Event = Event' (Maybe RevisionPublished)
- newEvent :: Event
- data EventActionEntry = EventActionEntry' Action POSIX Event Text Text POSIX
- newEventActionEntry :: Action -> UTCTime -> Event -> Text -> Text -> UTCTime -> EventActionEntry
- data ExportAssetToSignedUrlRequestDetails = ExportAssetToSignedUrlRequestDetails' Text Text Text
- newExportAssetToSignedUrlRequestDetails :: Text -> Text -> Text -> ExportAssetToSignedUrlRequestDetails
- data ExportAssetToSignedUrlResponseDetails = ExportAssetToSignedUrlResponseDetails' (Maybe Text) (Maybe POSIX) Text Text Text
- newExportAssetToSignedUrlResponseDetails :: Text -> Text -> Text -> ExportAssetToSignedUrlResponseDetails
- data ExportAssetsToS3RequestDetails = ExportAssetsToS3RequestDetails' (Maybe ExportServerSideEncryption) [AssetDestinationEntry] Text Text
- newExportAssetsToS3RequestDetails :: Text -> Text -> ExportAssetsToS3RequestDetails
- data ExportAssetsToS3ResponseDetails = ExportAssetsToS3ResponseDetails' (Maybe ExportServerSideEncryption) [AssetDestinationEntry] Text Text
- newExportAssetsToS3ResponseDetails :: Text -> Text -> ExportAssetsToS3ResponseDetails
- data ExportRevisionsToS3RequestDetails = ExportRevisionsToS3RequestDetails' (Maybe ExportServerSideEncryption) [RevisionDestinationEntry] Text
- newExportRevisionsToS3RequestDetails :: Text -> ExportRevisionsToS3RequestDetails
- data ExportRevisionsToS3ResponseDetails = ExportRevisionsToS3ResponseDetails' (Maybe ExportServerSideEncryption) (Maybe Text) [RevisionDestinationEntry] Text
- newExportRevisionsToS3ResponseDetails :: Text -> ExportRevisionsToS3ResponseDetails
- data ExportServerSideEncryption = ExportServerSideEncryption' (Maybe Text) ServerSideEncryptionTypes
- newExportServerSideEncryption :: ServerSideEncryptionTypes -> ExportServerSideEncryption
- data ImportAssetFromSignedUrlJobErrorDetails = ImportAssetFromSignedUrlJobErrorDetails' Text
- newImportAssetFromSignedUrlJobErrorDetails :: Text -> ImportAssetFromSignedUrlJobErrorDetails
- data ImportAssetFromSignedUrlRequestDetails = ImportAssetFromSignedUrlRequestDetails' Text Text Text Text
- newImportAssetFromSignedUrlRequestDetails :: Text -> Text -> Text -> Text -> ImportAssetFromSignedUrlRequestDetails
- data ImportAssetFromSignedUrlResponseDetails = ImportAssetFromSignedUrlResponseDetails' (Maybe Text) (Maybe POSIX) (Maybe Text) Text Text Text
- newImportAssetFromSignedUrlResponseDetails :: Text -> Text -> Text -> ImportAssetFromSignedUrlResponseDetails
- data ImportAssetsFromRedshiftDataSharesRequestDetails = ImportAssetsFromRedshiftDataSharesRequestDetails' Text [RedshiftDataShareAssetSourceEntry] Text
- newImportAssetsFromRedshiftDataSharesRequestDetails :: Text -> Text -> ImportAssetsFromRedshiftDataSharesRequestDetails
- data ImportAssetsFromRedshiftDataSharesResponseDetails = ImportAssetsFromRedshiftDataSharesResponseDetails' Text [RedshiftDataShareAssetSourceEntry] Text
- newImportAssetsFromRedshiftDataSharesResponseDetails :: Text -> Text -> ImportAssetsFromRedshiftDataSharesResponseDetails
- data ImportAssetsFromS3RequestDetails = ImportAssetsFromS3RequestDetails' Text [AssetSourceEntry] Text
- newImportAssetsFromS3RequestDetails :: Text -> Text -> ImportAssetsFromS3RequestDetails
- data ImportAssetsFromS3ResponseDetails = ImportAssetsFromS3ResponseDetails' Text [AssetSourceEntry] Text
- newImportAssetsFromS3ResponseDetails :: Text -> Text -> ImportAssetsFromS3ResponseDetails
- data JobEntry = JobEntry' (Maybe [JobError]) Type ResponseDetails State POSIX Text Text POSIX
- newJobEntry :: Type -> ResponseDetails -> State -> UTCTime -> Text -> Text -> UTCTime -> JobEntry
- data JobError = JobError' (Maybe Text) (Maybe JobErrorLimitName) (Maybe JobErrorResourceTypes) (Maybe Details) (Maybe Double) Text Code
- newJobError :: Text -> Code -> JobError
- data OriginDetails = OriginDetails' Text
- newOriginDetails :: Text -> OriginDetails
- data RedshiftDataShareAsset = RedshiftDataShareAsset' Text
- newRedshiftDataShareAsset :: Text -> RedshiftDataShareAsset
- data RedshiftDataShareAssetSourceEntry = RedshiftDataShareAssetSourceEntry' Text
- newRedshiftDataShareAssetSourceEntry :: Text -> RedshiftDataShareAssetSourceEntry
- data RequestDetails = RequestDetails' (Maybe ExportAssetsToS3RequestDetails) (Maybe ExportRevisionsToS3RequestDetails) (Maybe ImportAssetFromSignedUrlRequestDetails) (Maybe ImportAssetsFromRedshiftDataSharesRequestDetails) (Maybe ImportAssetsFromS3RequestDetails) (Maybe ExportAssetToSignedUrlRequestDetails)
- newRequestDetails :: RequestDetails
- data ResponseDetails = ResponseDetails' (Maybe ExportAssetsToS3ResponseDetails) (Maybe ExportRevisionsToS3ResponseDetails) (Maybe ImportAssetFromSignedUrlResponseDetails) (Maybe ImportAssetsFromRedshiftDataSharesResponseDetails) (Maybe ImportAssetsFromS3ResponseDetails) (Maybe ExportAssetToSignedUrlResponseDetails)
- newResponseDetails :: ResponseDetails
- data RevisionDestinationEntry = RevisionDestinationEntry' (Maybe Text) Text Text
- newRevisionDestinationEntry :: Text -> Text -> RevisionDestinationEntry
- data RevisionEntry = RevisionEntry' (Maybe Text) (Maybe Bool) (Maybe Text) POSIX Text Text Text POSIX
- newRevisionEntry :: UTCTime -> Text -> Text -> Text -> UTCTime -> RevisionEntry
- data RevisionPublished = RevisionPublished' Text
- newRevisionPublished :: Text -> RevisionPublished
- data S3SnapshotAsset = S3SnapshotAsset' Double
- newS3SnapshotAsset :: Double -> S3SnapshotAsset
Service Configuration
defaultService :: Service Source #
API version 2017-07-25
of the Amazon Data Exchange SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by DataExchange
.
ValidationException
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request was invalid.
AccessDeniedException
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Access to the resource is denied.
ConflictException
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request couldn't be completed because it conflicted with the current state of the resource.
ServiceLimitExceededException
_ServiceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request has exceeded the quotas imposed by the service.
ThrottlingException
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The limit on the number of requests per second was exceeded.
InternalServerException
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception occurred with the service.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The resource couldn't be found.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
GetEventAction
data GetEventAction Source #
See: newGetEventAction
smart constructor.
Instances
Create a value of GetEventAction
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:eventActionId:GetEventAction'
, getEventAction_eventActionId
- The unique identifier for the event action.
data GetEventActionResponse Source #
See: newGetEventActionResponse
smart constructor.
GetEventActionResponse' (Maybe Event) (Maybe Text) (Maybe POSIX) (Maybe Action) (Maybe Text) (Maybe POSIX) Int |
Instances
newGetEventActionResponse Source #
Create a value of GetEventActionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:event:GetEventActionResponse'
, getEventActionResponse_event
- What occurs to start an action.
$sel:arn:GetEventActionResponse'
, getEventActionResponse_arn
- The ARN for the event action.
$sel:createdAt:GetEventActionResponse'
, getEventActionResponse_createdAt
- The date and time that the event action was created, in ISO 8601 format.
$sel:action:GetEventActionResponse'
, getEventActionResponse_action
- What occurs after a certain event.
$sel:id:GetEventActionResponse'
, getEventActionResponse_id
- The unique identifier for the event action.
$sel:updatedAt:GetEventActionResponse'
, getEventActionResponse_updatedAt
- The date and time that the event action was last updated, in ISO 8601
format.
$sel:httpStatus:GetEventActionResponse'
, getEventActionResponse_httpStatus
- The response's http status code.
CreateRevision
data CreateRevision Source #
The request body for CreateRevision.
See: newCreateRevision
smart constructor.
Instances
Create a value of CreateRevision
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:comment:CreateRevision'
, createRevision_comment
- An optional comment about the revision.
$sel:tags:CreateRevision'
, createRevision_tags
- 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.
$sel:dataSetId:CreateRevision'
, createRevision_dataSetId
- The unique identifier for a data set.
data CreateRevisionResponse Source #
See: newCreateRevisionResponse
smart constructor.
CreateRevisionResponse' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newCreateRevisionResponse Source #
Create a value of CreateRevisionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:CreateRevisionResponse'
, createRevisionResponse_arn
- The ARN for the revision.
$sel:createdAt:CreateRevisionResponse'
, createRevisionResponse_createdAt
- The date and time that the revision was created, in ISO 8601 format.
$sel:sourceId:CreateRevisionResponse'
, createRevisionResponse_sourceId
- 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.
$sel:finalized:CreateRevisionResponse'
, createRevisionResponse_finalized
- 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.
$sel:dataSetId:CreateRevision'
, createRevisionResponse_dataSetId
- The unique identifier for the data set associated with this revision.
$sel:id:CreateRevisionResponse'
, createRevisionResponse_id
- The unique identifier for the revision.
$sel:updatedAt:CreateRevisionResponse'
, createRevisionResponse_updatedAt
- The date and time that the revision was last updated, in ISO 8601
format.
$sel:comment:CreateRevision'
, createRevisionResponse_comment
- An optional comment about the revision.
$sel:tags:CreateRevision'
, createRevisionResponse_tags
- The tags for the revision.
$sel:httpStatus:CreateRevisionResponse'
, createRevisionResponse_httpStatus
- The response's http status code.
ListRevisionAssets (Paginated)
data ListRevisionAssets Source #
See: newListRevisionAssets
smart constructor.
Instances
newListRevisionAssets Source #
:: Text | |
-> Text | |
-> ListRevisionAssets |
Create a value of ListRevisionAssets
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListRevisionAssets'
, listRevisionAssets_nextToken
- The token value retrieved from a previous call to access the next page
of results.
$sel:maxResults:ListRevisionAssets'
, listRevisionAssets_maxResults
- The maximum number of results returned by a single call.
$sel:revisionId:ListRevisionAssets'
, listRevisionAssets_revisionId
- The unique identifier for a revision.
$sel:dataSetId:ListRevisionAssets'
, listRevisionAssets_dataSetId
- The unique identifier for a data set.
data ListRevisionAssetsResponse Source #
See: newListRevisionAssetsResponse
smart constructor.
Instances
newListRevisionAssetsResponse Source #
Create a value of ListRevisionAssetsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListRevisionAssets'
, listRevisionAssetsResponse_nextToken
- The token value retrieved from a previous call to access the next page
of results.
$sel:assets:ListRevisionAssetsResponse'
, listRevisionAssetsResponse_assets
- The asset objects listed by the request.
$sel:httpStatus:ListRevisionAssetsResponse'
, listRevisionAssetsResponse_httpStatus
- The response's http status code.
DeleteRevision
data DeleteRevision Source #
See: newDeleteRevision
smart constructor.
Instances
Create a value of DeleteRevision
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:revisionId:DeleteRevision'
, deleteRevision_revisionId
- The unique identifier for a revision.
$sel:dataSetId:DeleteRevision'
, deleteRevision_dataSetId
- The unique identifier for a data set.
data DeleteRevisionResponse Source #
See: newDeleteRevisionResponse
smart constructor.
Instances
Eq DeleteRevisionResponse Source # | |
Defined in Amazonka.DataExchange.DeleteRevision | |
Read DeleteRevisionResponse Source # | |
Show DeleteRevisionResponse Source # | |
Defined in Amazonka.DataExchange.DeleteRevision showsPrec :: Int -> DeleteRevisionResponse -> ShowS # show :: DeleteRevisionResponse -> String # showList :: [DeleteRevisionResponse] -> ShowS # | |
Generic DeleteRevisionResponse Source # | |
Defined in Amazonka.DataExchange.DeleteRevision type Rep DeleteRevisionResponse :: Type -> Type # | |
NFData DeleteRevisionResponse Source # | |
Defined in Amazonka.DataExchange.DeleteRevision rnf :: DeleteRevisionResponse -> () # | |
type Rep DeleteRevisionResponse Source # | |
Defined in Amazonka.DataExchange.DeleteRevision |
newDeleteRevisionResponse :: DeleteRevisionResponse Source #
Create a value of DeleteRevisionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateRevision
data UpdateRevision Source #
The request body for UpdateRevision.
See: newUpdateRevision
smart constructor.
Instances
Create a value of UpdateRevision
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:finalized:UpdateRevision'
, updateRevision_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.
$sel:comment:UpdateRevision'
, updateRevision_comment
- An optional comment about the revision.
$sel:revisionId:UpdateRevision'
, updateRevision_revisionId
- The unique identifier for a revision.
$sel:dataSetId:UpdateRevision'
, updateRevision_dataSetId
- The unique identifier for a data set.
data UpdateRevisionResponse Source #
See: newUpdateRevisionResponse
smart constructor.
UpdateRevisionResponse' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) Int |
Instances
newUpdateRevisionResponse Source #
Create a value of UpdateRevisionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:UpdateRevisionResponse'
, updateRevisionResponse_arn
- The ARN for the revision.
$sel:createdAt:UpdateRevisionResponse'
, updateRevisionResponse_createdAt
- The date and time that the revision was created, in ISO 8601 format.
$sel:sourceId:UpdateRevisionResponse'
, updateRevisionResponse_sourceId
- 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.
$sel:finalized:UpdateRevision'
, updateRevisionResponse_finalized
- 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.
$sel:dataSetId:UpdateRevision'
, updateRevisionResponse_dataSetId
- The unique identifier for the data set associated with this revision.
$sel:id:UpdateRevisionResponse'
, updateRevisionResponse_id
- The unique identifier for the revision.
$sel:updatedAt:UpdateRevisionResponse'
, updateRevisionResponse_updatedAt
- The date and time that the revision was last updated, in ISO 8601
format.
$sel:comment:UpdateRevision'
, updateRevisionResponse_comment
- An optional comment about the revision.
$sel:httpStatus:UpdateRevisionResponse'
, updateRevisionResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ListTagsForResource'
, listTagsForResource_resourceArn
- An Amazon Resource Name (ARN) that uniquely identifies an AWS resource.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:ListTagsForResourceResponse'
, listTagsForResourceResponse_tags
- A label that consists of a customer-defined key and an optional value.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
GetRevision
data GetRevision Source #
See: newGetRevision
smart constructor.
Instances
Create a value of GetRevision
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:revisionId:GetRevision'
, getRevision_revisionId
- The unique identifier for a revision.
$sel:dataSetId:GetRevision'
, getRevision_dataSetId
- The unique identifier for a data set.
data GetRevisionResponse Source #
See: newGetRevisionResponse
smart constructor.
GetRevisionResponse' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newGetRevisionResponse Source #
Create a value of GetRevisionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:GetRevisionResponse'
, getRevisionResponse_arn
- The ARN for the revision.
$sel:createdAt:GetRevisionResponse'
, getRevisionResponse_createdAt
- The date and time that the revision was created, in ISO 8601 format.
$sel:sourceId:GetRevisionResponse'
, getRevisionResponse_sourceId
- 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.
$sel:finalized:GetRevisionResponse'
, getRevisionResponse_finalized
- 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.
$sel:dataSetId:GetRevision'
, getRevisionResponse_dataSetId
- The unique identifier for the data set associated with this revision.
$sel:id:GetRevisionResponse'
, getRevisionResponse_id
- The unique identifier for the revision.
$sel:updatedAt:GetRevisionResponse'
, getRevisionResponse_updatedAt
- The date and time that the revision was last updated, in ISO 8601
format.
$sel:comment:GetRevisionResponse'
, getRevisionResponse_comment
- An optional comment about the revision.
$sel:tags:GetRevisionResponse'
, getRevisionResponse_tags
- The tags for the revision.
$sel:httpStatus:GetRevisionResponse'
, getRevisionResponse_httpStatus
- The response's http status code.
DeleteDataSet
data DeleteDataSet Source #
See: newDeleteDataSet
smart constructor.
Instances
Create a value of DeleteDataSet
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataSetId:DeleteDataSet'
, deleteDataSet_dataSetId
- The unique identifier for a data set.
data DeleteDataSetResponse Source #
See: newDeleteDataSetResponse
smart constructor.
Instances
Eq DeleteDataSetResponse Source # | |
Defined in Amazonka.DataExchange.DeleteDataSet (==) :: DeleteDataSetResponse -> DeleteDataSetResponse -> Bool # (/=) :: DeleteDataSetResponse -> DeleteDataSetResponse -> Bool # | |
Read DeleteDataSetResponse Source # | |
Show DeleteDataSetResponse Source # | |
Defined in Amazonka.DataExchange.DeleteDataSet showsPrec :: Int -> DeleteDataSetResponse -> ShowS # show :: DeleteDataSetResponse -> String # showList :: [DeleteDataSetResponse] -> ShowS # | |
Generic DeleteDataSetResponse Source # | |
Defined in Amazonka.DataExchange.DeleteDataSet type Rep DeleteDataSetResponse :: Type -> Type # | |
NFData DeleteDataSetResponse Source # | |
Defined in Amazonka.DataExchange.DeleteDataSet rnf :: DeleteDataSetResponse -> () # | |
type Rep DeleteDataSetResponse Source # | |
Defined in Amazonka.DataExchange.DeleteDataSet |
newDeleteDataSetResponse :: DeleteDataSetResponse Source #
Create a value of DeleteDataSetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateDataSet
data UpdateDataSet Source #
The request body for UpdateDataSet.
See: newUpdateDataSet
smart constructor.
Instances
Create a value of UpdateDataSet
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateDataSet'
, updateDataSet_name
- The name of the data set.
$sel:description:UpdateDataSet'
, updateDataSet_description
- The description for the data set.
$sel:dataSetId:UpdateDataSet'
, updateDataSet_dataSetId
- The unique identifier for a data set.
data UpdateDataSetResponse Source #
See: newUpdateDataSetResponse
smart constructor.
UpdateDataSetResponse' (Maybe Origin) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe OriginDetails) (Maybe Text) (Maybe Text) (Maybe AssetType) (Maybe POSIX) (Maybe Text) Int |
Instances
newUpdateDataSetResponse Source #
Create a value of UpdateDataSetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:origin:UpdateDataSetResponse'
, updateDataSetResponse_origin
- A property that defines the data set as OWNED by the account (for
providers) or ENTITLED to the account (for subscribers).
$sel:arn:UpdateDataSetResponse'
, updateDataSetResponse_arn
- The ARN for the data set.
$sel:createdAt:UpdateDataSetResponse'
, updateDataSetResponse_createdAt
- The date and time that the data set was created, in ISO 8601 format.
$sel:sourceId:UpdateDataSetResponse'
, updateDataSetResponse_sourceId
- 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.
$sel:originDetails:UpdateDataSetResponse'
, updateDataSetResponse_originDetails
- If the origin of this data set is ENTITLED, includes the details for the
product on AWS Marketplace.
$sel:name:UpdateDataSet'
, updateDataSetResponse_name
- The name of the data set.
$sel:id:UpdateDataSetResponse'
, updateDataSetResponse_id
- The unique identifier for the data set.
$sel:assetType:UpdateDataSetResponse'
, updateDataSetResponse_assetType
- The type of asset that is added to a data set.
$sel:updatedAt:UpdateDataSetResponse'
, updateDataSetResponse_updatedAt
- The date and time that the data set was last updated, in ISO 8601
format.
$sel:description:UpdateDataSet'
, updateDataSetResponse_description
- The description for the data set.
$sel:httpStatus:UpdateDataSetResponse'
, updateDataSetResponse_httpStatus
- The response's http status code.
CreateJob
The request body for CreateJob.
See: newCreateJob
smart constructor.
Instances
Create a value of CreateJob
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:type':CreateJob'
, createJob_type
- The type of job to be created.
$sel:details:CreateJob'
, createJob_details
- The details for the CreateJob request.
data CreateJobResponse Source #
See: newCreateJobResponse
smart constructor.
CreateJobResponse' (Maybe State) (Maybe Text) (Maybe POSIX) (Maybe ResponseDetails) (Maybe Text) (Maybe Type) (Maybe POSIX) (Maybe [JobError]) Int |
Instances
Create a value of CreateJobResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:state:CreateJobResponse'
, createJobResponse_state
- The state of the job.
$sel:arn:CreateJobResponse'
, createJobResponse_arn
- The ARN for the job.
$sel:createdAt:CreateJobResponse'
, createJobResponse_createdAt
- The date and time that the job was created, in ISO 8601 format.
$sel:details:CreateJob'
, createJobResponse_details
- Details about the job.
$sel:id:CreateJobResponse'
, createJobResponse_id
- The unique identifier for the job.
$sel:type':CreateJob'
, createJobResponse_type
- The job type.
$sel:updatedAt:CreateJobResponse'
, createJobResponse_updatedAt
- The date and time that the job was last updated, in ISO 8601 format.
$sel:errors:CreateJobResponse'
, createJobResponse_errors
- The errors associated with jobs.
$sel:httpStatus:CreateJobResponse'
, createJobResponse_httpStatus
- The response's http status code.
ListEventActions (Paginated)
data ListEventActions Source #
See: newListEventActions
smart constructor.
Instances
newListEventActions :: ListEventActions Source #
Create a value of ListEventActions
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:eventSourceId:ListEventActions'
, listEventActions_eventSourceId
- The unique identifier for the event source.
$sel:nextToken:ListEventActions'
, listEventActions_nextToken
- The token value retrieved from a previous call to access the next page
of results.
$sel:maxResults:ListEventActions'
, listEventActions_maxResults
- The maximum number of results returned by a single call.
data ListEventActionsResponse Source #
See: newListEventActionsResponse
smart constructor.
Instances
newListEventActionsResponse Source #
Create a value of ListEventActionsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:eventActions:ListEventActionsResponse'
, listEventActionsResponse_eventActions
- The event action objects listed by the request.
$sel:nextToken:ListEventActions'
, listEventActionsResponse_nextToken
- The token value retrieved from a previous call to access the next page
of results.
$sel:httpStatus:ListEventActionsResponse'
, listEventActionsResponse_httpStatus
- The response's http status code.
GetAsset
See: newGetAsset
smart constructor.
Instances
Create a value of GetAsset
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:revisionId:GetAsset'
, getAsset_revisionId
- The unique identifier for a revision.
$sel:assetId:GetAsset'
, getAsset_assetId
- The unique identifier for an asset.
$sel:dataSetId:GetAsset'
, getAsset_dataSetId
- The unique identifier for a data set.
data GetAssetResponse Source #
See: newGetAssetResponse
smart constructor.
GetAssetResponse' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe AssetDetails) (Maybe Text) (Maybe AssetType) (Maybe POSIX) (Maybe Text) Int |
Instances
Create a value of GetAssetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:GetAssetResponse'
, getAssetResponse_arn
- The ARN for the asset.
$sel:createdAt:GetAssetResponse'
, getAssetResponse_createdAt
- The date and time that the asset was created, in ISO 8601 format.
$sel:sourceId:GetAssetResponse'
, getAssetResponse_sourceId
- 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.
$sel:dataSetId:GetAsset'
, getAssetResponse_dataSetId
- The unique identifier for the data set associated with this asset.
$sel:name:GetAssetResponse'
, getAssetResponse_name
- The name of the asset. When importing from Amazon S3, the S3 object key
is used as the asset name. When exporting to Amazon S3, the asset name
is used as default target S3 object key.
$sel:assetDetails:GetAssetResponse'
, getAssetResponse_assetDetails
- Information about the asset.
$sel:id:GetAssetResponse'
, getAssetResponse_id
- The unique identifier for the asset.
$sel:assetType:GetAssetResponse'
, getAssetResponse_assetType
- The type of asset that is added to a data set.
$sel:updatedAt:GetAssetResponse'
, getAssetResponse_updatedAt
- The date and time that the asset was last updated, in ISO 8601 format.
$sel:revisionId:GetAsset'
, getAssetResponse_revisionId
- The unique identifier for the revision associated with this asset.
$sel:httpStatus:GetAssetResponse'
, getAssetResponse_httpStatus
- The response's http status code.
ListJobs (Paginated)
See: newListJobs
smart constructor.
Instances
newListJobs :: ListJobs Source #
Create a value of ListJobs
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListJobs'
, listJobs_nextToken
- The token value retrieved from a previous call to access the next page
of results.
$sel:dataSetId:ListJobs'
, listJobs_dataSetId
- The unique identifier for a data set.
$sel:maxResults:ListJobs'
, listJobs_maxResults
- The maximum number of results returned by a single call.
$sel:revisionId:ListJobs'
, listJobs_revisionId
- The unique identifier for a revision.
data ListJobsResponse Source #
See: newListJobsResponse
smart constructor.
Instances
Create a value of ListJobsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListJobs'
, listJobsResponse_nextToken
- The token value retrieved from a previous call to access the next page
of results.
$sel:jobs:ListJobsResponse'
, listJobsResponse_jobs
- The jobs listed by the request.
$sel:httpStatus:ListJobsResponse'
, listJobsResponse_httpStatus
- The response's http status code.
CreateDataSet
data CreateDataSet Source #
The request body for CreateDataSet.
See: newCreateDataSet
smart constructor.
Instances
:: AssetType | |
-> Text | |
-> Text | |
-> CreateDataSet |
Create a value of CreateDataSet
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:CreateDataSet'
, createDataSet_tags
- 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.
$sel:assetType:CreateDataSet'
, createDataSet_assetType
- The type of asset that is added to a data set.
$sel:description:CreateDataSet'
, createDataSet_description
- A description for the data set. This value can be up to 16,348
characters long.
$sel:name:CreateDataSet'
, createDataSet_name
- The name of the data set.
data CreateDataSetResponse Source #
See: newCreateDataSetResponse
smart constructor.
CreateDataSetResponse' (Maybe Origin) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe OriginDetails) (Maybe Text) (Maybe Text) (Maybe AssetType) (Maybe POSIX) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newCreateDataSetResponse Source #
Create a value of CreateDataSetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:origin:CreateDataSetResponse'
, createDataSetResponse_origin
- A property that defines the data set as OWNED by the account (for
providers) or ENTITLED to the account (for subscribers).
$sel:arn:CreateDataSetResponse'
, createDataSetResponse_arn
- The ARN for the data set.
$sel:createdAt:CreateDataSetResponse'
, createDataSetResponse_createdAt
- The date and time that the data set was created, in ISO 8601 format.
$sel:sourceId:CreateDataSetResponse'
, createDataSetResponse_sourceId
- 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.
$sel:originDetails:CreateDataSetResponse'
, createDataSetResponse_originDetails
- If the origin of this data set is ENTITLED, includes the details for the
product on AWS Marketplace.
$sel:name:CreateDataSet'
, createDataSetResponse_name
- The name of the data set.
$sel:id:CreateDataSetResponse'
, createDataSetResponse_id
- The unique identifier for the data set.
$sel:assetType:CreateDataSet'
, createDataSetResponse_assetType
- The type of asset that is added to a data set.
$sel:updatedAt:CreateDataSetResponse'
, createDataSetResponse_updatedAt
- The date and time that the data set was last updated, in ISO 8601
format.
$sel:description:CreateDataSet'
, createDataSetResponse_description
- The description for the data set.
$sel:tags:CreateDataSet'
, createDataSetResponse_tags
- The tags for the data set.
$sel:httpStatus:CreateDataSetResponse'
, createDataSetResponse_httpStatus
- The response's http status code.
DeleteAsset
data DeleteAsset Source #
See: newDeleteAsset
smart constructor.
Instances
:: Text | |
-> Text | |
-> Text | |
-> DeleteAsset |
Create a value of DeleteAsset
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:revisionId:DeleteAsset'
, deleteAsset_revisionId
- The unique identifier for a revision.
$sel:assetId:DeleteAsset'
, deleteAsset_assetId
- The unique identifier for an asset.
$sel:dataSetId:DeleteAsset'
, deleteAsset_dataSetId
- The unique identifier for a data set.
data DeleteAssetResponse Source #
See: newDeleteAssetResponse
smart constructor.
Instances
Eq DeleteAssetResponse Source # | |
Defined in Amazonka.DataExchange.DeleteAsset (==) :: DeleteAssetResponse -> DeleteAssetResponse -> Bool # (/=) :: DeleteAssetResponse -> DeleteAssetResponse -> Bool # | |
Read DeleteAssetResponse Source # | |
Show DeleteAssetResponse Source # | |
Defined in Amazonka.DataExchange.DeleteAsset showsPrec :: Int -> DeleteAssetResponse -> ShowS # show :: DeleteAssetResponse -> String # showList :: [DeleteAssetResponse] -> ShowS # | |
Generic DeleteAssetResponse Source # | |
Defined in Amazonka.DataExchange.DeleteAsset type Rep DeleteAssetResponse :: Type -> Type # from :: DeleteAssetResponse -> Rep DeleteAssetResponse x # to :: Rep DeleteAssetResponse x -> DeleteAssetResponse # | |
NFData DeleteAssetResponse Source # | |
Defined in Amazonka.DataExchange.DeleteAsset rnf :: DeleteAssetResponse -> () # | |
type Rep DeleteAssetResponse Source # | |
newDeleteAssetResponse :: DeleteAssetResponse Source #
Create a value of DeleteAssetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateAsset
data UpdateAsset Source #
The request body for UpdateAsset.
See: newUpdateAsset
smart constructor.
Instances
:: Text | |
-> Text | |
-> Text | |
-> Text | |
-> UpdateAsset |
Create a value of UpdateAsset
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:revisionId:UpdateAsset'
, updateAsset_revisionId
- The unique identifier for a revision.
$sel:assetId:UpdateAsset'
, updateAsset_assetId
- The unique identifier for an asset.
$sel:dataSetId:UpdateAsset'
, updateAsset_dataSetId
- The unique identifier for a data set.
$sel:name:UpdateAsset'
, updateAsset_name
- The name of the asset. When importing from Amazon S3, the S3 object key
is used as the asset name. When exporting to Amazon S3, the asset name
is used as default target S3 object key.
data UpdateAssetResponse Source #
See: newUpdateAssetResponse
smart constructor.
UpdateAssetResponse' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe AssetDetails) (Maybe Text) (Maybe AssetType) (Maybe POSIX) (Maybe Text) Int |
Instances
newUpdateAssetResponse Source #
Create a value of UpdateAssetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:UpdateAssetResponse'
, updateAssetResponse_arn
- The ARN for the asset.
$sel:createdAt:UpdateAssetResponse'
, updateAssetResponse_createdAt
- The date and time that the asset was created, in ISO 8601 format.
$sel:sourceId:UpdateAssetResponse'
, updateAssetResponse_sourceId
- 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.
$sel:dataSetId:UpdateAsset'
, updateAssetResponse_dataSetId
- The unique identifier for the data set associated with this asset.
$sel:name:UpdateAsset'
, updateAssetResponse_name
- The name of the asset. When importing from Amazon S3, the S3 object key
is used as the asset name. When exporting to Amazon S3, the asset name
is used as default target S3 object key.
$sel:assetDetails:UpdateAssetResponse'
, updateAssetResponse_assetDetails
- Information about the asset.
$sel:id:UpdateAssetResponse'
, updateAssetResponse_id
- The unique identifier for the asset.
$sel:assetType:UpdateAssetResponse'
, updateAssetResponse_assetType
- The type of asset that is added to a data set.
$sel:updatedAt:UpdateAssetResponse'
, updateAssetResponse_updatedAt
- The date and time that the asset was last updated, in ISO 8601 format.
$sel:revisionId:UpdateAsset'
, updateAssetResponse_revisionId
- The unique identifier for the revision associated with this asset.
$sel:httpStatus:UpdateAssetResponse'
, updateAssetResponse_httpStatus
- The response's http status code.
GetJob
See: newGetJob
smart constructor.
Instances
Eq GetJob Source # | |
Read GetJob Source # | |
Show GetJob Source # | |
Generic GetJob Source # | |
NFData GetJob Source # | |
Defined in Amazonka.DataExchange.GetJob | |
Hashable GetJob Source # | |
Defined in Amazonka.DataExchange.GetJob | |
AWSRequest GetJob Source # | |
Defined in Amazonka.DataExchange.GetJob type AWSResponse GetJob # request :: GetJob -> Request GetJob # response :: MonadResource m => Logger -> Service -> Proxy GetJob -> ClientResponse ClientBody -> m (Either Error (ClientResponse (AWSResponse GetJob))) # | |
ToHeaders GetJob Source # | |
Defined in Amazonka.DataExchange.GetJob | |
ToPath GetJob Source # | |
Defined in Amazonka.DataExchange.GetJob toPath :: GetJob -> ByteString # | |
ToQuery GetJob Source # | |
Defined in Amazonka.DataExchange.GetJob toQuery :: GetJob -> QueryString # | |
type Rep GetJob Source # | |
Defined in Amazonka.DataExchange.GetJob | |
type AWSResponse GetJob Source # | |
Defined in Amazonka.DataExchange.GetJob |
Create a value of GetJob
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:jobId:GetJob'
, getJob_jobId
- The unique identifier for a job.
data GetJobResponse Source #
See: newGetJobResponse
smart constructor.
GetJobResponse' (Maybe State) (Maybe Text) (Maybe POSIX) (Maybe ResponseDetails) (Maybe Text) (Maybe Type) (Maybe POSIX) (Maybe [JobError]) Int |
Instances
Create a value of GetJobResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:state:GetJobResponse'
, getJobResponse_state
- The state of the job.
$sel:arn:GetJobResponse'
, getJobResponse_arn
- The ARN for the job.
$sel:createdAt:GetJobResponse'
, getJobResponse_createdAt
- The date and time that the job was created, in ISO 8601 format.
$sel:details:GetJobResponse'
, getJobResponse_details
- Details about the job.
$sel:id:GetJobResponse'
, getJobResponse_id
- The unique identifier for the job.
$sel:type':GetJobResponse'
, getJobResponse_type
- The job type.
$sel:updatedAt:GetJobResponse'
, getJobResponse_updatedAt
- The date and time that the job was last updated, in ISO 8601 format.
$sel:errors:GetJobResponse'
, getJobResponse_errors
- The errors associated with jobs.
$sel:httpStatus:GetJobResponse'
, getJobResponse_httpStatus
- The response's http status code.
GetDataSet
data GetDataSet Source #
See: newGetDataSet
smart constructor.
Instances
Create a value of GetDataSet
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataSetId:GetDataSet'
, getDataSet_dataSetId
- The unique identifier for a data set.
data GetDataSetResponse Source #
See: newGetDataSetResponse
smart constructor.
GetDataSetResponse' (Maybe Origin) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe OriginDetails) (Maybe Text) (Maybe Text) (Maybe AssetType) (Maybe POSIX) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newGetDataSetResponse Source #
Create a value of GetDataSetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:origin:GetDataSetResponse'
, getDataSetResponse_origin
- A property that defines the data set as OWNED by the account (for
providers) or ENTITLED to the account (for subscribers).
$sel:arn:GetDataSetResponse'
, getDataSetResponse_arn
- The ARN for the data set.
$sel:createdAt:GetDataSetResponse'
, getDataSetResponse_createdAt
- The date and time that the data set was created, in ISO 8601 format.
$sel:sourceId:GetDataSetResponse'
, getDataSetResponse_sourceId
- 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.
$sel:originDetails:GetDataSetResponse'
, getDataSetResponse_originDetails
- If the origin of this data set is ENTITLED, includes the details for the
product on AWS Marketplace.
$sel:name:GetDataSetResponse'
, getDataSetResponse_name
- The name of the data set.
$sel:id:GetDataSetResponse'
, getDataSetResponse_id
- The unique identifier for the data set.
$sel:assetType:GetDataSetResponse'
, getDataSetResponse_assetType
- The type of asset that is added to a data set.
$sel:updatedAt:GetDataSetResponse'
, getDataSetResponse_updatedAt
- The date and time that the data set was last updated, in ISO 8601
format.
$sel:description:GetDataSetResponse'
, getDataSetResponse_description
- The description for the data set.
$sel:tags:GetDataSetResponse'
, getDataSetResponse_tags
- The tags for the data set.
$sel:httpStatus:GetDataSetResponse'
, getDataSetResponse_httpStatus
- The response's http status code.
StartJob
See: newStartJob
smart constructor.
Instances
Create a value of StartJob
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:jobId:StartJob'
, startJob_jobId
- The unique identifier for a job.
data StartJobResponse Source #
See: newStartJobResponse
smart constructor.
Instances
Create a value of StartJobResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:StartJobResponse'
, startJobResponse_httpStatus
- The response's http status code.
TagResource
data TagResource Source #
The request body for TagResource.
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:TagResource'
, tagResource_resourceArn
- An Amazon Resource Name (ARN) that uniquely identifies an AWS resource.
$sel:tags:TagResource'
, tagResource_tags
- A label that consists of a customer-defined key and an optional value.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
Eq TagResourceResponse Source # | |
Defined in Amazonka.DataExchange.TagResource (==) :: TagResourceResponse -> TagResourceResponse -> Bool # (/=) :: TagResourceResponse -> TagResourceResponse -> Bool # | |
Read TagResourceResponse Source # | |
Show TagResourceResponse Source # | |
Defined in Amazonka.DataExchange.TagResource showsPrec :: Int -> TagResourceResponse -> ShowS # show :: TagResourceResponse -> String # showList :: [TagResourceResponse] -> ShowS # | |
Generic TagResourceResponse Source # | |
Defined in Amazonka.DataExchange.TagResource type Rep TagResourceResponse :: Type -> Type # from :: TagResourceResponse -> Rep TagResourceResponse x # to :: Rep TagResourceResponse x -> TagResourceResponse # | |
NFData TagResourceResponse Source # | |
Defined in Amazonka.DataExchange.TagResource rnf :: TagResourceResponse -> () # | |
type Rep TagResourceResponse Source # | |
newTagResourceResponse :: TagResourceResponse Source #
Create a value of TagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
ListDataSetRevisions (Paginated)
data ListDataSetRevisions Source #
See: newListDataSetRevisions
smart constructor.
Instances
newListDataSetRevisions Source #
Create a value of ListDataSetRevisions
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDataSetRevisions'
, listDataSetRevisions_nextToken
- The token value retrieved from a previous call to access the next page
of results.
$sel:maxResults:ListDataSetRevisions'
, listDataSetRevisions_maxResults
- The maximum number of results returned by a single call.
$sel:dataSetId:ListDataSetRevisions'
, listDataSetRevisions_dataSetId
- The unique identifier for a data set.
data ListDataSetRevisionsResponse Source #
See: newListDataSetRevisionsResponse
smart constructor.
Instances
newListDataSetRevisionsResponse Source #
Create a value of ListDataSetRevisionsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDataSetRevisions'
, listDataSetRevisionsResponse_nextToken
- The token value retrieved from a previous call to access the next page
of results.
$sel:revisions:ListDataSetRevisionsResponse'
, listDataSetRevisionsResponse_revisions
- The asset objects listed by the request.
$sel:httpStatus:ListDataSetRevisionsResponse'
, listDataSetRevisionsResponse_httpStatus
- The response's http status code.
DeleteEventAction
data DeleteEventAction Source #
See: newDeleteEventAction
smart constructor.
Instances
Create a value of DeleteEventAction
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:eventActionId:DeleteEventAction'
, deleteEventAction_eventActionId
- The unique identifier for the event action.
data DeleteEventActionResponse Source #
See: newDeleteEventActionResponse
smart constructor.
Instances
newDeleteEventActionResponse :: DeleteEventActionResponse Source #
Create a value of DeleteEventActionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateEventAction
data UpdateEventAction Source #
The request body for UpdateEventAction.
See: newUpdateEventAction
smart constructor.
Instances
Create a value of UpdateEventAction
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:action:UpdateEventAction'
, updateEventAction_action
- What occurs after a certain event.
$sel:eventActionId:UpdateEventAction'
, updateEventAction_eventActionId
- The unique identifier for the event action.
data UpdateEventActionResponse Source #
See: newUpdateEventActionResponse
smart constructor.
UpdateEventActionResponse' (Maybe Event) (Maybe Text) (Maybe POSIX) (Maybe Action) (Maybe Text) (Maybe POSIX) Int |
Instances
newUpdateEventActionResponse Source #
Create a value of UpdateEventActionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:event:UpdateEventActionResponse'
, updateEventActionResponse_event
- What occurs to start an action.
$sel:arn:UpdateEventActionResponse'
, updateEventActionResponse_arn
- The ARN for the event action.
$sel:createdAt:UpdateEventActionResponse'
, updateEventActionResponse_createdAt
- The date and time that the event action was created, in ISO 8601 format.
$sel:action:UpdateEventAction'
, updateEventActionResponse_action
- What occurs after a certain event.
$sel:id:UpdateEventActionResponse'
, updateEventActionResponse_id
- The unique identifier for the event action.
$sel:updatedAt:UpdateEventActionResponse'
, updateEventActionResponse_updatedAt
- The date and time that the event action was last updated, in ISO 8601
format.
$sel:httpStatus:UpdateEventActionResponse'
, updateEventActionResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- The key tags.
$sel:resourceArn:UntagResource'
, untagResource_resourceArn
- An Amazon Resource Name (ARN) that uniquely identifies an AWS resource.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
Eq UntagResourceResponse Source # | |
Defined in Amazonka.DataExchange.UntagResource (==) :: UntagResourceResponse -> UntagResourceResponse -> Bool # (/=) :: UntagResourceResponse -> UntagResourceResponse -> Bool # | |
Read UntagResourceResponse Source # | |
Show UntagResourceResponse Source # | |
Defined in Amazonka.DataExchange.UntagResource showsPrec :: Int -> UntagResourceResponse -> ShowS # show :: UntagResourceResponse -> String # showList :: [UntagResourceResponse] -> ShowS # | |
Generic UntagResourceResponse Source # | |
Defined in Amazonka.DataExchange.UntagResource type Rep UntagResourceResponse :: Type -> Type # | |
NFData UntagResourceResponse Source # | |
Defined in Amazonka.DataExchange.UntagResource rnf :: UntagResourceResponse -> () # | |
type Rep UntagResourceResponse Source # | |
Defined in Amazonka.DataExchange.UntagResource |
newUntagResourceResponse :: UntagResourceResponse Source #
Create a value of UntagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
ListDataSets (Paginated)
data ListDataSets Source #
See: newListDataSets
smart constructor.
Instances
newListDataSets :: ListDataSets Source #
Create a value of ListDataSets
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:origin:ListDataSets'
, listDataSets_origin
- A property that defines the data set as OWNED by the account (for
providers) or ENTITLED to the account (for subscribers).
$sel:nextToken:ListDataSets'
, listDataSets_nextToken
- The token value retrieved from a previous call to access the next page
of results.
$sel:maxResults:ListDataSets'
, listDataSets_maxResults
- The maximum number of results returned by a single call.
data ListDataSetsResponse Source #
See: newListDataSetsResponse
smart constructor.
Instances
newListDataSetsResponse Source #
Create a value of ListDataSetsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDataSets'
, listDataSetsResponse_nextToken
- The token value retrieved from a previous call to access the next page
of results.
$sel:dataSets:ListDataSetsResponse'
, listDataSetsResponse_dataSets
- The data set objects listed by the request.
$sel:httpStatus:ListDataSetsResponse'
, listDataSetsResponse_httpStatus
- The response's http status code.
CreateEventAction
data CreateEventAction Source #
The request body for CreateEventAction.
See: newCreateEventAction
smart constructor.
Instances
Create a value of CreateEventAction
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:action:CreateEventAction'
, createEventAction_action
- What occurs after a certain event.
$sel:event:CreateEventAction'
, createEventAction_event
- What occurs to start an action.
data CreateEventActionResponse Source #
See: newCreateEventActionResponse
smart constructor.
CreateEventActionResponse' (Maybe Event) (Maybe Text) (Maybe POSIX) (Maybe Action) (Maybe Text) (Maybe POSIX) Int |
Instances
newCreateEventActionResponse Source #
Create a value of CreateEventActionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:event:CreateEventAction'
, createEventActionResponse_event
- What occurs to start an action.
$sel:arn:CreateEventActionResponse'
, createEventActionResponse_arn
- The ARN for the event action.
$sel:createdAt:CreateEventActionResponse'
, createEventActionResponse_createdAt
- The date and time that the event action was created, in ISO 8601 format.
$sel:action:CreateEventAction'
, createEventActionResponse_action
- What occurs after a certain event.
$sel:id:CreateEventActionResponse'
, createEventActionResponse_id
- The unique identifier for the event action.
$sel:updatedAt:CreateEventActionResponse'
, createEventActionResponse_updatedAt
- The date and time that the event action was last updated, in ISO 8601
format.
$sel:httpStatus:CreateEventActionResponse'
, createEventActionResponse_httpStatus
- The response's http status code.
CancelJob
See: newCancelJob
smart constructor.
Instances
Eq CancelJob Source # | |
Read CancelJob Source # | |
Show CancelJob Source # | |
Generic CancelJob Source # | |
NFData CancelJob Source # | |
Defined in Amazonka.DataExchange.CancelJob | |
Hashable CancelJob Source # | |
Defined in Amazonka.DataExchange.CancelJob | |
AWSRequest CancelJob Source # | |
Defined in Amazonka.DataExchange.CancelJob type AWSResponse CancelJob # request :: CancelJob -> Request CancelJob # response :: MonadResource m => Logger -> Service -> Proxy CancelJob -> ClientResponse ClientBody -> m (Either Error (ClientResponse (AWSResponse CancelJob))) # | |
ToHeaders CancelJob Source # | |
Defined in Amazonka.DataExchange.CancelJob | |
ToPath CancelJob Source # | |
Defined in Amazonka.DataExchange.CancelJob toPath :: CancelJob -> ByteString # | |
ToQuery CancelJob Source # | |
Defined in Amazonka.DataExchange.CancelJob toQuery :: CancelJob -> QueryString # | |
type Rep CancelJob Source # | |
Defined in Amazonka.DataExchange.CancelJob | |
type AWSResponse CancelJob Source # | |
Defined in Amazonka.DataExchange.CancelJob |
Create a value of CancelJob
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:jobId:CancelJob'
, cancelJob_jobId
- The unique identifier for a job.
data CancelJobResponse Source #
See: newCancelJobResponse
smart constructor.
Instances
Eq CancelJobResponse Source # | |
Defined in Amazonka.DataExchange.CancelJob (==) :: CancelJobResponse -> CancelJobResponse -> Bool # (/=) :: CancelJobResponse -> CancelJobResponse -> Bool # | |
Read CancelJobResponse Source # | |
Defined in Amazonka.DataExchange.CancelJob | |
Show CancelJobResponse Source # | |
Defined in Amazonka.DataExchange.CancelJob showsPrec :: Int -> CancelJobResponse -> ShowS # show :: CancelJobResponse -> String # showList :: [CancelJobResponse] -> ShowS # | |
Generic CancelJobResponse Source # | |
Defined in Amazonka.DataExchange.CancelJob type Rep CancelJobResponse :: Type -> Type # from :: CancelJobResponse -> Rep CancelJobResponse x # to :: Rep CancelJobResponse x -> CancelJobResponse # | |
NFData CancelJobResponse Source # | |
Defined in Amazonka.DataExchange.CancelJob rnf :: CancelJobResponse -> () # | |
type Rep CancelJobResponse Source # | |
newCancelJobResponse :: CancelJobResponse Source #
Create a value of CancelJobResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Types
AssetType
The type of asset that is added to a data set.
pattern AssetType_REDSHIFT_DATA_SHARE :: AssetType | |
pattern AssetType_S3_SNAPSHOT :: AssetType |
Instances
Code
pattern Code_ACCESS_DENIED_EXCEPTION :: Code | |
pattern Code_INTERNAL_SERVER_EXCEPTION :: Code | |
pattern Code_MALWARE_DETECTED :: Code | |
pattern Code_MALWARE_SCAN_ENCRYPTED_FILE :: Code | |
pattern Code_RESOURCE_NOT_FOUND_EXCEPTION :: Code | |
pattern Code_SERVICE_QUOTA_EXCEEDED_EXCEPTION :: Code | |
pattern Code_VALIDATION_EXCEPTION :: Code |
Instances
JobErrorLimitName
newtype JobErrorLimitName Source #
The name of the limit that was reached.
Instances
JobErrorResourceTypes
newtype JobErrorResourceTypes Source #
The types of resource which the job error can apply to.
pattern JobErrorResourceTypes_ASSET :: JobErrorResourceTypes | |
pattern JobErrorResourceTypes_DATA_SET :: JobErrorResourceTypes | |
pattern JobErrorResourceTypes_REVISION :: JobErrorResourceTypes |
Instances
Origin
A property that defines the data set as OWNED by the account (for providers) or ENTITLED to the account (for subscribers). When an owned data set is published in a product, AWS Data Exchange creates a copy of the data set. Subscribers can access that copy of the data set as an entitled data set.
pattern Origin_ENTITLED :: Origin | |
pattern Origin_OWNED :: Origin |
Instances
ServerSideEncryptionTypes
newtype ServerSideEncryptionTypes Source #
The types of encryption supported in export jobs to Amazon S3.
pattern ServerSideEncryptionTypes_AES256 :: ServerSideEncryptionTypes | |
pattern ServerSideEncryptionTypes_Aws_kms :: ServerSideEncryptionTypes |
Instances
State
pattern State_CANCELLED :: State | |
pattern State_COMPLETED :: State | |
pattern State_ERROR :: State | |
pattern State_IN_PROGRESS :: State | |
pattern State_TIMED_OUT :: State | |
pattern State_WAITING :: State |
Instances
Type
pattern Type_EXPORT_ASSETS_TO_S3 :: Type | |
pattern Type_EXPORT_ASSET_TO_SIGNED_URL :: Type | |
pattern Type_EXPORT_REVISIONS_TO_S3 :: Type | |
pattern Type_IMPORT_ASSETS_FROM_REDSHIFT_DATA_SHARES :: Type | |
pattern Type_IMPORT_ASSETS_FROM_S3 :: Type | |
pattern Type_IMPORT_ASSET_FROM_SIGNED_URL :: Type |
Instances
Action
What occurs after a certain event.
See: newAction
smart constructor.
Instances
Eq Action Source # | |
Read Action Source # | |
Show Action Source # | |
Generic Action Source # | |
NFData Action Source # | |
Defined in Amazonka.DataExchange.Types.Action | |
Hashable Action Source # | |
Defined in Amazonka.DataExchange.Types.Action | |
ToJSON Action Source # | |
Defined in Amazonka.DataExchange.Types.Action | |
FromJSON Action Source # | |
type Rep Action Source # | |
Defined in Amazonka.DataExchange.Types.Action type Rep Action = D1 ('MetaData "Action" "Amazonka.DataExchange.Types.Action" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "Action'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportRevisionToS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoExportRevisionToS3RequestDetails)))) |
Create a value of Action
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:exportRevisionToS3:Action'
, action_exportRevisionToS3
- Details for the export revision to Amazon S3 action.
AssetDestinationEntry
data AssetDestinationEntry Source #
The destination for the asset.
See: newAssetDestinationEntry
smart constructor.
Instances
newAssetDestinationEntry Source #
:: Text | |
-> Text | |
-> AssetDestinationEntry |
Create a value of AssetDestinationEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:AssetDestinationEntry'
, assetDestinationEntry_key
- The name of the object in Amazon S3 for the asset.
$sel:bucket:AssetDestinationEntry'
, assetDestinationEntry_bucket
- The S3 bucket that is the destination for the asset.
$sel:assetId:AssetDestinationEntry'
, assetDestinationEntry_assetId
- The unique identifier for the asset.
AssetDetails
data AssetDetails Source #
Information about the asset.
See: newAssetDetails
smart constructor.
Instances
newAssetDetails :: AssetDetails Source #
Create a value of AssetDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3SnapshotAsset:AssetDetails'
, assetDetails_s3SnapshotAsset
- The S3 object that is the asset.
$sel:redshiftDataShareAsset:AssetDetails'
, assetDetails_redshiftDataShareAsset
- The Amazon Redshift datashare that is the asset.
AssetEntry
data AssetEntry Source #
An asset in AWS Data Exchange is a piece of data. The asset can be a structured data file, an image file, or some other data file that can be stored as an S3 object, or an Amazon Redshift datashare (Preview). When you create an import job for your files, you create an asset in AWS Data Exchange for each of those files.
See: newAssetEntry
smart constructor.
Instances
:: AssetType | |
-> UTCTime | |
-> Text | |
-> Text | |
-> Text | |
-> AssetDetails | |
-> UTCTime | |
-> Text | |
-> Text | |
-> AssetEntry |
Create a value of AssetEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:sourceId:AssetEntry'
, assetEntry_sourceId
- 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.
$sel:assetType:AssetEntry'
, assetEntry_assetType
- The type of asset that is added to a data set.
$sel:createdAt:AssetEntry'
, assetEntry_createdAt
- The date and time that the asset was created, in ISO 8601 format.
$sel:dataSetId:AssetEntry'
, assetEntry_dataSetId
- The unique identifier for the data set associated with this asset.
$sel:id:AssetEntry'
, assetEntry_id
- The unique identifier for the asset.
$sel:arn:AssetEntry'
, assetEntry_arn
- The ARN for the asset.
$sel:assetDetails:AssetEntry'
, assetEntry_assetDetails
- Information about the asset.
$sel:updatedAt:AssetEntry'
, assetEntry_updatedAt
- The date and time that the asset was last updated, in ISO 8601 format.
$sel:revisionId:AssetEntry'
, assetEntry_revisionId
- The unique identifier for the revision associated with this asset.
$sel:name:AssetEntry'
, assetEntry_name
- The name of the asset. When importing from Amazon S3, the S3 object key
is used as the asset name. When exporting to Amazon S3, the asset name
is used as default target S3 object key.
AssetSourceEntry
data AssetSourceEntry Source #
The source of the assets.
See: newAssetSourceEntry
smart constructor.
Instances
Create a value of AssetSourceEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bucket:AssetSourceEntry'
, assetSourceEntry_bucket
- The S3 bucket that's part of the source of the asset.
$sel:key:AssetSourceEntry'
, assetSourceEntry_key
- The name of the object in Amazon S3 for the asset.
AutoExportRevisionDestinationEntry
data AutoExportRevisionDestinationEntry Source #
A revision destination is the Amazon S3 bucket folder destination to where the export will be sent.
See: newAutoExportRevisionDestinationEntry
smart constructor.
Instances
newAutoExportRevisionDestinationEntry Source #
Create a value of AutoExportRevisionDestinationEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:keyPattern:AutoExportRevisionDestinationEntry'
, autoExportRevisionDestinationEntry_keyPattern
- 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.
$sel:bucket:AutoExportRevisionDestinationEntry'
, autoExportRevisionDestinationEntry_bucket
- The S3 bucket that is the destination for the event action.
AutoExportRevisionToS3RequestDetails
data AutoExportRevisionToS3RequestDetails Source #
Details of the operation to be performed by the job.
See: newAutoExportRevisionToS3RequestDetails
smart constructor.
AutoExportRevisionToS3RequestDetails' (Maybe ExportServerSideEncryption) AutoExportRevisionDestinationEntry |
Instances
newAutoExportRevisionToS3RequestDetails Source #
:: AutoExportRevisionDestinationEntry |
|
-> AutoExportRevisionToS3RequestDetails |
Create a value of AutoExportRevisionToS3RequestDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:encryption:AutoExportRevisionToS3RequestDetails'
, autoExportRevisionToS3RequestDetails_encryption
- Encryption configuration for the auto export job.
$sel:revisionDestination:AutoExportRevisionToS3RequestDetails'
, autoExportRevisionToS3RequestDetails_revisionDestination
- A revision destination is the Amazon S3 bucket folder destination to
where the export will be sent.
DataSetEntry
data DataSetEntry Source #
A data set is an AWS resource with one or more revisions.
See: newDataSetEntry
smart constructor.
Instances
Create a value of DataSetEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:sourceId:DataSetEntry'
, dataSetEntry_sourceId
- 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.
$sel:originDetails:DataSetEntry'
, dataSetEntry_originDetails
- If the origin of this data set is ENTITLED, includes the details for the
product on AWS Marketplace.
$sel:origin:DataSetEntry'
, dataSetEntry_origin
- A property that defines the data set as OWNED by the account (for
providers) or ENTITLED to the account (for subscribers).
$sel:assetType:DataSetEntry'
, dataSetEntry_assetType
- The type of asset that is added to a data set.
$sel:description:DataSetEntry'
, dataSetEntry_description
- The description for the data set.
$sel:createdAt:DataSetEntry'
, dataSetEntry_createdAt
- The date and time that the data set was created, in ISO 8601 format.
$sel:id:DataSetEntry'
, dataSetEntry_id
- The unique identifier for the data set.
$sel:arn:DataSetEntry'
, dataSetEntry_arn
- The ARN for the data set.
$sel:updatedAt:DataSetEntry'
, dataSetEntry_updatedAt
- The date and time that the data set was last updated, in ISO 8601
format.
$sel:name:DataSetEntry'
, dataSetEntry_name
- The name of the data set.
Details
Information about the job error.
See: newDetails
smart constructor.
Instances
Eq Details Source # | |
Read Details Source # | |
Show Details Source # | |
Generic Details Source # | |
NFData Details Source # | |
Defined in Amazonka.DataExchange.Types.Details | |
Hashable Details Source # | |
Defined in Amazonka.DataExchange.Types.Details | |
FromJSON Details Source # | |
type Rep Details Source # | |
Defined in Amazonka.DataExchange.Types.Details type Rep Details = D1 ('MetaData "Details" "Amazonka.DataExchange.Types.Details" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "Details'" 'PrefixI 'True) (S1 ('MetaSel ('Just "importAssetFromSignedUrlJobErrorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportAssetFromSignedUrlJobErrorDetails)) :*: S1 ('MetaSel ('Just "importAssetsFromS3JobErrorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetSourceEntry])))) |
newDetails :: Details Source #
Create a value of Details
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:importAssetFromSignedUrlJobErrorDetails:Details'
, details_importAssetFromSignedUrlJobErrorDetails
- Information about the job error.
$sel:importAssetsFromS3JobErrorDetails:Details'
, details_importAssetsFromS3JobErrorDetails
- Information about the job error.
Event
What occurs to start an action.
See: newEvent
smart constructor.
Instances
Eq Event Source # | |
Read Event Source # | |
Show Event Source # | |
Generic Event Source # | |
NFData Event Source # | |
Defined in Amazonka.DataExchange.Types.Event | |
Hashable Event Source # | |
Defined in Amazonka.DataExchange.Types.Event | |
ToJSON Event Source # | |
Defined in Amazonka.DataExchange.Types.Event | |
FromJSON Event Source # | |
type Rep Event Source # | |
Defined in Amazonka.DataExchange.Types.Event type Rep Event = D1 ('MetaData "Event" "Amazonka.DataExchange.Types.Event" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "Event'" 'PrefixI 'True) (S1 ('MetaSel ('Just "revisionPublished") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RevisionPublished)))) |
Create a value of Event
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:revisionPublished:Event'
, event_revisionPublished
- What occurs to start the revision publish action.
EventActionEntry
data EventActionEntry Source #
An event action is an object that defines the relationship between a specific event and an automated action that will be taken on behalf of the customer.
See: newEventActionEntry
smart constructor.
Instances
Create a value of EventActionEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:action:EventActionEntry'
, eventActionEntry_action
- What occurs after a certain event.
$sel:createdAt:EventActionEntry'
, eventActionEntry_createdAt
- The date and time that the event action was created, in ISO 8601 format.
$sel:event:EventActionEntry'
, eventActionEntry_event
- What occurs to start an action.
$sel:id:EventActionEntry'
, eventActionEntry_id
- The unique identifier for the event action.
$sel:arn:EventActionEntry'
, eventActionEntry_arn
- The Amazon Resource Name (ARN) for the event action.
$sel:updatedAt:EventActionEntry'
, eventActionEntry_updatedAt
- The date and time that the event action was last updated, in ISO 8601
format.
ExportAssetToSignedUrlRequestDetails
data ExportAssetToSignedUrlRequestDetails Source #
Details of the operation to be performed by the job.
See: newExportAssetToSignedUrlRequestDetails
smart constructor.
Instances
newExportAssetToSignedUrlRequestDetails Source #
:: Text | |
-> Text | |
-> Text | |
-> ExportAssetToSignedUrlRequestDetails |
Create a value of ExportAssetToSignedUrlRequestDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataSetId:ExportAssetToSignedUrlRequestDetails'
, exportAssetToSignedUrlRequestDetails_dataSetId
- The unique identifier for the data set associated with this export job.
$sel:assetId:ExportAssetToSignedUrlRequestDetails'
, exportAssetToSignedUrlRequestDetails_assetId
- The unique identifier for the asset that is exported to a signed URL.
$sel:revisionId:ExportAssetToSignedUrlRequestDetails'
, exportAssetToSignedUrlRequestDetails_revisionId
- The unique identifier for the revision associated with this export
request.
ExportAssetToSignedUrlResponseDetails
data ExportAssetToSignedUrlResponseDetails Source #
The details of the export to signed URL response.
See: newExportAssetToSignedUrlResponseDetails
smart constructor.
Instances
newExportAssetToSignedUrlResponseDetails Source #
Create a value of ExportAssetToSignedUrlResponseDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:signedUrl:ExportAssetToSignedUrlResponseDetails'
, exportAssetToSignedUrlResponseDetails_signedUrl
- The signed URL for the export request.
$sel:signedUrlExpiresAt:ExportAssetToSignedUrlResponseDetails'
, exportAssetToSignedUrlResponseDetails_signedUrlExpiresAt
- The date and time that the signed URL expires, in ISO 8601 format.
$sel:dataSetId:ExportAssetToSignedUrlResponseDetails'
, exportAssetToSignedUrlResponseDetails_dataSetId
- The unique identifier for the data set associated with this export job.
$sel:assetId:ExportAssetToSignedUrlResponseDetails'
, exportAssetToSignedUrlResponseDetails_assetId
- The unique identifier for the asset associated with this export job.
$sel:revisionId:ExportAssetToSignedUrlResponseDetails'
, exportAssetToSignedUrlResponseDetails_revisionId
- The unique identifier for the revision associated with this export
response.
ExportAssetsToS3RequestDetails
data ExportAssetsToS3RequestDetails Source #
Details of the operation to be performed by the job.
See: newExportAssetsToS3RequestDetails
smart constructor.
ExportAssetsToS3RequestDetails' (Maybe ExportServerSideEncryption) [AssetDestinationEntry] Text Text |
Instances
newExportAssetsToS3RequestDetails Source #
Create a value of ExportAssetsToS3RequestDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:encryption:ExportAssetsToS3RequestDetails'
, exportAssetsToS3RequestDetails_encryption
- Encryption configuration for the export job.
$sel:assetDestinations:ExportAssetsToS3RequestDetails'
, exportAssetsToS3RequestDetails_assetDestinations
- The destination for the asset.
$sel:dataSetId:ExportAssetsToS3RequestDetails'
, exportAssetsToS3RequestDetails_dataSetId
- The unique identifier for the data set associated with this export job.
$sel:revisionId:ExportAssetsToS3RequestDetails'
, exportAssetsToS3RequestDetails_revisionId
- The unique identifier for the revision associated with this export
request.
ExportAssetsToS3ResponseDetails
data ExportAssetsToS3ResponseDetails Source #
Details about the export to Amazon S3 response.
See: newExportAssetsToS3ResponseDetails
smart constructor.
ExportAssetsToS3ResponseDetails' (Maybe ExportServerSideEncryption) [AssetDestinationEntry] Text Text |
Instances
newExportAssetsToS3ResponseDetails Source #
Create a value of ExportAssetsToS3ResponseDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:encryption:ExportAssetsToS3ResponseDetails'
, exportAssetsToS3ResponseDetails_encryption
- Encryption configuration of the export job.
$sel:assetDestinations:ExportAssetsToS3ResponseDetails'
, exportAssetsToS3ResponseDetails_assetDestinations
- The destination in Amazon S3 where the asset is exported.
$sel:dataSetId:ExportAssetsToS3ResponseDetails'
, exportAssetsToS3ResponseDetails_dataSetId
- The unique identifier for the data set associated with this export job.
$sel:revisionId:ExportAssetsToS3ResponseDetails'
, exportAssetsToS3ResponseDetails_revisionId
- The unique identifier for the revision associated with this export
response.
ExportRevisionsToS3RequestDetails
data ExportRevisionsToS3RequestDetails Source #
Details of the operation to be performed by the job.
See: newExportRevisionsToS3RequestDetails
smart constructor.
ExportRevisionsToS3RequestDetails' (Maybe ExportServerSideEncryption) [RevisionDestinationEntry] Text |
Instances
newExportRevisionsToS3RequestDetails Source #
Create a value of ExportRevisionsToS3RequestDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:encryption:ExportRevisionsToS3RequestDetails'
, exportRevisionsToS3RequestDetails_encryption
- Encryption configuration for the export job.
$sel:revisionDestinations:ExportRevisionsToS3RequestDetails'
, exportRevisionsToS3RequestDetails_revisionDestinations
- The destination for the revision.
$sel:dataSetId:ExportRevisionsToS3RequestDetails'
, exportRevisionsToS3RequestDetails_dataSetId
- The unique identifier for the data set associated with this export job.
ExportRevisionsToS3ResponseDetails
data ExportRevisionsToS3ResponseDetails Source #
Details about the export revisions to Amazon S3 response.
See: newExportRevisionsToS3ResponseDetails
smart constructor.
ExportRevisionsToS3ResponseDetails' (Maybe ExportServerSideEncryption) (Maybe Text) [RevisionDestinationEntry] Text |
Instances
newExportRevisionsToS3ResponseDetails Source #
Create a value of ExportRevisionsToS3ResponseDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:encryption:ExportRevisionsToS3ResponseDetails'
, exportRevisionsToS3ResponseDetails_encryption
- Encryption configuration of the export job.
$sel:eventActionArn:ExportRevisionsToS3ResponseDetails'
, exportRevisionsToS3ResponseDetails_eventActionArn
- The Amazon Resource Name (ARN) of the event action.
$sel:revisionDestinations:ExportRevisionsToS3ResponseDetails'
, exportRevisionsToS3ResponseDetails_revisionDestinations
- The destination in Amazon S3 where the revision is exported.
$sel:dataSetId:ExportRevisionsToS3ResponseDetails'
, exportRevisionsToS3ResponseDetails_dataSetId
- The unique identifier for the data set associated with this export job.
ExportServerSideEncryption
data ExportServerSideEncryption Source #
Encryption configuration of the export job. Includes the encryption type in addition to the AWS KMS key. The KMS key is only necessary if you chose the KMS encryption. type.
See: newExportServerSideEncryption
smart constructor.
Instances
newExportServerSideEncryption Source #
Create a value of ExportServerSideEncryption
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:kmsKeyArn:ExportServerSideEncryption'
, exportServerSideEncryption_kmsKeyArn
- 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.
$sel:type':ExportServerSideEncryption'
, exportServerSideEncryption_type
- The type of server side encryption used for encrypting the objects in
Amazon S3.
ImportAssetFromSignedUrlJobErrorDetails
data ImportAssetFromSignedUrlJobErrorDetails Source #
Information about the job error.
See: newImportAssetFromSignedUrlJobErrorDetails
smart constructor.
Instances
Eq ImportAssetFromSignedUrlJobErrorDetails Source # | |
Read ImportAssetFromSignedUrlJobErrorDetails Source # | |
Show ImportAssetFromSignedUrlJobErrorDetails Source # | |
Generic ImportAssetFromSignedUrlJobErrorDetails Source # | |
NFData ImportAssetFromSignedUrlJobErrorDetails Source # | |
Hashable ImportAssetFromSignedUrlJobErrorDetails Source # | |
FromJSON ImportAssetFromSignedUrlJobErrorDetails Source # | |
type Rep ImportAssetFromSignedUrlJobErrorDetails Source # | |
Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlJobErrorDetails type Rep ImportAssetFromSignedUrlJobErrorDetails = D1 ('MetaData "ImportAssetFromSignedUrlJobErrorDetails" "Amazonka.DataExchange.Types.ImportAssetFromSignedUrlJobErrorDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ImportAssetFromSignedUrlJobErrorDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newImportAssetFromSignedUrlJobErrorDetails Source #
Create a value of ImportAssetFromSignedUrlJobErrorDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:assetName:ImportAssetFromSignedUrlJobErrorDetails'
, importAssetFromSignedUrlJobErrorDetails_assetName
- Information about the job error.
ImportAssetFromSignedUrlRequestDetails
data ImportAssetFromSignedUrlRequestDetails Source #
Details of the operation to be performed by the job.
See: newImportAssetFromSignedUrlRequestDetails
smart constructor.
Instances
newImportAssetFromSignedUrlRequestDetails Source #
:: Text | |
-> Text | |
-> Text | |
-> Text | |
-> ImportAssetFromSignedUrlRequestDetails |
Create a value of ImportAssetFromSignedUrlRequestDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataSetId:ImportAssetFromSignedUrlRequestDetails'
, importAssetFromSignedUrlRequestDetails_dataSetId
- The unique identifier for the data set associated with this import job.
$sel:md5Hash:ImportAssetFromSignedUrlRequestDetails'
, importAssetFromSignedUrlRequestDetails_md5Hash
- The Base64-encoded Md5 hash for the asset, used to ensure the integrity
of the file at that location.
$sel:assetName:ImportAssetFromSignedUrlRequestDetails'
, importAssetFromSignedUrlRequestDetails_assetName
- The name of the asset. When importing from Amazon S3, the S3 object key
is used as the asset name.
$sel:revisionId:ImportAssetFromSignedUrlRequestDetails'
, importAssetFromSignedUrlRequestDetails_revisionId
- The unique identifier for the revision associated with this import
request.
ImportAssetFromSignedUrlResponseDetails
data ImportAssetFromSignedUrlResponseDetails Source #
The details in the response for an import request, including the signed URL and other information.
See: newImportAssetFromSignedUrlResponseDetails
smart constructor.
Instances
newImportAssetFromSignedUrlResponseDetails Source #
Create a value of ImportAssetFromSignedUrlResponseDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:signedUrl:ImportAssetFromSignedUrlResponseDetails'
, importAssetFromSignedUrlResponseDetails_signedUrl
- The signed URL.
$sel:signedUrlExpiresAt:ImportAssetFromSignedUrlResponseDetails'
, importAssetFromSignedUrlResponseDetails_signedUrlExpiresAt
- The time and date at which the signed URL expires, in ISO 8601 format.
$sel:md5Hash:ImportAssetFromSignedUrlResponseDetails'
, importAssetFromSignedUrlResponseDetails_md5Hash
- The Base64-encoded Md5 hash for the asset, used to ensure the integrity
of the file at that location.
$sel:dataSetId:ImportAssetFromSignedUrlResponseDetails'
, importAssetFromSignedUrlResponseDetails_dataSetId
- The unique identifier for the data set associated with this import job.
$sel:assetName:ImportAssetFromSignedUrlResponseDetails'
, importAssetFromSignedUrlResponseDetails_assetName
- The name for the asset associated with this import job.
$sel:revisionId:ImportAssetFromSignedUrlResponseDetails'
, importAssetFromSignedUrlResponseDetails_revisionId
- The unique identifier for the revision associated with this import
response.
ImportAssetsFromRedshiftDataSharesRequestDetails
data ImportAssetsFromRedshiftDataSharesRequestDetails Source #
Details from an import from Amazon Redshift datashare request.
See: newImportAssetsFromRedshiftDataSharesRequestDetails
smart constructor.
Instances
newImportAssetsFromRedshiftDataSharesRequestDetails Source #
:: Text |
|
-> Text |
|
-> ImportAssetsFromRedshiftDataSharesRequestDetails |
Create a value of ImportAssetsFromRedshiftDataSharesRequestDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataSetId:ImportAssetsFromRedshiftDataSharesRequestDetails'
, importAssetsFromRedshiftDataSharesRequestDetails_dataSetId
- The unique identifier for the data set associated with this import job.
$sel:assetSources:ImportAssetsFromRedshiftDataSharesRequestDetails'
, importAssetsFromRedshiftDataSharesRequestDetails_assetSources
- A list of Amazon Redshift datashare assets.
$sel:revisionId:ImportAssetsFromRedshiftDataSharesRequestDetails'
, importAssetsFromRedshiftDataSharesRequestDetails_revisionId
- The unique identifier for the revision associated with this import job.
ImportAssetsFromRedshiftDataSharesResponseDetails
data ImportAssetsFromRedshiftDataSharesResponseDetails Source #
Details from an import from Amazon Redshift datashare response.
See: newImportAssetsFromRedshiftDataSharesResponseDetails
smart constructor.
Instances
newImportAssetsFromRedshiftDataSharesResponseDetails Source #
:: Text |
|
-> Text |
|
-> ImportAssetsFromRedshiftDataSharesResponseDetails |
Create a value of ImportAssetsFromRedshiftDataSharesResponseDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataSetId:ImportAssetsFromRedshiftDataSharesResponseDetails'
, importAssetsFromRedshiftDataSharesResponseDetails_dataSetId
- The unique identifier for the data set associated with this import job.
$sel:assetSources:ImportAssetsFromRedshiftDataSharesResponseDetails'
, importAssetsFromRedshiftDataSharesResponseDetails_assetSources
- A list of Amazon Redshift datashare asset sources.
$sel:revisionId:ImportAssetsFromRedshiftDataSharesResponseDetails'
, importAssetsFromRedshiftDataSharesResponseDetails_revisionId
- The unique identifier for the revision associated with this import job.
ImportAssetsFromS3RequestDetails
data ImportAssetsFromS3RequestDetails Source #
Details of the operation to be performed by the job.
See: newImportAssetsFromS3RequestDetails
smart constructor.
Instances
newImportAssetsFromS3RequestDetails Source #
Create a value of ImportAssetsFromS3RequestDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataSetId:ImportAssetsFromS3RequestDetails'
, importAssetsFromS3RequestDetails_dataSetId
- The unique identifier for the data set associated with this import job.
$sel:assetSources:ImportAssetsFromS3RequestDetails'
, importAssetsFromS3RequestDetails_assetSources
- Is a list of S3 bucket and object key pairs.
$sel:revisionId:ImportAssetsFromS3RequestDetails'
, importAssetsFromS3RequestDetails_revisionId
- The unique identifier for the revision associated with this import
request.
ImportAssetsFromS3ResponseDetails
data ImportAssetsFromS3ResponseDetails Source #
Details from an import from Amazon S3 response.
See: newImportAssetsFromS3ResponseDetails
smart constructor.
Instances
newImportAssetsFromS3ResponseDetails Source #
Create a value of ImportAssetsFromS3ResponseDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataSetId:ImportAssetsFromS3ResponseDetails'
, importAssetsFromS3ResponseDetails_dataSetId
- The unique identifier for the data set associated with this import job.
$sel:assetSources:ImportAssetsFromS3ResponseDetails'
, importAssetsFromS3ResponseDetails_assetSources
- Is a list of Amazon S3 bucket and object key pairs.
$sel:revisionId:ImportAssetsFromS3ResponseDetails'
, importAssetsFromS3ResponseDetails_revisionId
- The unique identifier for the revision associated with this import
response.
JobEntry
AWS Data Exchange Jobs are asynchronous import or export operations used to create or copy assets. A data set owner can both import and export as they see fit. Someone with an entitlement to a data set can only export. Jobs are deleted 90 days after they are created.
See: newJobEntry
smart constructor.
Instances
Create a value of JobEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:errors:JobEntry'
, jobEntry_errors
- Errors for jobs.
$sel:type':JobEntry'
, jobEntry_type
- The job type.
$sel:details:JobEntry'
, jobEntry_details
- Details of the operation to be performed by the job, such as export
destination details or import source details.
$sel:state:JobEntry'
, jobEntry_state
- The state of the job.
$sel:createdAt:JobEntry'
, jobEntry_createdAt
- The date and time that the job was created, in ISO 8601 format.
$sel:id:JobEntry'
, jobEntry_id
- The unique identifier for the job.
$sel:arn:JobEntry'
, jobEntry_arn
- The ARN for the job.
$sel:updatedAt:JobEntry'
, jobEntry_updatedAt
- The date and time that the job was last updated, in ISO 8601 format.
JobError
An error that occurred with the job request.
See: newJobError
smart constructor.
JobError' (Maybe Text) (Maybe JobErrorLimitName) (Maybe JobErrorResourceTypes) (Maybe Details) (Maybe Double) Text Code |
Instances
Create a value of JobError
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceId:JobError'
, jobError_resourceId
- The unique identifier for the resource related to the error.
$sel:limitName:JobError'
, jobError_limitName
- The name of the limit that was reached.
$sel:resourceType:JobError'
, jobError_resourceType
- The type of resource related to the error.
$sel:details:JobError'
, jobError_details
- The details about the job error.
$sel:limitValue:JobError'
, jobError_limitValue
- The value of the exceeded limit.
$sel:message:JobError'
, jobError_message
- The message related to the job error.
$sel:code:JobError'
, jobError_code
- The code for the job error.
OriginDetails
data OriginDetails Source #
Information about the origin of the data set.
See: newOriginDetails
smart constructor.
Instances
Create a value of OriginDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:productId:OriginDetails'
, originDetails_productId
- The product ID of the origin of the data set.
RedshiftDataShareAsset
data RedshiftDataShareAsset Source #
The Amazon Redshift datashare asset.
See: newRedshiftDataShareAsset
smart constructor.
Instances
newRedshiftDataShareAsset Source #
Create a value of RedshiftDataShareAsset
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:RedshiftDataShareAsset'
, redshiftDataShareAsset_arn
- The Amazon Resource Name (ARN) of the datashare asset.
RedshiftDataShareAssetSourceEntry
data RedshiftDataShareAssetSourceEntry Source #
The source of the Amazon Redshift datashare asset.
See: newRedshiftDataShareAssetSourceEntry
smart constructor.
Instances
newRedshiftDataShareAssetSourceEntry Source #
Create a value of RedshiftDataShareAssetSourceEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataShareArn:RedshiftDataShareAssetSourceEntry'
, redshiftDataShareAssetSourceEntry_dataShareArn
- The Amazon Resource Name (ARN) of the datashare asset.
RequestDetails
data RequestDetails Source #
The details for the request.
See: newRequestDetails
smart constructor.
Instances
newRequestDetails :: RequestDetails Source #
Create a value of RequestDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:exportAssetsToS3:RequestDetails'
, requestDetails_exportAssetsToS3
- Details about the export to Amazon S3 request.
$sel:exportRevisionsToS3:RequestDetails'
, requestDetails_exportRevisionsToS3
- Details about the export to Amazon S3 request.
$sel:importAssetFromSignedUrl:RequestDetails'
, requestDetails_importAssetFromSignedUrl
- Details about the import from signed URL request.
$sel:importAssetsFromRedshiftDataShares:RequestDetails'
, requestDetails_importAssetsFromRedshiftDataShares
- Details from an import from Amazon Redshift datashare request.
$sel:importAssetsFromS3:RequestDetails'
, requestDetails_importAssetsFromS3
- Details about the import from Amazon S3 request.
$sel:exportAssetToSignedUrl:RequestDetails'
, requestDetails_exportAssetToSignedUrl
- Details about the export to signed URL request.
ResponseDetails
data ResponseDetails Source #
Details for the response.
See: newResponseDetails
smart constructor.
Instances
newResponseDetails :: ResponseDetails Source #
Create a value of ResponseDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:exportAssetsToS3:ResponseDetails'
, responseDetails_exportAssetsToS3
- Details for the export to Amazon S3 response.
$sel:exportRevisionsToS3:ResponseDetails'
, responseDetails_exportRevisionsToS3
- Details for the export revisions to Amazon S3 response.
$sel:importAssetFromSignedUrl:ResponseDetails'
, responseDetails_importAssetFromSignedUrl
- Details for the import from signed URL response.
$sel:importAssetsFromRedshiftDataShares:ResponseDetails'
, responseDetails_importAssetsFromRedshiftDataShares
- Details from an import from Amazon Redshift datashare response.
$sel:importAssetsFromS3:ResponseDetails'
, responseDetails_importAssetsFromS3
- Details for the import from Amazon S3 response.
$sel:exportAssetToSignedUrl:ResponseDetails'
, responseDetails_exportAssetToSignedUrl
- Details for the export to signed URL response.
RevisionDestinationEntry
data RevisionDestinationEntry Source #
The destination where the assets in the revision will be exported.
See: newRevisionDestinationEntry
smart constructor.
Instances
newRevisionDestinationEntry Source #
:: Text | |
-> Text | |
-> RevisionDestinationEntry |
Create a value of RevisionDestinationEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:keyPattern:RevisionDestinationEntry'
, revisionDestinationEntry_keyPattern
- 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.
$sel:bucket:RevisionDestinationEntry'
, revisionDestinationEntry_bucket
- The S3 bucket that is the destination for the assets in the revision.
$sel:revisionId:RevisionDestinationEntry'
, revisionDestinationEntry_revisionId
- The unique identifier for the revision.
RevisionEntry
data RevisionEntry Source #
A revision is a container for one or more assets.
See: newRevisionEntry
smart constructor.
Instances
Create a value of RevisionEntry
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:sourceId:RevisionEntry'
, revisionEntry_sourceId
- 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.
$sel:finalized:RevisionEntry'
, revisionEntry_finalized
- 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.
$sel:comment:RevisionEntry'
, revisionEntry_comment
- An optional comment about the revision.
$sel:createdAt:RevisionEntry'
, revisionEntry_createdAt
- The date and time that the revision was created, in ISO 8601 format.
$sel:dataSetId:RevisionEntry'
, revisionEntry_dataSetId
- The unique identifier for the data set associated with this revision.
$sel:id:RevisionEntry'
, revisionEntry_id
- The unique identifier for the revision.
$sel:arn:RevisionEntry'
, revisionEntry_arn
- The ARN for the revision.
$sel:updatedAt:RevisionEntry'
, revisionEntry_updatedAt
- The date and time that the revision was last updated, in ISO 8601
format.
RevisionPublished
data RevisionPublished Source #
Information about the published revision.
See: newRevisionPublished
smart constructor.
Instances
Create a value of RevisionPublished
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataSetId:RevisionPublished'
, revisionPublished_dataSetId
- The data set ID of the published revision.
S3SnapshotAsset
data S3SnapshotAsset Source #
The S3 object that is the asset.
See: newS3SnapshotAsset
smart constructor.
Instances
Create a value of S3SnapshotAsset
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:size:S3SnapshotAsset'
, s3SnapshotAsset_size
- The size of the S3 object that is the object.