Module: Aws::AppConfigData::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-appconfigdata/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
- BadRequestDetails =
          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::UnionShape.new(name: 'BadRequestDetails') 
- 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') 
- BadRequestReason =
          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: 'BadRequestReason') 
- GetLatestConfigurationRequest =
          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: 'GetLatestConfigurationRequest') 
- GetLatestConfigurationResponse =
          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: 'GetLatestConfigurationResponse') 
- Identifier =
          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: 'Identifier') 
- Integer =
          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::IntegerShape.new(name: 'Integer') 
- 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') 
- InvalidParameterDetail =
          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: 'InvalidParameterDetail') 
- InvalidParameterMap =
          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: 'InvalidParameterMap') 
- InvalidParameterProblem =
          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: 'InvalidParameterProblem') 
- OptionalPollSeconds =
          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::IntegerShape.new(name: 'OptionalPollSeconds') 
- ResourceNotFoundException =
          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: 'ResourceNotFoundException') 
- ResourceType =
          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: 'ResourceType') 
- SensitiveBlob =
          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::BlobShape.new(name: 'SensitiveBlob') 
- StartConfigurationSessionRequest =
          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: 'StartConfigurationSessionRequest') 
- StartConfigurationSessionResponse =
          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: 'StartConfigurationSessionResponse') 
- 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') 
- StringMap =
          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: 'StringMap') 
- ThrottlingException =
          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: 'ThrottlingException') 
- Token =
          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: 'Token') 
- 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 = "2021-11-11" api. = { "apiVersion" => "2021-11-11", "endpointPrefix" => "appconfigdata", "jsonVersion" => "1.0", "protocol" => "rest-json", "serviceFullName" => "AWS AppConfig Data", "serviceId" => "AppConfigData", "signatureVersion" => "v4", "signingName" => "appconfig", "uid" => "appconfigdata-2021-11-11", } api.add_operation(:get_latest_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetLatestConfiguration" o.http_method = "GET" o.http_request_uri = "/configuration" o.input = Shapes::ShapeRef.new(shape: GetLatestConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetLatestConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:start_configuration_session, Seahorse::Model::Operation.new.tap do |o| o.name = "StartConfigurationSession" o.http_method = "POST" o.http_request_uri = "/configurationsessions" o.input = Shapes::ShapeRef.new(shape: StartConfigurationSessionRequest) o.output = Shapes::ShapeRef.new(shape: StartConfigurationSessionResponse) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) end