Module: Aws::MarketplaceReporting::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-marketplacereporting/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
- AccessDeniedException =
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: 'AccessDeniedException')
- BadRequestException =
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: 'BadRequestException')
- DashboardIdentifier =
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: 'DashboardIdentifier')
- EmbeddingDomain =
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: 'EmbeddingDomain')
- EmbeddingDomains =
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::ListShape.new(name: 'EmbeddingDomains')
- GetBuyerDashboardInput =
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: 'GetBuyerDashboardInput')
- GetBuyerDashboardOutput =
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: 'GetBuyerDashboardOutput')
- InternalServerException =
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: 'InternalServerException')
- String =
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: 'String')
Shapes::StructureShape.new(name: 'UnauthorizedException')
- 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 = "2018-05-10" api. = { "apiVersion" => "2018-05-10", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "reporting-marketplace", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceFullName" => "AWS Marketplace Reporting Service", "serviceId" => "Marketplace Reporting", "signatureVersion" => "v4", "signingName" => "aws-marketplace", "uid" => "marketplace-reporting-2018-05-10", } api.add_operation(:get_buyer_dashboard, Seahorse::Model::Operation.new.tap do |o| o.name = "GetBuyerDashboard" o.http_method = "POST" o.http_request_uri = "/getBuyerDashboard" o.input = Shapes::ShapeRef.new(shape: GetBuyerDashboardInput) o.output = Shapes::ShapeRef.new(shape: GetBuyerDashboardOutput) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) end) end