Module Smaws_Client_Neptune

Neptune client library built on EIO.

Types

module Types : sig ... end

Builders

val make_vpc_security_group_membership : ?status:Types.string_ -> ?vpc_security_group_id:Types.string_ -> unit -> Types.vpc_security_group_membership
val make_upgrade_target : ?supports_global_databases:Types.boolean_optional -> ?is_major_version_upgrade:Types.boolean_ -> ?auto_upgrade:Types.boolean_ -> ?description:Types.string_ -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> unit -> Types.upgrade_target
val make_range : ?step:Types.integer_optional -> ?to_:Types.integer -> ?from_:Types.integer -> unit -> Types.range
val make_double_range : ?to_:Types.double -> ?from_:Types.double -> unit -> Types.double_range
val make_valid_storage_options : ?iops_to_storage_ratio:Types.double_range_list -> ?provisioned_iops:Types.range_list -> ?storage_size:Types.range_list -> ?storage_type:Types.string_ -> unit -> Types.valid_storage_options
val make_valid_db_instance_modifications_message : ?storage:Types.valid_storage_options_list -> unit -> Types.valid_db_instance_modifications_message
val make_timezone : ?timezone_name:Types.string_ -> unit -> Types.timezone
val make_tag : ?value:Types.string_ -> ?key:Types.string_ -> unit -> Types.tag
val make_tag_list_message : ?tag_list:Types.tag_list -> unit -> Types.tag_list_message
val make_global_cluster_member : ?is_writer:Types.boolean_ -> ?readers:Types.readers_arn_list -> ?db_cluster_arn:Types.string_ -> unit -> Types.global_cluster_member
val make_failover_state : ?is_data_loss_allowed:Types.boolean_ -> ?to_db_cluster_arn:Types.string_ -> ?from_db_cluster_arn:Types.string_ -> ?status:Types.failover_status -> unit -> Types.failover_state
val make_global_cluster : ?tag_list:Types.tag_list -> ?failover_state:Types.failover_state -> ?global_cluster_members:Types.global_cluster_member_list -> ?deletion_protection:Types.boolean_optional -> ?storage_encrypted:Types.boolean_optional -> ?database_name:Types.string_ -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> ?status:Types.string_ -> ?global_cluster_arn:Types.string_ -> ?global_cluster_resource_id:Types.string_ -> ?global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.global_cluster
val make_switchover_global_cluster_message : target_db_cluster_identifier:Types.string_ -> global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.switchover_global_cluster_message
val make_character_set : ?character_set_description:Types.string_ -> ?character_set_name:Types.string_ -> unit -> Types.character_set
val make_availability_zone : ?name:Types.string_ -> unit -> Types.availability_zone
val make_subnet : ?subnet_status:Types.string_ -> ?subnet_availability_zone:Types.availability_zone -> ?subnet_identifier:Types.string_ -> unit -> Types.subnet
val make_db_cluster_option_group_status : ?status:Types.string_ -> ?db_cluster_option_group_name:Types.string_ -> unit -> Types.db_cluster_option_group_status
val make_db_cluster_member : ?promotion_tier:Types.integer_optional -> ?db_cluster_parameter_group_status:Types.string_ -> ?is_cluster_writer:Types.boolean_ -> ?db_instance_identifier:Types.string_ -> unit -> Types.db_cluster_member
val make_db_cluster_role : ?feature_name:Types.string_ -> ?status:Types.string_ -> ?role_arn:Types.string_ -> unit -> Types.db_cluster_role
val make_pending_cloudwatch_logs_exports : ?log_types_to_disable:Types.log_type_list -> ?log_types_to_enable:Types.log_type_list -> unit -> Types.pending_cloudwatch_logs_exports
val make_cluster_pending_modified_values : ?network_type:Types.string_ -> ?iops:Types.integer_optional -> ?allocated_storage:Types.integer_optional -> ?storage_type:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?engine_version:Types.string_ -> ?iam_database_authentication_enabled:Types.boolean_optional -> ?db_cluster_identifier:Types.string_ -> ?pending_cloudwatch_logs_exports:Types.pending_cloudwatch_logs_exports -> unit -> Types.cluster_pending_modified_values
val make_serverless_v2_scaling_configuration_info : ?max_capacity:Types.double_optional -> ?min_capacity:Types.double_optional -> unit -> Types.serverless_v2_scaling_configuration_info
val make_db_cluster : ?network_type:Types.string_ -> ?storage_type:Types.string_ -> ?io_optimized_next_allowed_modification_time:Types.t_stamp -> ?global_cluster_identifier:Types.global_cluster_identifier -> ?serverless_v2_scaling_configuration: Types.serverless_v2_scaling_configuration_info -> ?automatic_restart_time:Types.t_stamp -> ?cross_account_clone:Types.boolean_optional -> ?deletion_protection:Types.boolean_optional -> ?pending_modified_values:Types.cluster_pending_modified_values -> ?enabled_cloudwatch_logs_exports:Types.log_type_list -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?cluster_create_time:Types.t_stamp -> ?clone_group_id:Types.string_ -> ?iam_database_authentication_enabled:Types.boolean_ -> ?associated_roles:Types.db_cluster_roles -> ?db_cluster_arn:Types.string_ -> ?db_cluster_resource_id:Types.string_ -> ?kms_key_id:Types.string_ -> ?storage_encrypted:Types.boolean_ -> ?hosted_zone_id:Types.string_ -> ?vpc_security_groups:Types.vpc_security_group_membership_list -> ?db_cluster_members:Types.db_cluster_member_list -> ?read_replica_identifiers:Types.read_replica_identifier_list -> ?replication_source_identifier:Types.string_ -> ?preferred_maintenance_window:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?db_cluster_option_group_memberships: Types.db_cluster_option_group_memberships -> ?master_username:Types.string_ -> ?port:Types.integer_optional -> ?latest_restorable_time:Types.t_stamp -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> ?multi_a_z:Types.boolean_ -> ?reader_endpoint:Types.string_ -> ?endpoint:Types.string_ -> ?earliest_restorable_time:Types.t_stamp -> ?percent_progress:Types.string_ -> ?status:Types.string_ -> ?db_subnet_group:Types.string_ -> ?db_cluster_parameter_group:Types.string_ -> ?db_cluster_identifier:Types.string_ -> ?database_name:Types.string_ -> ?character_set_name:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?availability_zones:Types.availability_zones -> ?allocated_storage:Types.integer_optional -> unit -> Types.db_cluster
val make_stop_db_cluster_message : db_cluster_identifier:Types.string_ -> unit -> Types.stop_db_cluster_message
val make_start_db_cluster_message : db_cluster_identifier:Types.string_ -> unit -> Types.start_db_cluster_message
val make_serverless_v2_scaling_configuration : ?max_capacity:Types.double_optional -> ?min_capacity:Types.double_optional -> unit -> Types.serverless_v2_scaling_configuration
val make_restore_db_cluster_to_point_in_time_message : ?network_type:Types.string_ -> ?storage_type:Types.string_ -> ?serverless_v2_scaling_configuration: Types.serverless_v2_scaling_configuration -> ?deletion_protection:Types.boolean_optional -> ?db_cluster_parameter_group_name:Types.string_ -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?enable_iam_database_authentication:Types.boolean_optional -> ?kms_key_id:Types.string_ -> ?tags:Types.tag_list -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?option_group_name:Types.string_ -> ?db_subnet_group_name:Types.string_ -> ?port:Types.integer_optional -> ?use_latest_restorable_time:Types.boolean_ -> ?restore_to_time:Types.t_stamp -> ?restore_type:Types.string_ -> source_db_cluster_identifier:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.restore_db_cluster_to_point_in_time_message
val make_restore_db_cluster_from_snapshot_message : ?network_type:Types.string_ -> ?storage_type:Types.string_ -> ?serverless_v2_scaling_configuration: Types.serverless_v2_scaling_configuration -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?deletion_protection:Types.boolean_optional -> ?db_cluster_parameter_group_name:Types.string_ -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?enable_iam_database_authentication:Types.boolean_optional -> ?kms_key_id:Types.string_ -> ?tags:Types.tag_list -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?option_group_name:Types.string_ -> ?database_name:Types.string_ -> ?db_subnet_group_name:Types.string_ -> ?port:Types.integer_optional -> ?engine_version:Types.string_ -> ?availability_zones:Types.availability_zones -> engine:Types.string_ -> snapshot_identifier:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.restore_db_cluster_from_snapshot_message
val make_pending_maintenance_action : ?description:Types.string_ -> ?current_apply_date:Types.t_stamp -> ?opt_in_status:Types.string_ -> ?forced_apply_date:Types.t_stamp -> ?auto_applied_after_date:Types.t_stamp -> ?action:Types.string_ -> unit -> Types.pending_maintenance_action
val make_resource_pending_maintenance_actions : ?pending_maintenance_action_details:Types.pending_maintenance_action_details -> ?resource_identifier:Types.string_ -> unit -> Types.resource_pending_maintenance_actions
val make_parameter : ?apply_method:Types.apply_method -> ?minimum_engine_version:Types.string_ -> ?is_modifiable:Types.boolean_ -> ?allowed_values:Types.string_ -> ?data_type:Types.string_ -> ?apply_type:Types.string_ -> ?source:Types.string_ -> ?description:Types.string_ -> ?parameter_value:Types.string_ -> ?parameter_name:Types.string_ -> unit -> Types.parameter
val make_reset_db_parameter_group_message : ?parameters:Types.parameters_list -> ?reset_all_parameters:Types.boolean_ -> db_parameter_group_name:Types.string_ -> unit -> Types.reset_db_parameter_group_message
val make_db_parameter_group_name_message : ?db_parameter_group_name:Types.string_ -> unit -> Types.db_parameter_group_name_message
val make_reset_db_cluster_parameter_group_message : ?parameters:Types.parameters_list -> ?reset_all_parameters:Types.boolean_ -> db_cluster_parameter_group_name:Types.string_ -> unit -> Types.reset_db_cluster_parameter_group_message
val make_db_cluster_parameter_group_name_message : ?db_cluster_parameter_group_name:Types.string_ -> unit -> Types.db_cluster_parameter_group_name_message
val make_remove_tags_from_resource_message : tag_keys:Types.key_list -> resource_name:Types.string_ -> unit -> Types.remove_tags_from_resource_message
val make_event_subscription : ?event_subscription_arn:Types.string_ -> ?enabled:Types.boolean_ -> ?event_categories_list:Types.event_categories_list -> ?source_ids_list:Types.source_ids_list -> ?source_type:Types.string_ -> ?subscription_creation_time:Types.string_ -> ?status:Types.string_ -> ?sns_topic_arn:Types.string_ -> ?cust_subscription_id:Types.string_ -> ?customer_aws_id:Types.string_ -> unit -> Types.event_subscription
val make_remove_source_identifier_from_subscription_message : source_identifier:Types.string_ -> subscription_name:Types.string_ -> unit -> Types.remove_source_identifier_from_subscription_message
val make_remove_role_from_db_cluster_message : ?feature_name:Types.string_ -> role_arn:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.remove_role_from_db_cluster_message
val make_remove_from_global_cluster_message : db_cluster_identifier:Types.string_ -> global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.remove_from_global_cluster_message
val make_endpoint : ?hosted_zone_id:Types.string_ -> ?port:Types.integer -> ?address:Types.string_ -> unit -> Types.endpoint
val make_db_security_group_membership : ?status:Types.string_ -> ?db_security_group_name:Types.string_ -> unit -> Types.db_security_group_membership
val make_db_parameter_group_status : ?parameter_apply_status:Types.string_ -> ?db_parameter_group_name:Types.string_ -> unit -> Types.db_parameter_group_status
val make_db_subnet_group : ?supported_network_types:Types.string_list -> ?db_subnet_group_arn:Types.string_ -> ?subnets:Types.subnet_list -> ?subnet_group_status:Types.string_ -> ?vpc_id:Types.string_ -> ?db_subnet_group_description:Types.string_ -> ?db_subnet_group_name:Types.string_ -> unit -> Types.db_subnet_group
val make_pending_modified_values : ?pending_cloudwatch_logs_exports:Types.pending_cloudwatch_logs_exports -> ?db_subnet_group_name:Types.string_ -> ?ca_certificate_identifier:Types.string_ -> ?storage_type:Types.string_ -> ?db_instance_identifier:Types.string_ -> ?iops:Types.integer_optional -> ?license_model:Types.string_ -> ?engine_version:Types.string_ -> ?multi_a_z:Types.boolean_optional -> ?backup_retention_period:Types.integer_optional -> ?port:Types.integer_optional -> ?master_user_password:Types.string_ -> ?allocated_storage:Types.integer_optional -> ?db_instance_class:Types.string_ -> unit -> Types.pending_modified_values
val make_option_group_membership : ?status:Types.string_ -> ?option_group_name:Types.string_ -> unit -> Types.option_group_membership
val make_db_instance_status_info : ?message:Types.string_ -> ?status:Types.string_ -> ?normal:Types.boolean_ -> ?status_type:Types.string_ -> unit -> Types.db_instance_status_info
val make_domain_membership : ?iam_role_name:Types.string_ -> ?fqd_n:Types.string_ -> ?status:Types.string_ -> ?domain:Types.string_ -> unit -> Types.domain_membership
val make_db_instance : ?network_type:Types.string_ -> ?deletion_protection:Types.boolean_optional -> ?enabled_cloudwatch_logs_exports:Types.log_type_list -> ?performance_insights_kms_key_id:Types.string_ -> ?performance_insights_enabled:Types.boolean_optional -> ?iam_database_authentication_enabled:Types.boolean_ -> ?timezone:Types.string_ -> ?db_instance_arn:Types.string_ -> ?promotion_tier:Types.integer_optional -> ?monitoring_role_arn:Types.string_ -> ?enhanced_monitoring_resource_arn:Types.string_ -> ?monitoring_interval:Types.integer_optional -> ?copy_tags_to_snapshot:Types.boolean_ -> ?domain_memberships:Types.domain_membership_list -> ?ca_certificate_identifier:Types.string_ -> ?dbi_resource_id:Types.string_ -> ?kms_key_id:Types.string_ -> ?storage_encrypted:Types.boolean_ -> ?db_cluster_identifier:Types.string_ -> ?db_instance_port:Types.integer -> ?tde_credential_arn:Types.string_ -> ?storage_type:Types.string_ -> ?status_infos:Types.db_instance_status_info_list -> ?publicly_accessible:Types.boolean_ -> ?secondary_availability_zone:Types.string_ -> ?character_set_name:Types.string_ -> ?option_group_memberships:Types.option_group_membership_list -> ?iops:Types.integer_optional -> ?license_model:Types.string_ -> ?read_replica_db_cluster_identifiers: Types.read_replica_db_cluster_identifier_list -> ?read_replica_db_instance_identifiers: Types.read_replica_db_instance_identifier_list -> ?read_replica_source_db_instance_identifier:Types.string_ -> ?auto_minor_version_upgrade:Types.boolean_ -> ?engine_version:Types.string_ -> ?multi_a_z:Types.boolean_ -> ?latest_restorable_time:Types.t_stamp -> ?pending_modified_values:Types.pending_modified_values -> ?preferred_maintenance_window:Types.string_ -> ?db_subnet_group:Types.db_subnet_group -> ?availability_zone:Types.string_ -> ?db_parameter_groups:Types.db_parameter_group_status_list -> ?vpc_security_groups:Types.vpc_security_group_membership_list -> ?db_security_groups:Types.db_security_group_membership_list -> ?backup_retention_period:Types.integer -> ?preferred_backup_window:Types.string_ -> ?instance_create_time:Types.t_stamp -> ?allocated_storage:Types.integer -> ?endpoint:Types.endpoint -> ?db_name:Types.string_ -> ?master_username:Types.string_ -> ?db_instance_status:Types.string_ -> ?engine:Types.string_ -> ?db_instance_class:Types.string_ -> ?db_instance_identifier:Types.string_ -> unit -> Types.db_instance
val make_reboot_db_instance_message : ?force_failover:Types.boolean_optional -> db_instance_identifier:Types.string_ -> unit -> Types.reboot_db_instance_message
val make_promote_read_replica_db_cluster_message : db_cluster_identifier:Types.string_ -> unit -> Types.promote_read_replica_db_cluster_message
val make_pending_maintenance_actions_message : ?marker:Types.string_ -> ?pending_maintenance_actions:Types.pending_maintenance_actions -> unit -> Types.pending_maintenance_actions_message
val make_orderable_db_instance_option : ?supported_network_types:Types.string_list -> ?supports_global_databases:Types.boolean_ -> ?max_iops_per_gib:Types.double_optional -> ?min_iops_per_gib:Types.double_optional -> ?max_iops_per_db_instance:Types.integer_optional -> ?min_iops_per_db_instance:Types.integer_optional -> ?max_storage_size:Types.integer_optional -> ?min_storage_size:Types.integer_optional -> ?supports_performance_insights:Types.boolean_ -> ?supports_iam_database_authentication:Types.boolean_ -> ?supports_enhanced_monitoring:Types.boolean_ -> ?supports_iops:Types.boolean_ -> ?storage_type:Types.string_ -> ?supports_storage_encryption:Types.boolean_ -> ?vpc:Types.boolean_ -> ?read_replica_capable:Types.boolean_ -> ?multi_az_capable:Types.boolean_ -> ?availability_zones:Types.availability_zone_list -> ?license_model:Types.string_ -> ?db_instance_class:Types.string_ -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> unit -> Types.orderable_db_instance_option
val make_orderable_db_instance_options_message : ?marker:Types.string_ -> ?orderable_db_instance_options:Types.orderable_db_instance_options_list -> unit -> Types.orderable_db_instance_options_message
val make_modify_global_cluster_message : ?allow_major_version_upgrade:Types.boolean_optional -> ?engine_version:Types.string_ -> ?deletion_protection:Types.boolean_optional -> ?new_global_cluster_identifier:Types.global_cluster_identifier -> global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.modify_global_cluster_message
val make_modify_event_subscription_message : ?enabled:Types.boolean_optional -> ?event_categories:Types.event_categories_list -> ?source_type:Types.string_ -> ?sns_topic_arn:Types.string_ -> subscription_name:Types.string_ -> unit -> Types.modify_event_subscription_message
val make_modify_db_subnet_group_message : ?db_subnet_group_description:Types.string_ -> subnet_ids:Types.subnet_identifier_list -> db_subnet_group_name:Types.string_ -> unit -> Types.modify_db_subnet_group_message
val make_modify_db_parameter_group_message : parameters:Types.parameters_list -> db_parameter_group_name:Types.string_ -> unit -> Types.modify_db_parameter_group_message
val make_cloudwatch_logs_export_configuration : ?disable_log_types:Types.log_type_list -> ?enable_log_types:Types.log_type_list -> unit -> Types.cloudwatch_logs_export_configuration
val make_modify_db_instance_message : ?deletion_protection:Types.boolean_optional -> ?cloudwatch_logs_export_configuration: Types.cloudwatch_logs_export_configuration -> ?performance_insights_kms_key_id:Types.string_ -> ?enable_performance_insights:Types.boolean_optional -> ?enable_iam_database_authentication:Types.boolean_optional -> ?promotion_tier:Types.integer_optional -> ?domain_iam_role_name:Types.string_ -> ?monitoring_role_arn:Types.string_ -> ?publicly_accessible:Types.boolean_optional -> ?db_port_number:Types.integer_optional -> ?monitoring_interval:Types.integer_optional -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?domain:Types.string_ -> ?ca_certificate_identifier:Types.string_ -> ?tde_credential_password:Types.sensitive_string -> ?tde_credential_arn:Types.string_ -> ?storage_type:Types.string_ -> ?new_db_instance_identifier:Types.string_ -> ?option_group_name:Types.string_ -> ?iops:Types.integer_optional -> ?license_model:Types.string_ -> ?auto_minor_version_upgrade:Types.boolean_optional -> ?allow_major_version_upgrade:Types.boolean_ -> ?engine_version:Types.string_ -> ?multi_a_z:Types.boolean_optional -> ?preferred_maintenance_window:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?db_parameter_group_name:Types.string_ -> ?master_user_password:Types.string_ -> ?apply_immediately:Types.boolean_ -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?db_security_groups:Types.db_security_group_name_list -> ?db_subnet_group_name:Types.string_ -> ?db_instance_class:Types.string_ -> ?allocated_storage:Types.integer_optional -> db_instance_identifier:Types.string_ -> unit -> Types.modify_db_instance_message
val make_db_cluster_snapshot_attribute : ?attribute_values:Types.attribute_value_list -> ?attribute_name:Types.string_ -> unit -> Types.db_cluster_snapshot_attribute
val make_modify_db_cluster_snapshot_attribute_message : ?values_to_remove:Types.attribute_value_list -> ?values_to_add:Types.attribute_value_list -> attribute_name:Types.string_ -> db_cluster_snapshot_identifier:Types.string_ -> unit -> Types.modify_db_cluster_snapshot_attribute_message
val make_modify_db_cluster_parameter_group_message : parameters:Types.parameters_list -> db_cluster_parameter_group_name:Types.string_ -> unit -> Types.modify_db_cluster_parameter_group_message
val make_modify_db_cluster_message : ?network_type:Types.string_ -> ?storage_type:Types.string_ -> ?serverless_v2_scaling_configuration: Types.serverless_v2_scaling_configuration -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?deletion_protection:Types.boolean_optional -> ?db_instance_parameter_group_name:Types.string_ -> ?allow_major_version_upgrade:Types.boolean_ -> ?engine_version:Types.string_ -> ?cloudwatch_logs_export_configuration: Types.cloudwatch_logs_export_configuration -> ?enable_iam_database_authentication:Types.boolean_optional -> ?preferred_maintenance_window:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?option_group_name:Types.string_ -> ?master_user_password:Types.string_ -> ?port:Types.integer_optional -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?db_cluster_parameter_group_name:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?apply_immediately:Types.boolean_ -> ?new_db_cluster_identifier:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.modify_db_cluster_message
val make_modify_db_cluster_endpoint_output : ?db_cluster_endpoint_arn:Types.string_ -> ?excluded_members:Types.string_list -> ?static_members:Types.string_list -> ?custom_endpoint_type:Types.string_ -> ?endpoint_type:Types.string_ -> ?status:Types.string_ -> ?endpoint:Types.string_ -> ?db_cluster_endpoint_resource_identifier:Types.string_ -> ?db_cluster_identifier:Types.string_ -> ?db_cluster_endpoint_identifier:Types.string_ -> unit -> Types.modify_db_cluster_endpoint_output
val make_modify_db_cluster_endpoint_message : ?excluded_members:Types.string_list -> ?static_members:Types.string_list -> ?endpoint_type:Types.string_ -> db_cluster_endpoint_identifier:Types.string_ -> unit -> Types.modify_db_cluster_endpoint_message
val make_filter : values:Types.filter_value_list -> name:Types.string_ -> unit -> Types.filter
val make_list_tags_for_resource_message : ?filters:Types.filter_list -> resource_name:Types.string_ -> unit -> Types.list_tags_for_resource_message
val make_global_clusters_message : ?global_clusters:Types.global_cluster_list -> ?marker:Types.string_ -> unit -> Types.global_clusters_message
val make_failover_global_cluster_message : ?switchover:Types.boolean_optional -> ?allow_data_loss:Types.boolean_optional -> target_db_cluster_identifier:Types.string_ -> global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.failover_global_cluster_message
val make_failover_db_cluster_message : ?target_db_instance_identifier:Types.string_ -> ?db_cluster_identifier:Types.string_ -> unit -> Types.failover_db_cluster_message
val make_event : ?source_arn:Types.string_ -> ?date:Types.t_stamp -> ?event_categories:Types.event_categories_list -> ?message:Types.string_ -> ?source_type:Types.source_type -> ?source_identifier:Types.string_ -> unit -> Types.event
val make_events_message : ?events:Types.event_list -> ?marker:Types.string_ -> unit -> Types.events_message
val make_event_subscriptions_message : ?event_subscriptions_list:Types.event_subscriptions_list -> ?marker:Types.string_ -> unit -> Types.event_subscriptions_message
val make_event_categories_map : ?event_categories:Types.event_categories_list -> ?source_type:Types.string_ -> unit -> Types.event_categories_map
val make_event_categories_message : ?event_categories_map_list:Types.event_categories_map_list -> unit -> Types.event_categories_message
val make_engine_defaults : ?parameters:Types.parameters_list -> ?marker:Types.string_ -> ?db_parameter_group_family:Types.string_ -> unit -> Types.engine_defaults
val make_describe_valid_db_instance_modifications_message : db_instance_identifier:Types.string_ -> unit -> Types.describe_valid_db_instance_modifications_message
val make_describe_pending_maintenance_actions_message : ?max_records:Types.integer_optional -> ?marker:Types.string_ -> ?filters:Types.filter_list -> ?resource_identifier:Types.string_ -> unit -> Types.describe_pending_maintenance_actions_message
val make_describe_orderable_db_instance_options_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?vpc:Types.boolean_optional -> ?license_model:Types.string_ -> ?db_instance_class:Types.string_ -> ?engine_version:Types.string_ -> engine:Types.string_ -> unit -> Types.describe_orderable_db_instance_options_message
val make_describe_global_clusters_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.describe_global_clusters_message
val make_describe_events_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?event_categories:Types.event_categories_list -> ?duration:Types.integer_optional -> ?end_time:Types.t_stamp -> ?start_time:Types.t_stamp -> ?source_type:Types.source_type -> ?source_identifier:Types.string_ -> unit -> Types.describe_events_message
val make_describe_event_subscriptions_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?subscription_name:Types.string_ -> unit -> Types.describe_event_subscriptions_message
val make_describe_event_categories_message : ?filters:Types.filter_list -> ?source_type:Types.string_ -> unit -> Types.describe_event_categories_message
val make_describe_engine_default_parameters_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> db_parameter_group_family:Types.string_ -> unit -> Types.describe_engine_default_parameters_message
val make_describe_engine_default_cluster_parameters_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> db_parameter_group_family:Types.string_ -> unit -> Types.describe_engine_default_cluster_parameters_message
val make_describe_db_subnet_groups_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_subnet_group_name:Types.string_ -> unit -> Types.describe_db_subnet_groups_message
val make_db_subnet_group_message : ?db_subnet_groups:Types.db_subnet_groups -> ?marker:Types.string_ -> unit -> Types.db_subnet_group_message
val make_describe_db_parameters_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?source:Types.string_ -> db_parameter_group_name:Types.string_ -> unit -> Types.describe_db_parameters_message
val make_db_parameter_group_details : ?marker:Types.string_ -> ?parameters:Types.parameters_list -> unit -> Types.db_parameter_group_details
val make_describe_db_parameter_groups_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_parameter_group_name:Types.string_ -> unit -> Types.describe_db_parameter_groups_message
val make_db_parameter_group : ?db_parameter_group_arn:Types.string_ -> ?description:Types.string_ -> ?db_parameter_group_family:Types.string_ -> ?db_parameter_group_name:Types.string_ -> unit -> Types.db_parameter_group
val make_db_parameter_groups_message : ?db_parameter_groups:Types.db_parameter_group_list -> ?marker:Types.string_ -> unit -> Types.db_parameter_groups_message
val make_describe_db_instances_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_instance_identifier:Types.string_ -> unit -> Types.describe_db_instances_message
val make_db_instance_message : ?db_instances:Types.db_instance_list -> ?marker:Types.string_ -> unit -> Types.db_instance_message
val make_describe_db_engine_versions_message : ?list_supported_timezones:Types.boolean_optional -> ?list_supported_character_sets:Types.boolean_optional -> ?default_only:Types.boolean_ -> ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_parameter_group_family:Types.string_ -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> unit -> Types.describe_db_engine_versions_message
val make_db_engine_version : ?supports_global_databases:Types.boolean_ -> ?supports_read_replica:Types.boolean_ -> ?supports_log_exports_to_cloudwatch_logs:Types.boolean_ -> ?exportable_log_types:Types.log_type_list -> ?supported_timezones:Types.supported_timezones_list -> ?valid_upgrade_target:Types.valid_upgrade_target_list -> ?supported_character_sets:Types.supported_character_sets_list -> ?default_character_set:Types.character_set -> ?db_engine_version_description:Types.string_ -> ?db_engine_description:Types.string_ -> ?db_parameter_group_family:Types.string_ -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> unit -> Types.db_engine_version
val make_db_engine_version_message : ?db_engine_versions:Types.db_engine_version_list -> ?marker:Types.string_ -> unit -> Types.db_engine_version_message
val make_describe_db_clusters_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_cluster_identifier:Types.string_ -> unit -> Types.describe_db_clusters_message
val make_db_cluster_message : ?db_clusters:Types.db_cluster_list -> ?marker:Types.string_ -> unit -> Types.db_cluster_message
val make_describe_db_cluster_snapshots_message : ?include_public:Types.boolean_ -> ?include_shared:Types.boolean_ -> ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?snapshot_type:Types.string_ -> ?db_cluster_snapshot_identifier:Types.string_ -> ?db_cluster_identifier:Types.string_ -> unit -> Types.describe_db_cluster_snapshots_message
val make_db_cluster_snapshot : ?storage_type:Types.string_ -> ?iam_database_authentication_enabled:Types.boolean_ -> ?source_db_cluster_snapshot_arn:Types.string_ -> ?db_cluster_snapshot_arn:Types.string_ -> ?kms_key_id:Types.string_ -> ?storage_encrypted:Types.boolean_ -> ?percent_progress:Types.integer -> ?snapshot_type:Types.string_ -> ?license_model:Types.string_ -> ?engine_version:Types.string_ -> ?master_username:Types.string_ -> ?cluster_create_time:Types.t_stamp -> ?vpc_id:Types.string_ -> ?port:Types.integer -> ?status:Types.string_ -> ?allocated_storage:Types.integer -> ?engine:Types.string_ -> ?snapshot_create_time:Types.t_stamp -> ?db_cluster_identifier:Types.string_ -> ?db_cluster_snapshot_identifier:Types.string_ -> ?availability_zones:Types.availability_zones -> unit -> Types.db_cluster_snapshot
val make_db_cluster_snapshot_message : ?db_cluster_snapshots:Types.db_cluster_snapshot_list -> ?marker:Types.string_ -> unit -> Types.db_cluster_snapshot_message
val make_describe_db_cluster_snapshot_attributes_message : db_cluster_snapshot_identifier:Types.string_ -> unit -> Types.describe_db_cluster_snapshot_attributes_message
val make_describe_db_cluster_parameters_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?source:Types.string_ -> db_cluster_parameter_group_name:Types.string_ -> unit -> Types.describe_db_cluster_parameters_message
val make_db_cluster_parameter_group_details : ?marker:Types.string_ -> ?parameters:Types.parameters_list -> unit -> Types.db_cluster_parameter_group_details
val make_describe_db_cluster_parameter_groups_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_cluster_parameter_group_name:Types.string_ -> unit -> Types.describe_db_cluster_parameter_groups_message
val make_db_cluster_parameter_group : ?db_cluster_parameter_group_arn:Types.string_ -> ?description:Types.string_ -> ?db_parameter_group_family:Types.string_ -> ?db_cluster_parameter_group_name:Types.string_ -> unit -> Types.db_cluster_parameter_group
val make_db_cluster_parameter_groups_message : ?db_cluster_parameter_groups:Types.db_cluster_parameter_group_list -> ?marker:Types.string_ -> unit -> Types.db_cluster_parameter_groups_message
val make_describe_db_cluster_endpoints_message : ?marker:Types.string_ -> ?max_records:Types.integer_optional -> ?filters:Types.filter_list -> ?db_cluster_endpoint_identifier:Types.string_ -> ?db_cluster_identifier:Types.string_ -> unit -> Types.describe_db_cluster_endpoints_message
val make_db_cluster_endpoint : ?db_cluster_endpoint_arn:Types.string_ -> ?excluded_members:Types.string_list -> ?static_members:Types.string_list -> ?custom_endpoint_type:Types.string_ -> ?endpoint_type:Types.string_ -> ?status:Types.string_ -> ?endpoint:Types.string_ -> ?db_cluster_endpoint_resource_identifier:Types.string_ -> ?db_cluster_identifier:Types.string_ -> ?db_cluster_endpoint_identifier:Types.string_ -> unit -> Types.db_cluster_endpoint
val make_db_cluster_endpoint_message : ?db_cluster_endpoints:Types.db_cluster_endpoint_list -> ?marker:Types.string_ -> unit -> Types.db_cluster_endpoint_message
val make_delete_global_cluster_message : global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.delete_global_cluster_message
val make_delete_event_subscription_message : subscription_name:Types.string_ -> unit -> Types.delete_event_subscription_message
val make_delete_db_subnet_group_message : db_subnet_group_name:Types.string_ -> unit -> Types.delete_db_subnet_group_message
val make_delete_db_parameter_group_message : db_parameter_group_name:Types.string_ -> unit -> Types.delete_db_parameter_group_message
val make_delete_db_instance_message : ?final_db_snapshot_identifier:Types.string_ -> ?skip_final_snapshot:Types.boolean_ -> db_instance_identifier:Types.string_ -> unit -> Types.delete_db_instance_message
val make_delete_db_cluster_snapshot_message : db_cluster_snapshot_identifier:Types.string_ -> unit -> Types.delete_db_cluster_snapshot_message
val make_delete_db_cluster_parameter_group_message : db_cluster_parameter_group_name:Types.string_ -> unit -> Types.delete_db_cluster_parameter_group_message
val make_delete_db_cluster_message : ?final_db_snapshot_identifier:Types.string_ -> ?skip_final_snapshot:Types.boolean_ -> db_cluster_identifier:Types.string_ -> unit -> Types.delete_db_cluster_message
val make_delete_db_cluster_endpoint_output : ?db_cluster_endpoint_arn:Types.string_ -> ?excluded_members:Types.string_list -> ?static_members:Types.string_list -> ?custom_endpoint_type:Types.string_ -> ?endpoint_type:Types.string_ -> ?status:Types.string_ -> ?endpoint:Types.string_ -> ?db_cluster_endpoint_resource_identifier:Types.string_ -> ?db_cluster_identifier:Types.string_ -> ?db_cluster_endpoint_identifier:Types.string_ -> unit -> Types.delete_db_cluster_endpoint_output
val make_delete_db_cluster_endpoint_message : db_cluster_endpoint_identifier:Types.string_ -> unit -> Types.delete_db_cluster_endpoint_message
val make_create_global_cluster_message : ?storage_encrypted:Types.boolean_optional -> ?tags:Types.tag_list -> ?database_name:Types.string_ -> ?deletion_protection:Types.boolean_optional -> ?engine_version:Types.string_ -> ?engine:Types.string_ -> ?source_db_cluster_identifier:Types.string_ -> global_cluster_identifier:Types.global_cluster_identifier -> unit -> Types.create_global_cluster_message
val make_create_event_subscription_message : ?tags:Types.tag_list -> ?enabled:Types.boolean_optional -> ?source_ids:Types.source_ids_list -> ?event_categories:Types.event_categories_list -> ?source_type:Types.string_ -> sns_topic_arn:Types.string_ -> subscription_name:Types.string_ -> unit -> Types.create_event_subscription_message
val make_create_db_subnet_group_message : ?tags:Types.tag_list -> subnet_ids:Types.subnet_identifier_list -> db_subnet_group_description:Types.string_ -> db_subnet_group_name:Types.string_ -> unit -> Types.create_db_subnet_group_message
val make_create_db_parameter_group_message : ?tags:Types.tag_list -> description:Types.string_ -> db_parameter_group_family:Types.string_ -> db_parameter_group_name:Types.string_ -> unit -> Types.create_db_parameter_group_message
val make_create_db_instance_message : ?deletion_protection:Types.boolean_optional -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?performance_insights_kms_key_id:Types.string_ -> ?enable_performance_insights:Types.boolean_optional -> ?enable_iam_database_authentication:Types.boolean_optional -> ?timezone:Types.string_ -> ?promotion_tier:Types.integer_optional -> ?domain_iam_role_name:Types.string_ -> ?monitoring_role_arn:Types.string_ -> ?monitoring_interval:Types.integer_optional -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?domain:Types.string_ -> ?kms_key_id:Types.string_ -> ?storage_encrypted:Types.boolean_optional -> ?tde_credential_password:Types.sensitive_string -> ?tde_credential_arn:Types.string_ -> ?storage_type:Types.string_ -> ?tags:Types.tag_list -> ?publicly_accessible:Types.boolean_optional -> ?character_set_name:Types.string_ -> ?option_group_name:Types.string_ -> ?iops:Types.integer_optional -> ?license_model:Types.string_ -> ?auto_minor_version_upgrade:Types.boolean_optional -> ?engine_version:Types.string_ -> ?multi_a_z:Types.boolean_optional -> ?port:Types.integer_optional -> ?preferred_backup_window:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?db_parameter_group_name:Types.string_ -> ?preferred_maintenance_window:Types.string_ -> ?db_subnet_group_name:Types.string_ -> ?availability_zone:Types.string_ -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?db_security_groups:Types.db_security_group_name_list -> ?master_user_password:Types.string_ -> ?master_username:Types.string_ -> ?allocated_storage:Types.integer_optional -> ?db_name:Types.string_ -> db_cluster_identifier:Types.string_ -> engine:Types.string_ -> db_instance_class:Types.string_ -> db_instance_identifier:Types.string_ -> unit -> Types.create_db_instance_message
val make_create_db_cluster_snapshot_message : ?tags:Types.tag_list -> db_cluster_identifier:Types.string_ -> db_cluster_snapshot_identifier:Types.string_ -> unit -> Types.create_db_cluster_snapshot_message
val make_create_db_cluster_parameter_group_message : ?tags:Types.tag_list -> description:Types.string_ -> db_parameter_group_family:Types.string_ -> db_cluster_parameter_group_name:Types.string_ -> unit -> Types.create_db_cluster_parameter_group_message
val make_create_db_cluster_message : ?network_type:Types.string_ -> ?storage_type:Types.string_ -> ?global_cluster_identifier:Types.global_cluster_identifier -> ?serverless_v2_scaling_configuration: Types.serverless_v2_scaling_configuration -> ?deletion_protection:Types.boolean_optional -> ?enable_cloudwatch_logs_exports:Types.log_type_list -> ?enable_iam_database_authentication:Types.boolean_optional -> ?pre_signed_url:Types.string_ -> ?kms_key_id:Types.string_ -> ?storage_encrypted:Types.boolean_optional -> ?tags:Types.tag_list -> ?replication_source_identifier:Types.string_ -> ?preferred_maintenance_window:Types.string_ -> ?preferred_backup_window:Types.string_ -> ?option_group_name:Types.string_ -> ?master_user_password:Types.string_ -> ?master_username:Types.string_ -> ?port:Types.integer_optional -> ?engine_version:Types.string_ -> ?db_subnet_group_name:Types.string_ -> ?vpc_security_group_ids:Types.vpc_security_group_id_list -> ?db_cluster_parameter_group_name:Types.string_ -> ?database_name:Types.string_ -> ?copy_tags_to_snapshot:Types.boolean_optional -> ?character_set_name:Types.string_ -> ?backup_retention_period:Types.integer_optional -> ?availability_zones:Types.availability_zones -> engine:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.create_db_cluster_message
val make_create_db_cluster_endpoint_output : ?db_cluster_endpoint_arn:Types.string_ -> ?excluded_members:Types.string_list -> ?static_members:Types.string_list -> ?custom_endpoint_type:Types.string_ -> ?endpoint_type:Types.string_ -> ?status:Types.string_ -> ?endpoint:Types.string_ -> ?db_cluster_endpoint_resource_identifier:Types.string_ -> ?db_cluster_identifier:Types.string_ -> ?db_cluster_endpoint_identifier:Types.string_ -> unit -> Types.create_db_cluster_endpoint_output
val make_create_db_cluster_endpoint_message : ?tags:Types.tag_list -> ?excluded_members:Types.string_list -> ?static_members:Types.string_list -> endpoint_type:Types.string_ -> db_cluster_endpoint_identifier:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.create_db_cluster_endpoint_message
val make_copy_db_parameter_group_message : ?tags:Types.tag_list -> target_db_parameter_group_description:Types.string_ -> target_db_parameter_group_identifier:Types.string_ -> source_db_parameter_group_identifier:Types.string_ -> unit -> Types.copy_db_parameter_group_message
val make_copy_db_cluster_snapshot_message : ?tags:Types.tag_list -> ?copy_tags:Types.boolean_optional -> ?pre_signed_url:Types.string_ -> ?kms_key_id:Types.string_ -> target_db_cluster_snapshot_identifier:Types.string_ -> source_db_cluster_snapshot_identifier:Types.string_ -> unit -> Types.copy_db_cluster_snapshot_message
val make_copy_db_cluster_parameter_group_message : ?tags:Types.tag_list -> target_db_cluster_parameter_group_description:Types.string_ -> target_db_cluster_parameter_group_identifier:Types.string_ -> source_db_cluster_parameter_group_identifier:Types.string_ -> unit -> Types.copy_db_cluster_parameter_group_message
val make_apply_pending_maintenance_action_message : opt_in_type:Types.string_ -> apply_action:Types.string_ -> resource_identifier:Types.string_ -> unit -> Types.apply_pending_maintenance_action_message
val make_add_tags_to_resource_message : tags:Types.tag_list -> resource_name:Types.string_ -> unit -> Types.add_tags_to_resource_message
val make_add_source_identifier_to_subscription_message : source_identifier:Types.string_ -> subscription_name:Types.string_ -> unit -> Types.add_source_identifier_to_subscription_message
val make_add_role_to_db_cluster_message : ?feature_name:Types.string_ -> role_arn:Types.string_ -> db_cluster_identifier:Types.string_ -> unit -> Types.add_role_to_db_cluster_message

