Module: Aws::MediaStore::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-mediastore/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
- AllowedHeaders =
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: 'AllowedHeaders')
- AllowedMethods =
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: 'AllowedMethods')
- AllowedOrigins =
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: 'AllowedOrigins')
- Container =
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: 'Container')
- ContainerARN =
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: 'ContainerARN')
- ContainerInUseException =
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: 'ContainerInUseException')
- ContainerList =
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: 'ContainerList')
- ContainerListLimit =
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: 'ContainerListLimit')
- ContainerName =
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: 'ContainerName')
- ContainerNotFoundException =
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: 'ContainerNotFoundException')
- ContainerPolicy =
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: 'ContainerPolicy')
- ContainerStatus =
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: 'ContainerStatus')
- CorsPolicy =
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: 'CorsPolicy')
- CorsPolicyNotFoundException =
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: 'CorsPolicyNotFoundException')
- CorsRule =
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: 'CorsRule')
- CreateContainerInput =
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: 'CreateContainerInput')
- CreateContainerOutput =
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: 'CreateContainerOutput')
- DeleteContainerInput =
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: 'DeleteContainerInput')
- DeleteContainerOutput =
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: 'DeleteContainerOutput')
- DeleteContainerPolicyInput =
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: 'DeleteContainerPolicyInput')
- DeleteContainerPolicyOutput =
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: 'DeleteContainerPolicyOutput')
- DeleteCorsPolicyInput =
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: 'DeleteCorsPolicyInput')
- DeleteCorsPolicyOutput =
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: 'DeleteCorsPolicyOutput')
- DeleteLifecyclePolicyInput =
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: 'DeleteLifecyclePolicyInput')
- DeleteLifecyclePolicyOutput =
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: 'DeleteLifecyclePolicyOutput')
- DescribeContainerInput =
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: 'DescribeContainerInput')
- DescribeContainerOutput =
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: 'DescribeContainerOutput')
- Endpoint =
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: 'Endpoint')
- 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')
- ExposeHeaders =
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: 'ExposeHeaders')
- GetContainerPolicyInput =
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: 'GetContainerPolicyInput')
- GetContainerPolicyOutput =
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: 'GetContainerPolicyOutput')
- GetCorsPolicyInput =
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: 'GetCorsPolicyInput')
- GetCorsPolicyOutput =
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: 'GetCorsPolicyOutput')
- GetLifecyclePolicyInput =
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: 'GetLifecyclePolicyInput')
- GetLifecyclePolicyOutput =
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: 'GetLifecyclePolicyOutput')
- Header =
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: 'Header')
- InternalServerError =
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: 'InternalServerError')
- LifecyclePolicy =
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: 'LifecyclePolicy')
- LimitExceededException =
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: 'LimitExceededException')
- ListContainersInput =
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: 'ListContainersInput')
- ListContainersOutput =
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: 'ListContainersOutput')
- MaxAgeSeconds =
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: 'MaxAgeSeconds')
- MethodName =
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: 'MethodName')
- Origin =
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: 'Origin')
- PaginationToken =
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: 'PaginationToken')
- PolicyNotFoundException =
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: 'PolicyNotFoundException')
- PutContainerPolicyInput =
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: 'PutContainerPolicyInput')
- PutContainerPolicyOutput =
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: 'PutContainerPolicyOutput')
- PutCorsPolicyInput =
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: 'PutCorsPolicyInput')
- PutCorsPolicyOutput =
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: 'PutCorsPolicyOutput')
- PutLifecyclePolicyInput =
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: 'PutLifecyclePolicyInput')
- PutLifecyclePolicyOutput =
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: 'PutLifecyclePolicyOutput')
- 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')
- 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 = "2017-09-01" api. = { "apiVersion" => "2017-09-01", "endpointPrefix" => "mediastore", "jsonVersion" => "1.1", "protocol" => "json", "serviceAbbreviation" => "MediaStore", "serviceFullName" => "AWS Elemental MediaStore", "serviceId" => "MediaStore", "signatureVersion" => "v4", "signingName" => "mediastore", "targetPrefix" => "MediaStore_20170901", "uid" => "mediastore-2017-09-01", } api.add_operation(:create_container, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateContainer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateContainerInput) o.output = Shapes::ShapeRef.new(shape: CreateContainerOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerInUseException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_container, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteContainer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteContainerInput) o.output = Shapes::ShapeRef.new(shape: DeleteContainerOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerInUseException) o.errors << Shapes::ShapeRef.new(shape: ContainerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_container_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteContainerPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteContainerPolicyInput) o.output = Shapes::ShapeRef.new(shape: DeleteContainerPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerInUseException) o.errors << Shapes::ShapeRef.new(shape: ContainerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: PolicyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_cors_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCorsPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteCorsPolicyInput) o.output = Shapes::ShapeRef.new(shape: DeleteCorsPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerInUseException) o.errors << Shapes::ShapeRef.new(shape: ContainerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: CorsPolicyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_lifecycle_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLifecyclePolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteLifecyclePolicyInput) o.output = Shapes::ShapeRef.new(shape: DeleteLifecyclePolicyOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerInUseException) o.errors << Shapes::ShapeRef.new(shape: ContainerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: PolicyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_container, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeContainer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeContainerInput) o.output = Shapes::ShapeRef.new(shape: DescribeContainerOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:get_container_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "GetContainerPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetContainerPolicyInput) o.output = Shapes::ShapeRef.new(shape: GetContainerPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerInUseException) o.errors << Shapes::ShapeRef.new(shape: ContainerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: PolicyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:get_cors_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCorsPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetCorsPolicyInput) o.output = Shapes::ShapeRef.new(shape: GetCorsPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerInUseException) o.errors << Shapes::ShapeRef.new(shape: ContainerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: CorsPolicyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:get_lifecycle_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "GetLifecyclePolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetLifecyclePolicyInput) o.output = Shapes::ShapeRef.new(shape: GetLifecyclePolicyOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerInUseException) o.errors << Shapes::ShapeRef.new(shape: ContainerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: PolicyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:list_containers, Seahorse::Model::Operation.new.tap do |o| o.name = "ListContainers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListContainersInput) o.output = Shapes::ShapeRef.new(shape: ListContainersOutput) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:put_container_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "PutContainerPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutContainerPolicyInput) o.output = Shapes::ShapeRef.new(shape: PutContainerPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ContainerInUseException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:put_cors_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "PutCorsPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutCorsPolicyInput) o.output = Shapes::ShapeRef.new(shape: PutCorsPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ContainerInUseException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:put_lifecycle_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "PutLifecyclePolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutLifecyclePolicyInput) o.output = Shapes::ShapeRef.new(shape: PutLifecyclePolicyOutput) o.errors << Shapes::ShapeRef.new(shape: ContainerInUseException) o.errors << Shapes::ShapeRef.new(shape: ContainerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) end