# frozen_string_literal: true
# WARNING ABOUT GENERATED CODE
#
# This file is generated. See the contributing guide for more information:
# https://github.com/aws/aws-sdk-ruby/blob/version-3/CONTRIBUTING.md
#
# WARNING ABOUT GENERATED CODE
module Aws::DocDB
# @api private
module Endpoints
class AddSourceIdentifierToSubscription
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class AddTagsToResource
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class ApplyPendingMaintenanceAction
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class CopyDBClusterParameterGroup
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class CopyDBClusterSnapshot
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class CreateDBCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class CreateDBClusterParameterGroup
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class CreateDBClusterSnapshot
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class CreateDBInstance
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class CreateDBSubnetGroup
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class CreateEventSubscription
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class CreateGlobalCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DeleteDBCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DeleteDBClusterParameterGroup
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DeleteDBClusterSnapshot
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DeleteDBInstance
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DeleteDBSubnetGroup
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DeleteEventSubscription
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DeleteGlobalCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeCertificates
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeDBClusterParameterGroups
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeDBClusterParameters
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeDBClusterSnapshotAttributes
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeDBClusterSnapshots
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeDBClusters
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeDBEngineVersions
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeDBInstances
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeDBSubnetGroups
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeEngineDefaultClusterParameters
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeEventCategories
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeEventSubscriptions
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeEvents
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeGlobalClusters
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribeOrderableDBInstanceOptions
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class DescribePendingMaintenanceActions
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class FailoverDBCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class FailoverGlobalCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class ListTagsForResource
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class ModifyDBCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class ModifyDBClusterParameterGroup
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class ModifyDBClusterSnapshotAttribute
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class ModifyDBInstance
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class ModifyDBSubnetGroup
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class ModifyEventSubscription
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class ModifyGlobalCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class RebootDBInstance
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class RemoveFromGlobalCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class RemoveSourceIdentifierFromSubscription
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class RemoveTagsFromResource
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class ResetDBClusterParameterGroup
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class RestoreDBClusterFromSnapshot
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class RestoreDBClusterToPointInTime
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class StartDBCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class StopDBCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
class SwitchoverGlobalCluster
def self.build(context)
Aws::DocDB::EndpointParameters.new(
region: context.config.region,
use_dual_stack: context.config.use_dualstack_endpoint,
use_fips: context.config.use_fips_endpoint,
endpoint: context.config.regional_endpoint ? nil : context.config.endpoint.to_s,
)
end
end
end
end