Operations

module AddRoleToDBCluster : sig ... end

Associates an Identity and Access Management (IAM) role with an Neptune DB cluster.

Adds a source identifier to an existing event notification subscription.

module AddTagsToResource : sig ... end

Adds metadata tags to an Amazon Neptune resource. These tags can also be used with cost allocation reporting to track cost associated with Amazon Neptune resources, or used in a Condition statement in an IAM policy for Amazon Neptune.

module ApplyPendingMaintenanceAction : sig ... end

Applies a pending maintenance action to a resource (for example, to a DB instance).

module CopyDBClusterParameterGroup : sig ... end

Copies the specified DB cluster parameter group.

module CopyDBClusterSnapshot : sig ... end

Copies a snapshot of a DB cluster.

module CopyDBParameterGroup : sig ... end

Copies the specified DB parameter group.

module CreateDBCluster : sig ... end

Creates a new Amazon Neptune DB cluster.

module CreateDBClusterEndpoint : sig ... end

Creates a new custom endpoint and associates it with an Amazon Neptune DB cluster.

module CreateDBClusterParameterGroup : sig ... end

Creates a new DB cluster parameter group.

module CreateDBClusterSnapshot : sig ... end

Creates a snapshot of a DB cluster.

module CreateDBInstance : sig ... end

