Module: Aws::CloudControlApi::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-cloudcontrolapi/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
- AlreadyExistsException =
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: 'AlreadyExistsException')
- CancelResourceRequestInput =
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: 'CancelResourceRequestInput')
- CancelResourceRequestOutput =
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: 'CancelResourceRequestOutput')
- ClientToken =
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: 'ClientToken')
- ClientTokenConflictException =
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: 'ClientTokenConflictException')
- ConcurrentModificationException =
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: 'ConcurrentModificationException')
- ConcurrentOperationException =
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: 'ConcurrentOperationException')
- CreateResourceInput =
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: 'CreateResourceInput')
- CreateResourceOutput =
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: 'CreateResourceOutput')
- DeleteResourceInput =
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: 'DeleteResourceInput')
- DeleteResourceOutput =
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: 'DeleteResourceOutput')
- ErrorMessage =
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: 'ErrorMessage')
- GeneralServiceException =
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: 'GeneralServiceException')
- GetResourceInput =
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: 'GetResourceInput')
- GetResourceOutput =
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: 'GetResourceOutput')
- GetResourceRequestStatusInput =
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: 'GetResourceRequestStatusInput')
- GetResourceRequestStatusOutput =
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: 'GetResourceRequestStatusOutput')
- HandlerErrorCode =
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: 'HandlerErrorCode')
- HandlerFailureException =
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: 'HandlerFailureException')
- HandlerInternalFailureException =
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: 'HandlerInternalFailureException')
- HandlerNextToken =
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: 'HandlerNextToken')
- 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')
- InvalidCredentialsException =
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: 'InvalidCredentialsException')
- InvalidRequestException =
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: 'InvalidRequestException')
- ListResourceRequestsInput =
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: 'ListResourceRequestsInput')
- ListResourceRequestsOutput =
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: 'ListResourceRequestsOutput')
- ListResourcesInput =
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: 'ListResourcesInput')
- ListResourcesOutput =
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: 'ListResourcesOutput')
- MaxResults =
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: 'MaxResults')
- NetworkFailureException =
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: 'NetworkFailureException')
- NextToken =
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: 'NextToken')
- NotStabilizedException =
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: 'NotStabilizedException')
- NotUpdatableException =
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: 'NotUpdatableException')
- Operation =
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: 'Operation')
- OperationStatus =
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: 'OperationStatus')
- OperationStatuses =
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: 'OperationStatuses')
- Operations =
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: 'Operations')
- PatchDocument =
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: 'PatchDocument')
- PrivateTypeException =
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: 'PrivateTypeException')
- ProgressEvent =
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: 'ProgressEvent')
- Properties =
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: 'Properties')
- RequestToken =
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: 'RequestToken')
- RequestTokenNotFoundException =
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: 'RequestTokenNotFoundException')
- ResourceConflictException =
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: 'ResourceConflictException')
- ResourceDescription =
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: 'ResourceDescription')
- ResourceDescriptions =
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: 'ResourceDescriptions')
- 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')
- ResourceRequestStatusFilter =
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: 'ResourceRequestStatusFilter')
- ResourceRequestStatusSummaries =
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: 'ResourceRequestStatusSummaries')
- RoleArn =
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: 'RoleArn')
- ServiceInternalErrorException =
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: 'ServiceInternalErrorException')
- ServiceLimitExceededException =
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: 'ServiceLimitExceededException')
- StatusMessage =
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: 'StatusMessage')
- 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')
- Timestamp =
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: 'Timestamp')
- TypeName =
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: 'TypeName')
- TypeNotFoundException =
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: 'TypeNotFoundException')
- TypeVersionId =
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: 'TypeVersionId')
- UnsupportedActionException =
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: 'UnsupportedActionException')
- UpdateResourceInput =
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: 'UpdateResourceInput')
- UpdateResourceOutput =
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: 'UpdateResourceOutput')
- 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-09-30" api. = { "apiVersion" => "2021-09-30", "endpointPrefix" => "cloudcontrolapi", "jsonVersion" => "1.0", "protocol" => "json", "serviceAbbreviation" => "CloudControlApi", "serviceFullName" => "AWS Cloud Control API", "serviceId" => "CloudControl", "signatureVersion" => "v4", "signingName" => "cloudcontrolapi", "targetPrefix" => "CloudApiService", "uid" => "cloudcontrol-2021-09-30", } api.add_operation(:cancel_resource_request, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelResourceRequest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelResourceRequestInput) o.output = Shapes::ShapeRef.new(shape: CancelResourceRequestOutput) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: RequestTokenNotFoundException) end) api.add_operation(:create_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateResourceInput) o.output = Shapes::ShapeRef.new(shape: CreateResourceOutput) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: HandlerInternalFailureException) o.errors << Shapes::ShapeRef.new(shape: GeneralServiceException) o.errors << Shapes::ShapeRef.new(shape: NotUpdatableException) o.errors << Shapes::ShapeRef.new(shape: TypeNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) o.errors << Shapes::ShapeRef.new(shape: PrivateTypeException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NetworkFailureException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedActionException) o.errors << Shapes::ShapeRef.new(shape: NotStabilizedException) o.errors << Shapes::ShapeRef.new(shape: ServiceInternalErrorException) o.errors << Shapes::ShapeRef.new(shape: HandlerFailureException) o.errors << Shapes::ShapeRef.new(shape: ServiceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidCredentialsException) o.errors << Shapes::ShapeRef.new(shape: ResourceConflictException) o.errors << Shapes::ShapeRef.new(shape: ClientTokenConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) api.add_operation(:delete_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteResourceInput) o.output = Shapes::ShapeRef.new(shape: DeleteResourceOutput) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: HandlerInternalFailureException) o.errors << Shapes::ShapeRef.new(shape: GeneralServiceException) o.errors << Shapes::ShapeRef.new(shape: NotUpdatableException) o.errors << Shapes::ShapeRef.new(shape: TypeNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) o.errors << Shapes::ShapeRef.new(shape: PrivateTypeException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NetworkFailureException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedActionException) o.errors << Shapes::ShapeRef.new(shape: NotStabilizedException) o.errors << Shapes::ShapeRef.new(shape: ServiceInternalErrorException) o.errors << Shapes::ShapeRef.new(shape: HandlerFailureException) o.errors << Shapes::ShapeRef.new(shape: ServiceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidCredentialsException) o.errors << Shapes::ShapeRef.new(shape: ResourceConflictException) o.errors << Shapes::ShapeRef.new(shape: ClientTokenConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) api.add_operation(:get_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "GetResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetResourceInput) o.output = Shapes::ShapeRef.new(shape: GetResourceOutput) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: HandlerInternalFailureException) o.errors << Shapes::ShapeRef.new(shape: GeneralServiceException) o.errors << Shapes::ShapeRef.new(shape: NotUpdatableException) o.errors << Shapes::ShapeRef.new(shape: TypeNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) o.errors << Shapes::ShapeRef.new(shape: PrivateTypeException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NetworkFailureException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedActionException) o.errors << Shapes::ShapeRef.new(shape: NotStabilizedException) o.errors << Shapes::ShapeRef.new(shape: ServiceInternalErrorException) o.errors << Shapes::ShapeRef.new(shape: HandlerFailureException) o.errors << Shapes::ShapeRef.new(shape: ServiceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidCredentialsException) o.errors << Shapes::ShapeRef.new(shape: ResourceConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) api.add_operation(:get_resource_request_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetResourceRequestStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetResourceRequestStatusInput) o.output = Shapes::ShapeRef.new(shape: GetResourceRequestStatusOutput) o.errors << Shapes::ShapeRef.new(shape: RequestTokenNotFoundException) end) api.add_operation(:list_resource_requests, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResourceRequests" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListResourceRequestsInput) o.output = Shapes::ShapeRef.new(shape: ListResourceRequestsOutput) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_resources, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResources" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListResourcesInput) o.output = Shapes::ShapeRef.new(shape: ListResourcesOutput) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: HandlerInternalFailureException) o.errors << Shapes::ShapeRef.new(shape: GeneralServiceException) o.errors << Shapes::ShapeRef.new(shape: NotUpdatableException) o.errors << Shapes::ShapeRef.new(shape: TypeNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) o.errors << Shapes::ShapeRef.new(shape: PrivateTypeException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NetworkFailureException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedActionException) o.errors << Shapes::ShapeRef.new(shape: NotStabilizedException) o.errors << Shapes::ShapeRef.new(shape: ServiceInternalErrorException) o.errors << Shapes::ShapeRef.new(shape: HandlerFailureException) o.errors << Shapes::ShapeRef.new(shape: ServiceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidCredentialsException) o.errors << Shapes::ShapeRef.new(shape: ResourceConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:update_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateResourceInput) o.output = Shapes::ShapeRef.new(shape: UpdateResourceOutput) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: HandlerInternalFailureException) o.errors << Shapes::ShapeRef.new(shape: GeneralServiceException) o.errors << Shapes::ShapeRef.new(shape: NotUpdatableException) o.errors << Shapes::ShapeRef.new(shape: TypeNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentOperationException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) o.errors << Shapes::ShapeRef.new(shape: PrivateTypeException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NetworkFailureException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedActionException) o.errors << Shapes::ShapeRef.new(shape: NotStabilizedException) o.errors << Shapes::ShapeRef.new(shape: ServiceInternalErrorException) o.errors << Shapes::ShapeRef.new(shape: HandlerFailureException) o.errors << Shapes::ShapeRef.new(shape: ServiceLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidCredentialsException) o.errors << Shapes::ShapeRef.new(shape: ResourceConflictException) o.errors << Shapes::ShapeRef.new(shape: ClientTokenConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) end