package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package dataexchangeiface provides an interface to enable mocking the AWS Data Exchange service client for testing your code.

# Functions

AssetType_Values returns all elements of the AssetType enum.
Code_Values returns all elements of the Code enum.
DatabaseLFTagPolicyPermission_Values returns all elements of the DatabaseLFTagPolicyPermission enum.
ExceptionCause_Values returns all elements of the ExceptionCause enum.
JobErrorLimitName_Values returns all elements of the JobErrorLimitName enum.
JobErrorResourceTypes_Values returns all elements of the JobErrorResourceTypes enum.
LakeFormationDataPermissionType_Values returns all elements of the LakeFormationDataPermissionType enum.
LFPermission_Values returns all elements of the LFPermission enum.
LFResourceType_Values returns all elements of the LFResourceType enum.
LimitName_Values returns all elements of the LimitName enum.
New creates a new instance of the DataExchange client with a session.
NotificationType_Values returns all elements of the NotificationType enum.
Origin_Values returns all elements of the Origin enum.
ProtocolType_Values returns all elements of the ProtocolType enum.
ResourceType_Values returns all elements of the ResourceType enum.
SchemaChangeType_Values returns all elements of the SchemaChangeType enum.
ServerSideEncryptionTypes_Values returns all elements of the ServerSideEncryptionTypes enum.
State_Values returns all elements of the State enum.
TableTagPolicyLFPermission_Values returns all elements of the TableTagPolicyLFPermission enum.
Type_Values returns all elements of the Type enum.

# Constants

AssetTypeApiGatewayApi is a AssetType enum value.
AssetTypeLakeFormationDataPermission is a AssetType enum value.
AssetTypeRedshiftDataShare is a AssetType enum value.
AssetTypeS3DataAccess is a AssetType enum value.
AssetTypeS3Snapshot is a AssetType enum value.
CodeAccessDeniedException is a Code enum value.
CodeInternalServerException is a Code enum value.
CodeMalwareDetected is a Code enum value.
CodeMalwareScanEncryptedFile is a Code enum value.
CodeResourceNotFoundException is a Code enum value.
CodeServiceQuotaExceededException is a Code enum value.
CodeValidationException is a Code enum value.
DatabaseLFTagPolicyPermissionDescribe is a DatabaseLFTagPolicyPermission enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceLimitExceededException for service response error code "ServiceLimitExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
ExceptionCauseInsufficientS3bucketPolicy is a ExceptionCause enum value.
ExceptionCauseS3accessDenied is a ExceptionCause enum value.
JobErrorLimitNameAmazonRedshiftdatashareassetsperrevision is a JobErrorLimitName enum value.
JobErrorLimitNameAmazonS3dataaccessassetsperrevision is a JobErrorLimitName enum value.
JobErrorLimitNameAssetsizeinGb is a JobErrorLimitName enum value.
JobErrorLimitNameAssetsperrevision is a JobErrorLimitName enum value.
JobErrorLimitNameAwslakeFormationdatapermissionassetsperrevision is a JobErrorLimitName enum value.
JobErrorResourceTypesAsset is a JobErrorResourceTypes enum value.
JobErrorResourceTypesDataSet is a JobErrorResourceTypes enum value.
JobErrorResourceTypesRevision is a JobErrorResourceTypes enum value.
LakeFormationDataPermissionTypeLftagPolicy is a LakeFormationDataPermissionType enum value.
LFPermissionDescribe is a LFPermission enum value.
LFPermissionSelect is a LFPermission enum value.
LFResourceTypeDatabase is a LFResourceType enum value.
LFResourceTypeTable is a LFResourceType enum value.
LimitNameAmazonApigatewayApiassetsperrevision is a LimitName enum value.
LimitNameAmazonRedshiftdatashareassetsperimportjobfromRedshift is a LimitName enum value.
LimitNameAmazonRedshiftdatashareassetsperrevision is a LimitName enum value.
LimitNameAmazonS3dataaccessassetsperrevision is a LimitName enum value.
LimitNameAssetperexportjobfromAmazonS3 is a LimitName enum value.
LimitNameAssetsizeinGb is a LimitName enum value.
LimitNameAssetsperimportjobfromAmazonS3 is a LimitName enum value.
LimitNameAssetsperrevision is a LimitName enum value.
LimitNameAutoexporteventactionsperdataset is a LimitName enum value.
LimitNameAwslakeFormationdatapermissionassetsperrevision is a LimitName enum value.
LimitNameConcurrentinprogressjobstocreateAmazonS3dataaccessassetsfromS3buckets is a LimitName enum value.
LimitNameConcurrentinprogressjobstoexportassetstoAmazonS3 is a LimitName enum value.
LimitNameConcurrentinprogressjobstoexportassetstoasignedUrl is a LimitName enum value.
LimitNameConcurrentinprogressjobstoexportrevisionstoAmazonS3 is a LimitName enum value.
LimitNameConcurrentinprogressjobstoimportassetsfromAmazonRedshiftdatashares is a LimitName enum value.
LimitNameConcurrentinprogressjobstoimportassetsfromAmazonS3 is a LimitName enum value.
LimitNameConcurrentinprogressjobstoimportassetsfromanApigatewayApi is a LimitName enum value.
LimitNameConcurrentinprogressjobstoimportassetsfromanAwslakeFormationtagpolicy is a LimitName enum value.
LimitNameConcurrentinprogressjobstoimportassetsfromasignedUrl is a LimitName enum value.
LimitNameDatasetsperaccount is a LimitName enum value.
LimitNameDatasetsperproduct is a LimitName enum value.
LimitNameEventactionsperaccount is a LimitName enum value.
LimitNameProductsperaccount is a LimitName enum value.
LimitNameRevisionsperAmazonApigatewayApidataset is a LimitName enum value.
LimitNameRevisionsperAmazonRedshiftdatasharedataset is a LimitName enum value.
LimitNameRevisionsperAmazonS3dataaccessdataset is a LimitName enum value.
LimitNameRevisionsperAwslakeFormationdatapermissiondataset is a LimitName enum value.
LimitNameRevisionsperdataset is a LimitName enum value.
NotificationTypeDataDelay is a NotificationType enum value.
NotificationTypeDataUpdate is a NotificationType enum value.
NotificationTypeDeprecation is a NotificationType enum value.
NotificationTypeSchemaChange is a NotificationType enum value.
OriginEntitled is a Origin enum value.
OriginOwned is a Origin enum value.
ProtocolTypeRest is a ProtocolType enum value.
ResourceTypeAsset is a ResourceType enum value.
ResourceTypeDataSet is a ResourceType enum value.
ResourceTypeEventAction is a ResourceType enum value.
ResourceTypeJob is a ResourceType enum value.
ResourceTypeRevision is a ResourceType enum value.
SchemaChangeTypeAdd is a SchemaChangeType enum value.
SchemaChangeTypeModify is a SchemaChangeType enum value.
SchemaChangeTypeRemove is a SchemaChangeType enum value.
ServerSideEncryptionTypesAes256 is a ServerSideEncryptionTypes enum value.
ServerSideEncryptionTypesAwsKms is a ServerSideEncryptionTypes enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
StateCancelled is a State enum value.
StateCompleted is a State enum value.
StateError is a State enum value.
StateInProgress is a State enum value.
StateTimedOut is a State enum value.
StateWaiting is a State enum value.
TableTagPolicyLFPermissionDescribe is a TableTagPolicyLFPermission enum value.
TableTagPolicyLFPermissionSelect is a TableTagPolicyLFPermission enum value.
TypeCreateS3DataAccessFromS3Bucket is a Type enum value.
TypeExportAssetsToS3 is a Type enum value.
TypeExportAssetToSignedUrl is a Type enum value.
TypeExportRevisionsToS3 is a Type enum value.
TypeImportAssetFromApiGatewayApi is a Type enum value.
TypeImportAssetFromSignedUrl is a Type enum value.
TypeImportAssetsFromLakeFormationTagPolicy is a Type enum value.
TypeImportAssetsFromRedshiftDataShares is a Type enum value.
TypeImportAssetsFromS3 is a Type enum value.