Creates a new DB instance.

module CreateDBParameterGroup : sig ... end

Creates a new DB parameter group.

module CreateDBSubnetGroup : sig ... end

Creates a new DB subnet group. DB subnet groups must contain at least one subnet in at least two AZs in the Amazon Region.

module CreateEventSubscription : sig ... end

Creates an event notification subscription. This action requires a topic ARN (Amazon Resource Name) created by either the Neptune console, the SNS console, or the SNS API. To obtain an ARN with SNS, you must create a topic in Amazon SNS and subscribe to the topic. The ARN is displayed in the SNS console.

module CreateGlobalCluster : sig ... end

Creates a Neptune global database spread across multiple Amazon Regions. The global database contains a single primary cluster with read-write capability, and read-only secondary clusters that receive data from the primary cluster through high-speed replication performed by the Neptune storage subsystem.

module DeleteDBCluster : sig ... end

The DeleteDBCluster action deletes a previously provisioned DB cluster. When you delete a DB cluster, all automated backups for that DB cluster are deleted and can't be recovered. Manual DB cluster snapshots of the specified DB cluster are not deleted.

module DeleteDBClusterEndpoint : sig ... end

Deletes a custom endpoint and removes it from an Amazon Neptune DB cluster.

module DeleteDBClusterParameterGroup : sig ... end

