Module: Aws::MarketplaceCommerceAnalytics::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-marketplacecommerceanalytics/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- CustomerDefinedValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'CustomerDefinedValues')
- DataSetPublicationDate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'DataSetPublicationDate')
- DataSetRequestId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DataSetRequestId')
- DataSetType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DataSetType')
- DestinationS3BucketName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DestinationS3BucketName')
- DestinationS3Prefix =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DestinationS3Prefix')
- ExceptionMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExceptionMessage')
- FromDate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'FromDate')
- GenerateDataSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateDataSetRequest')
- GenerateDataSetResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateDataSetResult')
- MarketplaceCommerceAnalyticsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MarketplaceCommerceAnalyticsException')
- OptionalKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OptionalKey')
- OptionalValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OptionalValue')
- RoleNameArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RoleNameArn')
- SnsTopicArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SnsTopicArn')
- StartSupportDataExportRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartSupportDataExportRequest')
- StartSupportDataExportResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartSupportDataExportResult')
- SupportDataSetType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SupportDataSetType')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2015-07-01" api. = { "apiVersion" => "2015-07-01", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "marketplacecommerceanalytics", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceFullName" => "AWS Marketplace Commerce Analytics", "serviceId" => "Marketplace Commerce Analytics", "signatureVersion" => "v4", "signingName" => "marketplacecommerceanalytics", "targetPrefix" => "MarketplaceCommerceAnalytics20150701", "uid" => "marketplacecommerceanalytics-2015-07-01", } api.add_operation(:generate_data_set, Seahorse::Model::Operation.new.tap do |o| o.name = "GenerateDataSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GenerateDataSetRequest) o.output = Shapes::ShapeRef.new(shape: GenerateDataSetResult) o.errors << Shapes::ShapeRef.new(shape: MarketplaceCommerceAnalyticsException) end) api.add_operation(:start_support_data_export, Seahorse::Model::Operation.new.tap do |o| o.name = "StartSupportDataExport" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: StartSupportDataExportRequest) o.output = Shapes::ShapeRef.new(shape: StartSupportDataExportResult) o.errors << Shapes::ShapeRef.new(shape: MarketplaceCommerceAnalyticsException) end) end