# Structs

Access to the resource is denied.
What occurs after a certain event.
The API Gateway API that is the asset.
The destination for the asset.
Details about the asset.
An asset in AWS Data Exchange is a piece of data (Amazon S3 object) or a means of fulfilling data (Amazon Redshift datashare or Amazon API Gateway API, AWS Lake Formation data permission, or Amazon S3 data access).
The source of the assets.
A revision destination is the Amazon S3 bucket folder destination to where the export will be sent.
Details of the operation to be performed by the job.
The request couldn't be completed because it conflicted with the current state of the resource.
Details of the operation to create an Amazon S3 data access from an S3 bucket.
Details about the response of the operation to create an S3 data access from an S3 bucket.
The LF-tag policy for database resources.
The LF-tag policy and permissions for database resources.
DataExchange provides the API operation methods for making requests to AWS Data Exchange.
A data set is an AWS resource with one or more revisions.
Extra details specific to a data update type notification.
Extra details specific to a deprecation type notification.
Information about the job error.
What occurs to start an action.
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.
Details of the operation to be performed by the job.
Details about the export to Amazon S3 response.
Details of the operation to be performed by the job.
The details of the export to signed URL response.
Details of the operation to be performed by the job.
Details about the export revisions to Amazon S3 response.
Encryption configuration of the export job.
The request details.
The response details.
Details about the job error.
Details of the operation to be performed by the job.
The details in the response for an import request, including the signed URL and other information.
Details about the assets imported from an AWS Lake Formation tag policy request.
Details from an import AWS Lake Formation tag policy job response.
Details from an import from Amazon Redshift datashare request.
Details from an import from Amazon Redshift datashare response.
Details of the operation to be performed by the job.
Details from an import from Amazon S3 response.
An exception occurred with the service.
AWS Data Exchange Jobs are asynchronous import or export operations used to create or copy assets.
An error that occurred with the job request.
The Amazon Resource Name (ARN) of the AWS KMS key used to encrypt the shared S3 objects.
The AWS Lake Formation data permission asset.
Details about the AWS Lake Formation data permission.
Extra details specific to the affected scope in this LF data set.
Details about the AWS Lake Formation resource (Table or Database) included in the AWS Lake Formation data permission.
A structure that allows an LF-admin to grant permissions on certain conditions.
Details about the LF-tag policy.
Extra details specific to this notification.
Details about the origin of the data set.
The Amazon Redshift datashare asset.
The source of the Amazon Redshift datashare asset.
Extra details specific to the affected scope in this Redshift data set.
The details for the request.
The resource couldn't be found.
Details for the response.
The destination where the assets in the revision will be exported.
A revision is a container for one or more assets.
Information about the published revision.
The Amazon S3 data access that is the asset.
Source details for an Amazon S3 data access asset.
Extra details specific to the affected scope in this S3 Data Access data set.
The Amazon S3 object that is the asset.
Object encompassing information about a schema change to a single, particular field, a notification can have up to 100 of these.
Extra details specific to this schema change type notification.
Details about the scope of the notifications such as the affected resources.
The request has exceeded the quotas imposed by the service.
The LF-tag policy for a table resource.
The LF-tag policy and permissions that apply to table resources.
The limit on the number of requests per second was exceeded.
The request was invalid.