Deletes a specified DB cluster parameter group. The DB cluster parameter group to be deleted can't be associated with any DB clusters.

module DeleteDBClusterSnapshot : sig ... end

Deletes a DB cluster snapshot. If the snapshot is being copied, the copy operation is terminated.

module DeleteDBInstance : sig ... end

The DeleteDBInstance action deletes a previously provisioned DB instance. When you delete a DB instance, all automated backups for that instance are deleted and can't be recovered. Manual DB snapshots of the DB instance to be deleted by DeleteDBInstance are not deleted.

module DeleteDBParameterGroup : sig ... end

Deletes a specified DBParameterGroup. The DBParameterGroup to be deleted can't be associated with any DB instances.

module DeleteDBSubnetGroup : sig ... end

Deletes a DB subnet group.

module DeleteEventSubscription : sig ... end

Deletes an event notification subscription.

module DeleteGlobalCluster : sig ... end

Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.

module DescribeDBClusterEndpoints : sig ... end

Returns information about endpoints for an Amazon Neptune DB cluster.

Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.

module DescribeDBClusterParameters : sig ... end

Returns the detailed parameter list for a particular DB cluster parameter group.

Returns a list of DB cluster snapshot attribute names and values for a manual DB cluster snapshot.

module DescribeDBClusterSnapshots : sig ... end

Returns information about DB cluster snapshots. This API action supports pagination.

module DescribeDBClusters : sig ... end

Returns information about provisioned DB clusters, and supports pagination.

module DescribeDBEngineVersions : sig ... end

Returns a list of the available DB engines.

module DescribeDBInstances : sig ... end

Returns information about provisioned instances, and supports pagination.

module DescribeDBParameterGroups : sig ... end

Returns a list of DBParameterGroup descriptions. If a DBParameterGroupName is specified, the list will contain only the description of the specified DB parameter group.

module DescribeDBParameters : sig ... end

Returns the detailed parameter list for a particular DB parameter group.

module DescribeDBSubnetGroups : sig ... end

Returns a list of DBSubnetGroup descriptions. If a DBSubnetGroupName is specified, the list will contain only the descriptions of the specified DBSubnetGroup.

Returns the default engine and system parameter information for the cluster database engine.

module DescribeEngineDefaultParameters : sig ... end

Returns the default engine and system parameter information for the specified database engine.

module DescribeEventCategories : sig ... end

Displays a list of categories for all event source types, or, if specified, for a specified source type.

module DescribeEventSubscriptions : sig ... end

Lists all the subscription descriptions for a customer account. The description for a subscription includes SubscriptionName, SNSTopicARN, CustomerID, SourceType, SourceID, CreationTime, and Status.

module DescribeEvents : sig ... end

Returns events related to DB instances, DB security groups, DB snapshots, and DB parameter groups for the past 14 days. Events specific to a particular DB instance, DB security group, database snapshot, or DB parameter group can be obtained by providing the name as a parameter. By default, the past hour of events are returned.

module DescribeGlobalClusters : sig ... end

Returns information about Neptune global database clusters. This API supports pagination.

Returns a list of orderable DB instance options for the specified engine.

Returns a list of resources (for example, DB instances) that have at least one pending maintenance action.

You can call DescribeValidDBInstanceModifications to learn what modifications you can make to your DB instance. You can use this information when you call ModifyDBInstance.

module FailoverDBCluster : sig ... end

Forces a failover for a DB cluster.

module FailoverGlobalCluster : sig ... end

Initiates the failover process for a Neptune global database.

module ListTagsForResource : sig ... end

Lists all tags on an Amazon Neptune resource.

module ModifyDBCluster : sig ... end

Modify a setting for a DB cluster. You can change one or more database configuration parameters by specifying these parameters and the new values in the request.

module ModifyDBClusterEndpoint : sig ... end

Modifies the properties of an endpoint in an Amazon Neptune DB cluster.

module ModifyDBClusterParameterGroup : sig ... end

Modifies the parameters of a DB cluster parameter group. To modify more than one parameter, submit a list of the following: ParameterName, ParameterValue, and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

Adds an attribute and values to, or removes an attribute and values from, a manual DB cluster snapshot.

module ModifyDBInstance : sig ... end

Modifies settings for a DB instance. You can change one or more database configuration parameters by specifying these parameters and the new values in the request. To learn what modifications you can make to your DB instance, call DescribeValidDBInstanceModifications before you call ModifyDBInstance.

module ModifyDBParameterGroup : sig ... end

Modifies the parameters of a DB parameter group. To modify more than one parameter, submit a list of the following: ParameterName, ParameterValue, and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

module ModifyDBSubnetGroup : sig ... end

Modifies an existing DB subnet group. DB subnet groups must contain at least one subnet in at least two AZs in the Amazon Region.

module ModifyEventSubscription : sig ... end

Modifies an existing event notification subscription. Note that you can't modify the source identifiers using this call; to change source identifiers for a subscription, use the AddSourceIdentifierToSubscription and RemoveSourceIdentifierFromSubscription calls.

module ModifyGlobalCluster : sig ... end

Modify a setting for an Amazon Neptune global cluster. You can change one or more database configuration parameters by specifying these parameters and their new values in the request.

module PromoteReadReplicaDBCluster : sig ... end

Not supported.

module RebootDBInstance : sig ... end

You might need to reboot your DB instance, usually for maintenance reasons. For example, if you make certain modifications, or if you change the DB parameter group associated with the DB instance, you must reboot the instance for the changes to take effect.

module RemoveFromGlobalCluster : sig ... end

Detaches a Neptune DB cluster from a Neptune global database. A secondary cluster becomes a normal standalone cluster with read-write capability instead of being read-only, and no longer receives data from the primary cluster.

module RemoveRoleFromDBCluster : sig ... end

Disassociates an Identity and Access Management (IAM) role from a DB cluster.

Removes a source identifier from an existing event notification subscription.

module RemoveTagsFromResource : sig ... end

Removes metadata tags from an Amazon Neptune resource.

module ResetDBClusterParameterGroup : sig ... end

Modifies the parameters of a DB cluster parameter group to the default value. To reset specific parameters submit a list of the following: ParameterName and ApplyMethod. To reset the entire DB cluster parameter group, specify the DBClusterParameterGroupName and ResetAllParameters parameters.

module ResetDBParameterGroup : sig ... end

Modifies the parameters of a DB parameter group to the engine/system default value. To reset specific parameters, provide a list of the following: ParameterName and ApplyMethod. To reset the entire DB parameter group, specify the DBParameterGroup name and ResetAllParameters parameters. When resetting the entire group, dynamic parameters are updated immediately and static parameters are set to pending-reboot to take effect on the next DB instance restart or RebootDBInstance request.

module RestoreDBClusterFromSnapshot : sig ... end

Creates a new DB cluster from a DB snapshot or DB cluster snapshot.

module RestoreDBClusterToPointInTime : sig ... end

Restores a DB cluster to an arbitrary point in time. Users can restore to any point in time before LatestRestorableTime for up to BackupRetentionPeriod days. The target DB cluster is created from the source DB cluster with the same configuration as the original DB cluster, except that the new DB cluster is created with the default DB security group.

module StartDBCluster : sig ... end

Starts an Amazon Neptune DB cluster that was stopped using the Amazon console, the Amazon CLI stop-db-cluster command, or the StopDBCluster API.

module StopDBCluster : sig ... end

Stops an Amazon Neptune DB cluster. When you stop a DB cluster, Neptune retains the DB cluster's metadata, including its endpoints and DB parameter groups.

module SwitchoverGlobalCluster : sig ... end
module Query_serializers : sig ... end
module Query_deserializers : sig ... end