package smaws-clients

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Smaws_Client_OpenSearchServerlessSource

Sourcetype vpc_endpoint_status =
  1. | PENDING
  2. | DELETING
  3. | ACTIVE
  4. | FAILED
Sourcetype vpc_endpoint_summary = {
  1. status : vpc_endpoint_status option;
  2. name : string option;
  3. id : string option;
}
Sourcetype vpc_endpoint_filters = {
  1. status : vpc_endpoint_status option;
}
Sourcetype vpc_endpoint_error_detail = {
  1. error_code : string option;
  2. error_message : string option;
  3. id : string option;
}
Sourcetype vpc_endpoint_detail = {
  1. created_date : int option;
  2. status : vpc_endpoint_status option;
  3. security_group_ids : string list option;
  4. subnet_ids : string list option;
  5. vpc_id : string option;
  6. name : string option;
  7. id : string option;
}
Sourcetype validation_exception = {
  1. message : string option;
}
Sourcetype update_vpc_endpoint_detail = {
  1. last_modified_date : int option;
  2. security_group_ids : string list option;
  3. subnet_ids : string list option;
  4. status : vpc_endpoint_status option;
  5. name : string option;
  6. id : string option;
}
Sourcetype update_vpc_endpoint_response = {
  1. update_vpc_endpoint_detail : update_vpc_endpoint_detail option;
}
Sourcetype update_vpc_endpoint_request = {
  1. client_token : string option;
  2. remove_security_group_ids : string list option;
  3. add_security_group_ids : string list option;
  4. remove_subnet_ids : string list option;
  5. add_subnet_ids : string list option;
  6. id : string;
}
Sourcetype internal_server_exception = {
  1. message : string option;
}
Sourcetype conflict_exception = {
  1. message : string option;
}
Sourcetype security_policy_type =
  1. | Encryption
  2. | Network
Sourcetype base_document = Smaws_Lib.Json.t
Sourcetype security_policy_detail = {
  1. last_modified_date : int option;
  2. created_date : int option;
  3. policy : base_document option;
  4. description : string option;
  5. policy_version : string option;
  6. name : string option;
  7. type_ : security_policy_type option;
}
Sourcetype update_security_policy_response = {
  1. security_policy_detail : security_policy_detail option;
}
Sourcetype update_security_policy_request = {
  1. client_token : string option;
  2. policy : string option;
  3. description : string option;
  4. policy_version : string;
  5. name : string;
  6. type_ : security_policy_type;
}
Sourcetype service_quota_exceeded_exception = {
  1. quota_code : string option;
  2. service_code : string;
  3. resource_type : string option;
  4. resource_id : string option;
  5. message : string;
}
Sourcetype resource_not_found_exception = {
  1. message : string option;
}
Sourcetype security_config_type =
  1. | Saml
Sourcetype saml_config_options = {
  1. session_timeout : int option;
  2. group_attribute : string option;
  3. user_attribute : string option;
  4. metadata : string;
}
Sourcetype security_config_detail = {
  1. last_modified_date : int option;
  2. created_date : int option;
  3. saml_options : saml_config_options option;
  4. description : string option;
  5. config_version : string option;
  6. type_ : security_config_type option;
  7. id : string option;
}
Sourcetype update_security_config_response = {
  1. security_config_detail : security_config_detail option;
}
Sourcetype update_security_config_request = {
  1. client_token : string option;
  2. saml_options : saml_config_options option;
  3. description : string option;
  4. config_version : string;
  5. id : string;
}
Sourcetype lifecycle_policy_type =
  1. | Retention
Sourcetype lifecycle_policy_detail = {
  1. last_modified_date : int option;
  2. created_date : int option;
  3. policy : base_document option;
  4. description : string option;
  5. policy_version : string option;
  6. name : string option;
  7. type_ : lifecycle_policy_type option;
}
Sourcetype update_lifecycle_policy_response = {
  1. lifecycle_policy_detail : lifecycle_policy_detail option;
}
Sourcetype update_lifecycle_policy_request = {
  1. client_token : string option;
  2. policy : string option;
  3. description : string option;
  4. policy_version : string;
  5. name : string;
  6. type_ : lifecycle_policy_type;
}
Sourcetype collection_status =
  1. | CREATING
  2. | DELETING
  3. | ACTIVE
  4. | FAILED
Sourcetype collection_type =
  1. | SEARCH
  2. | TIMESERIES
  3. | VECTORSEARCH
Sourcetype update_collection_detail = {
  1. last_modified_date : int option;
  2. created_date : int option;
  3. arn : string option;
  4. description : string option;
  5. type_ : collection_type option;
  6. status : collection_status option;
  7. name : string option;
  8. id : string option;
}
Sourcetype update_collection_response = {
  1. update_collection_detail : update_collection_detail option;
}
Sourcetype update_collection_request = {
  1. client_token : string option;
  2. description : string option;
  3. id : string;
}
Sourcetype capacity_limits = {
  1. max_search_capacity_in_oc_u : int option;
  2. max_indexing_capacity_in_oc_u : int option;
}
Sourcetype account_settings_detail = {
  1. capacity_limits : capacity_limits option;
}
Sourcetype update_account_settings_response = {
  1. account_settings_detail : account_settings_detail option;
}
Sourcetype update_account_settings_request = {
  1. capacity_limits : capacity_limits option;
}
Sourcetype access_policy_type =
  1. | Data
Sourcetype access_policy_detail = {
  1. last_modified_date : int option;
  2. created_date : int option;
  3. policy : base_document option;
  4. description : string option;
  5. policy_version : string option;
  6. name : string option;
  7. type_ : access_policy_type option;
}
Sourcetype update_access_policy_response = {
  1. access_policy_detail : access_policy_detail option;
}
Sourcetype update_access_policy_request = {
  1. client_token : string option;
  2. policy : string option;
  3. description : string option;
  4. policy_version : string;
  5. name : string;
  6. type_ : access_policy_type;
}
Sourcetype untag_resource_response = unit
Sourcetype untag_resource_request = {
  1. tag_keys : string list;
  2. resource_arn : string;
}
Sourcetype tag = {
  1. value : string;
  2. key : string;
}
Sourcetype tag_resource_response = unit
Sourcetype tag_resource_request = {
  1. tags : tag list;
  2. resource_arn : string;
}
Sourcetype standby_replicas =
  1. | ENABLED
  2. | DISABLED
Sourcetype security_policy_summary = {
  1. last_modified_date : int option;
  2. created_date : int option;
  3. description : string option;
  4. policy_version : string option;
  5. name : string option;
  6. type_ : security_policy_type option;
}
Sourcetype security_policy_stats = {
  1. network_policy_count : int option;
  2. encryption_policy_count : int option;
}
Sourcetype security_config_summary = {
  1. last_modified_date : int option;
  2. created_date : int option;
  3. description : string option;
  4. config_version : string option;
  5. type_ : security_config_type option;
  6. id : string option;
}
Sourcetype security_config_stats = {
  1. saml_config_count : int option;
}
Sourcetype resource_type =
  1. | Index
Sourcetype list_tags_for_resource_response = {
  1. tags : tag list option;
}
Sourcetype list_tags_for_resource_request = {
  1. resource_arn : string;
}
Sourcetype access_policy_stats = {
  1. data_policy_count : int option;
}
Sourcetype lifecycle_policy_stats = {
  1. retention_policy_count : int option;
}
Sourcetype get_policies_stats_response = {
  1. total_policy_count : int option;
  2. lifecycle_policy_stats : lifecycle_policy_stats option;
  3. security_config_stats : security_config_stats option;
  4. security_policy_stats : security_policy_stats option;
  5. access_policy_stats : access_policy_stats option;
}
Sourcetype get_policies_stats_request = unit
Sourcetype get_account_settings_response = {
  1. account_settings_detail : account_settings_detail option;
}
Sourcetype get_account_settings_request = unit
Sourcetype create_security_policy_response = {
  1. security_policy_detail : security_policy_detail option;
}
Sourcetype create_security_policy_request = {
  1. client_token : string option;
  2. policy : string;
  3. description : string option;
  4. name : string;
  5. type_ : security_policy_type;
}
Sourcetype create_lifecycle_policy_response = {
  1. lifecycle_policy_detail : lifecycle_policy_detail option;
}
Sourcetype create_lifecycle_policy_request = {
  1. client_token : string option;
  2. policy : string;
  3. description : string option;
  4. name : string;
  5. type_ : lifecycle_policy_type;
}
Sourcetype batch_get_vpc_endpoint_response = {
  1. vpc_endpoint_error_details : vpc_endpoint_error_detail list option;
  2. vpc_endpoint_details : vpc_endpoint_detail list option;
}
Sourcetype batch_get_vpc_endpoint_request = {
  1. ids : string list;
}
Sourcetype lifecycle_policy_error_detail = {
  1. error_code : string option;
  2. error_message : string option;
  3. name : string option;
  4. type_ : lifecycle_policy_type option;
}
Sourcetype batch_get_lifecycle_policy_response = {
  1. lifecycle_policy_error_details : lifecycle_policy_error_detail list option;
  2. lifecycle_policy_details : lifecycle_policy_detail list option;
}
Sourcetype lifecycle_policy_identifier = {
  1. name : string;
  2. type_ : lifecycle_policy_type;
}
Sourcetype batch_get_lifecycle_policy_request = {
  1. identifiers : lifecycle_policy_identifier list;
}
Sourcetype effective_lifecycle_policy_detail = {
  1. no_min_retention_period : bool option;
  2. retention_period : string option;
  3. resource_type : resource_type option;
  4. policy_name : string option;
  5. resource : string option;
  6. type_ : lifecycle_policy_type option;
}
Sourcetype effective_lifecycle_policy_error_detail = {
  1. error_code : string option;
  2. error_message : string option;
  3. resource : string option;
  4. type_ : lifecycle_policy_type option;
}
Sourcetype batch_get_effective_lifecycle_policy_response = {
  1. effective_lifecycle_policy_error_details : effective_lifecycle_policy_error_detail list option;
  2. effective_lifecycle_policy_details : effective_lifecycle_policy_detail list option;
}
Sourcetype lifecycle_policy_resource_identifier = {
  1. resource : string;
  2. type_ : lifecycle_policy_type;
}
Sourcetype batch_get_effective_lifecycle_policy_request = {
  1. resource_identifiers : lifecycle_policy_resource_identifier list;
}
Sourcetype collection_detail = {
  1. dashboard_endpoint : string option;
  2. collection_endpoint : string option;
  3. last_modified_date : int option;
  4. created_date : int option;
  5. standby_replicas : standby_replicas option;
  6. kms_key_arn : string option;
  7. arn : string option;
  8. description : string option;
  9. type_ : collection_type option;
  10. status : collection_status option;
  11. name : string option;
  12. id : string option;
}
Sourcetype collection_error_detail = {
  1. error_code : string option;
  2. error_message : string option;
  3. name : string option;
  4. id : string option;
}
Sourcetype batch_get_collection_response = {
  1. collection_error_details : collection_error_detail list option;
  2. collection_details : collection_detail list option;
}
Sourcetype batch_get_collection_request = {
  1. names : string list option;
  2. ids : string list option;
}
Sourcetype ocu_limit_exceeded_exception = {
  1. message : string;
}
Sourcetype list_vpc_endpoints_response = {
  1. next_token : string option;
  2. vpc_endpoint_summaries : vpc_endpoint_summary list option;
}
Sourcetype list_vpc_endpoints_request = {
  1. max_results : int option;
  2. next_token : string option;
  3. vpc_endpoint_filters : vpc_endpoint_filters option;
}
Sourcetype list_security_policies_response = {
  1. next_token : string option;
  2. security_policy_summaries : security_policy_summary list option;
}
Sourcetype list_security_policies_request = {
  1. max_results : int option;
  2. next_token : string option;
  3. resource : string list option;
  4. type_ : security_policy_type;
}
Sourcetype list_security_configs_response = {
  1. next_token : string option;
  2. security_config_summaries : security_config_summary list option;
}
Sourcetype list_security_configs_request = {
  1. max_results : int option;
  2. next_token : string option;
  3. type_ : security_config_type;
}
Sourcetype lifecycle_policy_summary = {
  1. last_modified_date : int option;
  2. created_date : int option;
  3. description : string option;
  4. policy_version : string option;
  5. name : string option;
  6. type_ : lifecycle_policy_type option;
}
Sourcetype list_lifecycle_policies_response = {
  1. next_token : string option;
  2. lifecycle_policy_summaries : lifecycle_policy_summary list option;
}
Sourcetype list_lifecycle_policies_request = {
  1. max_results : int option;
  2. next_token : string option;
  3. resources : string list option;
  4. type_ : lifecycle_policy_type;
}
Sourcetype collection_summary = {
  1. arn : string option;
  2. status : collection_status option;
  3. name : string option;
  4. id : string option;
}
Sourcetype list_collections_response = {
  1. next_token : string option;
  2. collection_summaries : collection_summary list option;
}
Sourcetype collection_filters = {
  1. status : collection_status option;
  2. name : string option;
}
Sourcetype list_collections_request = {
  1. max_results : int option;
  2. next_token : string option;
  3. collection_filters : collection_filters option;
}
Sourcetype access_policy_summary = {
  1. last_modified_date : int option;
  2. created_date : int option;
  3. description : string option;
  4. policy_version : string option;
  5. name : string option;
  6. type_ : access_policy_type option;
}
Sourcetype list_access_policies_response = {
  1. next_token : string option;
  2. access_policy_summaries : access_policy_summary list option;
}
Sourcetype list_access_policies_request = {
  1. max_results : int option;
  2. next_token : string option;
  3. resource : string list option;
  4. type_ : access_policy_type;
}
Sourcetype get_security_policy_response = {
  1. security_policy_detail : security_policy_detail option;
}
Sourcetype get_security_policy_request = {
  1. name : string;
  2. type_ : security_policy_type;
}
Sourcetype get_security_config_response = {
  1. security_config_detail : security_config_detail option;
}
Sourcetype get_security_config_request = {
  1. id : string;
}
Sourcetype get_access_policy_response = {
  1. access_policy_detail : access_policy_detail option;
}
Sourcetype get_access_policy_request = {
  1. name : string;
  2. type_ : access_policy_type;
}
Sourcetype delete_vpc_endpoint_detail = {
  1. status : vpc_endpoint_status option;
  2. name : string option;
  3. id : string option;
}
Sourcetype delete_vpc_endpoint_response = {
  1. delete_vpc_endpoint_detail : delete_vpc_endpoint_detail option;
}
Sourcetype delete_vpc_endpoint_request = {
  1. client_token : string option;
  2. id : string;
}
Sourcetype delete_security_policy_response = unit
Sourcetype delete_security_policy_request = {
  1. client_token : string option;
  2. name : string;
  3. type_ : security_policy_type;
}
Sourcetype delete_security_config_response = unit
Sourcetype delete_security_config_request = {
  1. client_token : string option;
  2. id : string;
}
Sourcetype delete_lifecycle_policy_response = unit
Sourcetype delete_lifecycle_policy_request = {
  1. client_token : string option;
  2. name : string;
  3. type_ : lifecycle_policy_type;
}
Sourcetype delete_collection_detail = {
  1. status : collection_status option;
  2. name : string option;
  3. id : string option;
}
Sourcetype delete_collection_response = {
  1. delete_collection_detail : delete_collection_detail option;
}
Sourcetype delete_collection_request = {
  1. client_token : string option;
  2. id : string;
}
Sourcetype delete_access_policy_response = unit
Sourcetype delete_access_policy_request = {
  1. client_token : string option;
  2. name : string;
  3. type_ : access_policy_type;
}
Sourcetype create_vpc_endpoint_detail = {
  1. status : vpc_endpoint_status option;
  2. name : string option;
  3. id : string option;
}
Sourcetype create_vpc_endpoint_response = {
  1. create_vpc_endpoint_detail : create_vpc_endpoint_detail option;
}
Sourcetype create_vpc_endpoint_request = {
  1. client_token : string option;
  2. security_group_ids : string list option;
  3. subnet_ids : string list;
  4. vpc_id : string;
  5. name : string;
}
Sourcetype create_security_config_response = {
  1. security_config_detail : security_config_detail option;
}
Sourcetype create_security_config_request = {
  1. client_token : string option;
  2. saml_options : saml_config_options option;
  3. description : string option;
  4. name : string;
  5. type_ : security_config_type;
}
Sourcetype create_collection_detail = {
  1. last_modified_date : int option;
  2. created_date : int option;
  3. standby_replicas : standby_replicas option;
  4. kms_key_arn : string option;
  5. arn : string option;
  6. description : string option;
  7. type_ : collection_type option;
  8. status : collection_status option;
  9. name : string option;
  10. id : string option;
}
Sourcetype create_collection_response = {
  1. create_collection_detail : create_collection_detail option;
}
Sourcetype create_collection_request = {
  1. client_token : string option;
  2. standby_replicas : standby_replicas option;
  3. tags : tag list option;
  4. description : string option;
  5. type_ : collection_type option;
  6. name : string;
}
Sourcetype create_access_policy_response = {
  1. access_policy_detail : access_policy_detail option;
}
Sourcetype create_access_policy_request = {
  1. client_token : string option;
  2. policy : string;
  3. description : string option;
  4. name : string;
  5. type_ : access_policy_type;
}
Sourceval make_vpc_endpoint_summary : ?status:vpc_endpoint_status -> ?name:string -> ?id:string -> unit -> vpc_endpoint_summary
Sourceval make_vpc_endpoint_filters : ?status:vpc_endpoint_status -> unit -> vpc_endpoint_filters
Sourceval make_vpc_endpoint_error_detail : ?error_code:string -> ?error_message:string -> ?id:string -> unit -> vpc_endpoint_error_detail
Sourceval make_vpc_endpoint_detail : ?created_date:int -> ?status:vpc_endpoint_status -> ?security_group_ids:string list -> ?subnet_ids:string list -> ?vpc_id:string -> ?name:string -> ?id:string -> unit -> vpc_endpoint_detail
Sourceval make_update_vpc_endpoint_detail : ?last_modified_date:int -> ?security_group_ids:string list -> ?subnet_ids:string list -> ?status:vpc_endpoint_status -> ?name:string -> ?id:string -> unit -> update_vpc_endpoint_detail
Sourceval make_update_vpc_endpoint_response : ?update_vpc_endpoint_detail:update_vpc_endpoint_detail -> unit -> update_vpc_endpoint_response
Sourceval make_update_vpc_endpoint_request : ?client_token:string -> ?remove_security_group_ids:string list -> ?add_security_group_ids:string list -> ?remove_subnet_ids:string list -> ?add_subnet_ids:string list -> id:string -> unit -> update_vpc_endpoint_request
Sourceval make_security_policy_detail : ?last_modified_date:int -> ?created_date:int -> ?policy:base_document -> ?description:string -> ?policy_version:string -> ?name:string -> ?type_:security_policy_type -> unit -> security_policy_detail
Sourceval make_update_security_policy_response : ?security_policy_detail:security_policy_detail -> unit -> update_security_policy_response
Sourceval make_update_security_policy_request : ?client_token:string -> ?policy:string -> ?description:string -> policy_version:string -> name:string -> type_:security_policy_type -> unit -> update_security_policy_request
Sourceval make_saml_config_options : ?session_timeout:int -> ?group_attribute:string -> ?user_attribute:string -> metadata:string -> unit -> saml_config_options
Sourceval make_security_config_detail : ?last_modified_date:int -> ?created_date:int -> ?saml_options:saml_config_options -> ?description:string -> ?config_version:string -> ?type_:security_config_type -> ?id:string -> unit -> security_config_detail
Sourceval make_update_security_config_response : ?security_config_detail:security_config_detail -> unit -> update_security_config_response
Sourceval make_update_security_config_request : ?client_token:string -> ?saml_options:saml_config_options -> ?description:string -> config_version:string -> id:string -> unit -> update_security_config_request
Sourceval make_lifecycle_policy_detail : ?last_modified_date:int -> ?created_date:int -> ?policy:base_document -> ?description:string -> ?policy_version:string -> ?name:string -> ?type_:lifecycle_policy_type -> unit -> lifecycle_policy_detail
Sourceval make_update_lifecycle_policy_response : ?lifecycle_policy_detail:lifecycle_policy_detail -> unit -> update_lifecycle_policy_response
Sourceval make_update_lifecycle_policy_request : ?client_token:string -> ?policy:string -> ?description:string -> policy_version:string -> name:string -> type_:lifecycle_policy_type -> unit -> update_lifecycle_policy_request
Sourceval make_update_collection_detail : ?last_modified_date:int -> ?created_date:int -> ?arn:string -> ?description:string -> ?type_:collection_type -> ?status:collection_status -> ?name:string -> ?id:string -> unit -> update_collection_detail
Sourceval make_update_collection_response : ?update_collection_detail:update_collection_detail -> unit -> update_collection_response
Sourceval make_update_collection_request : ?client_token:string -> ?description:string -> id:string -> unit -> update_collection_request
Sourceval make_capacity_limits : ?max_search_capacity_in_oc_u:int -> ?max_indexing_capacity_in_oc_u:int -> unit -> capacity_limits
Sourceval make_account_settings_detail : ?capacity_limits:capacity_limits -> unit -> account_settings_detail
Sourceval make_update_account_settings_response : ?account_settings_detail:account_settings_detail -> unit -> update_account_settings_response
Sourceval make_update_account_settings_request : ?capacity_limits:capacity_limits -> unit -> update_account_settings_request
Sourceval make_access_policy_detail : ?last_modified_date:int -> ?created_date:int -> ?policy:base_document -> ?description:string -> ?policy_version:string -> ?name:string -> ?type_:access_policy_type -> unit -> access_policy_detail
Sourceval make_update_access_policy_response : ?access_policy_detail:access_policy_detail -> unit -> update_access_policy_response
Sourceval make_update_access_policy_request : ?client_token:string -> ?policy:string -> ?description:string -> policy_version:string -> name:string -> type_:access_policy_type -> unit -> update_access_policy_request
Sourceval make_untag_resource_response : unit -> untag_resource_response
Sourceval make_untag_resource_request : tag_keys:string list -> resource_arn:string -> unit -> untag_resource_request
Sourceval make_tag : value:string -> key:string -> unit -> tag
Sourceval make_tag_resource_response : unit -> tag_resource_response
Sourceval make_tag_resource_request : tags:tag list -> resource_arn:string -> unit -> tag_resource_request
Sourceval make_security_policy_summary : ?last_modified_date:int -> ?created_date:int -> ?description:string -> ?policy_version:string -> ?name:string -> ?type_:security_policy_type -> unit -> security_policy_summary
Sourceval make_security_policy_stats : ?network_policy_count:int -> ?encryption_policy_count:int -> unit -> security_policy_stats
Sourceval make_security_config_summary : ?last_modified_date:int -> ?created_date:int -> ?description:string -> ?config_version:string -> ?type_:security_config_type -> ?id:string -> unit -> security_config_summary
Sourceval make_security_config_stats : ?saml_config_count:int -> unit -> security_config_stats
Sourceval make_list_tags_for_resource_response : ?tags:tag list -> unit -> list_tags_for_resource_response
Sourceval make_list_tags_for_resource_request : resource_arn:string -> unit -> list_tags_for_resource_request
Sourceval make_access_policy_stats : ?data_policy_count:int -> unit -> access_policy_stats
Sourceval make_lifecycle_policy_stats : ?retention_policy_count:int -> unit -> lifecycle_policy_stats
Sourceval make_get_policies_stats_response : ?total_policy_count:int -> ?lifecycle_policy_stats:lifecycle_policy_stats -> ?security_config_stats:security_config_stats -> ?security_policy_stats:security_policy_stats -> ?access_policy_stats:access_policy_stats -> unit -> get_policies_stats_response
Sourceval make_get_policies_stats_request : unit -> get_policies_stats_request
Sourceval make_get_account_settings_response : ?account_settings_detail:account_settings_detail -> unit -> get_account_settings_response
Sourceval make_get_account_settings_request : unit -> get_account_settings_request
Sourceval make_create_security_policy_response : ?security_policy_detail:security_policy_detail -> unit -> create_security_policy_response
Sourceval make_create_security_policy_request : ?client_token:string -> ?description:string -> policy:string -> name:string -> type_:security_policy_type -> unit -> create_security_policy_request
Sourceval make_create_lifecycle_policy_response : ?lifecycle_policy_detail:lifecycle_policy_detail -> unit -> create_lifecycle_policy_response
Sourceval make_create_lifecycle_policy_request : ?client_token:string -> ?description:string -> policy:string -> name:string -> type_:lifecycle_policy_type -> unit -> create_lifecycle_policy_request
Sourceval make_batch_get_vpc_endpoint_response : ?vpc_endpoint_error_details:vpc_endpoint_error_detail list -> ?vpc_endpoint_details:vpc_endpoint_detail list -> unit -> batch_get_vpc_endpoint_response
Sourceval make_batch_get_vpc_endpoint_request : ids:string list -> unit -> batch_get_vpc_endpoint_request
Sourceval make_lifecycle_policy_error_detail : ?error_code:string -> ?error_message:string -> ?name:string -> ?type_:lifecycle_policy_type -> unit -> lifecycle_policy_error_detail
Sourceval make_batch_get_lifecycle_policy_response : ?lifecycle_policy_error_details:lifecycle_policy_error_detail list -> ?lifecycle_policy_details:lifecycle_policy_detail list -> unit -> batch_get_lifecycle_policy_response
Sourceval make_lifecycle_policy_identifier : name:string -> type_:lifecycle_policy_type -> unit -> lifecycle_policy_identifier
Sourceval make_batch_get_lifecycle_policy_request : identifiers:lifecycle_policy_identifier list -> unit -> batch_get_lifecycle_policy_request
Sourceval make_effective_lifecycle_policy_detail : ?no_min_retention_period:bool -> ?retention_period:string -> ?resource_type:resource_type -> ?policy_name:string -> ?resource:string -> ?type_:lifecycle_policy_type -> unit -> effective_lifecycle_policy_detail
Sourceval make_effective_lifecycle_policy_error_detail : ?error_code:string -> ?error_message:string -> ?resource:string -> ?type_:lifecycle_policy_type -> unit -> effective_lifecycle_policy_error_detail
Sourceval make_batch_get_effective_lifecycle_policy_response : ?effective_lifecycle_policy_error_details: effective_lifecycle_policy_error_detail list -> ?effective_lifecycle_policy_details:effective_lifecycle_policy_detail list -> unit -> batch_get_effective_lifecycle_policy_response
Sourceval make_lifecycle_policy_resource_identifier : resource:string -> type_:lifecycle_policy_type -> unit -> lifecycle_policy_resource_identifier
Sourceval make_batch_get_effective_lifecycle_policy_request : resource_identifiers:lifecycle_policy_resource_identifier list -> unit -> batch_get_effective_lifecycle_policy_request
Sourceval make_collection_detail : ?dashboard_endpoint:string -> ?collection_endpoint:string -> ?last_modified_date:int -> ?created_date:int -> ?standby_replicas:standby_replicas -> ?kms_key_arn:string -> ?arn:string -> ?description:string -> ?type_:collection_type -> ?status:collection_status -> ?name:string -> ?id:string -> unit -> collection_detail
Sourceval make_collection_error_detail : ?error_code:string -> ?error_message:string -> ?name:string -> ?id:string -> unit -> collection_error_detail
Sourceval make_batch_get_collection_response : ?collection_error_details:collection_error_detail list -> ?collection_details:collection_detail list -> unit -> batch_get_collection_response
Sourceval make_batch_get_collection_request : ?names:string list -> ?ids:string list -> unit -> batch_get_collection_request
Sourceval make_list_vpc_endpoints_response : ?next_token:string -> ?vpc_endpoint_summaries:vpc_endpoint_summary list -> unit -> list_vpc_endpoints_response
Sourceval make_list_vpc_endpoints_request : ?max_results:int -> ?next_token:string -> ?vpc_endpoint_filters:vpc_endpoint_filters -> unit -> list_vpc_endpoints_request
Sourceval make_list_security_policies_response : ?next_token:string -> ?security_policy_summaries:security_policy_summary list -> unit -> list_security_policies_response
Sourceval make_list_security_policies_request : ?max_results:int -> ?next_token:string -> ?resource:string list -> type_:security_policy_type -> unit -> list_security_policies_request
Sourceval make_list_security_configs_response : ?next_token:string -> ?security_config_summaries:security_config_summary list -> unit -> list_security_configs_response
Sourceval make_list_security_configs_request : ?max_results:int -> ?next_token:string -> type_:security_config_type -> unit -> list_security_configs_request
Sourceval make_lifecycle_policy_summary : ?last_modified_date:int -> ?created_date:int -> ?description:string -> ?policy_version:string -> ?name:string -> ?type_:lifecycle_policy_type -> unit -> lifecycle_policy_summary
Sourceval make_list_lifecycle_policies_response : ?next_token:string -> ?lifecycle_policy_summaries:lifecycle_policy_summary list -> unit -> list_lifecycle_policies_response
Sourceval make_list_lifecycle_policies_request : ?max_results:int -> ?next_token:string -> ?resources:string list -> type_:lifecycle_policy_type -> unit -> list_lifecycle_policies_request
Sourceval make_collection_summary : ?arn:string -> ?status:collection_status -> ?name:string -> ?id:string -> unit -> collection_summary
Sourceval make_list_collections_response : ?next_token:string -> ?collection_summaries:collection_summary list -> unit -> list_collections_response
Sourceval make_collection_filters : ?status:collection_status -> ?name:string -> unit -> collection_filters
Sourceval make_list_collections_request : ?max_results:int -> ?next_token:string -> ?collection_filters:collection_filters -> unit -> list_collections_request
Sourceval make_access_policy_summary : ?last_modified_date:int -> ?created_date:int -> ?description:string -> ?policy_version:string -> ?name:string -> ?type_:access_policy_type -> unit -> access_policy_summary
Sourceval make_list_access_policies_response : ?next_token:string -> ?access_policy_summaries:access_policy_summary list -> unit -> list_access_policies_response
Sourceval make_list_access_policies_request : ?max_results:int -> ?next_token:string -> ?resource:string list -> type_:access_policy_type -> unit -> list_access_policies_request
Sourceval make_get_security_policy_response : ?security_policy_detail:security_policy_detail -> unit -> get_security_policy_response
Sourceval make_get_security_policy_request : name:string -> type_:security_policy_type -> unit -> get_security_policy_request
Sourceval make_get_security_config_response : ?security_config_detail:security_config_detail -> unit -> get_security_config_response
Sourceval make_get_security_config_request : id:string -> unit -> get_security_config_request
Sourceval make_get_access_policy_response : ?access_policy_detail:access_policy_detail -> unit -> get_access_policy_response
Sourceval make_get_access_policy_request : name:string -> type_:access_policy_type -> unit -> get_access_policy_request
Sourceval make_delete_vpc_endpoint_detail : ?status:vpc_endpoint_status -> ?name:string -> ?id:string -> unit -> delete_vpc_endpoint_detail
Sourceval make_delete_vpc_endpoint_response : ?delete_vpc_endpoint_detail:delete_vpc_endpoint_detail -> unit -> delete_vpc_endpoint_response
Sourceval make_delete_vpc_endpoint_request : ?client_token:string -> id:string -> unit -> delete_vpc_endpoint_request
Sourceval make_delete_security_policy_response : unit -> delete_security_policy_response
Sourceval make_delete_security_policy_request : ?client_token:string -> name:string -> type_:security_policy_type -> unit -> delete_security_policy_request
Sourceval make_delete_security_config_response : unit -> delete_security_config_response
Sourceval make_delete_security_config_request : ?client_token:string -> id:string -> unit -> delete_security_config_request
Sourceval make_delete_lifecycle_policy_response : unit -> delete_lifecycle_policy_response
Sourceval make_delete_lifecycle_policy_request : ?client_token:string -> name:string -> type_:lifecycle_policy_type -> unit -> delete_lifecycle_policy_request
Sourceval make_delete_collection_detail : ?status:collection_status -> ?name:string -> ?id:string -> unit -> delete_collection_detail
Sourceval make_delete_collection_response : ?delete_collection_detail:delete_collection_detail -> unit -> delete_collection_response
Sourceval make_delete_collection_request : ?client_token:string -> id:string -> unit -> delete_collection_request
Sourceval make_delete_access_policy_response : unit -> delete_access_policy_response
Sourceval make_delete_access_policy_request : ?client_token:string -> name:string -> type_:access_policy_type -> unit -> delete_access_policy_request
Sourceval make_create_vpc_endpoint_detail : ?status:vpc_endpoint_status -> ?name:string -> ?id:string -> unit -> create_vpc_endpoint_detail
Sourceval make_create_vpc_endpoint_response : ?create_vpc_endpoint_detail:create_vpc_endpoint_detail -> unit -> create_vpc_endpoint_response
Sourceval make_create_vpc_endpoint_request : ?client_token:string -> ?security_group_ids:string list -> subnet_ids:string list -> vpc_id:string -> name:string -> unit -> create_vpc_endpoint_request
Sourceval make_create_security_config_response : ?security_config_detail:security_config_detail -> unit -> create_security_config_response
Sourceval make_create_security_config_request : ?client_token:string -> ?saml_options:saml_config_options -> ?description:string -> name:string -> type_:security_config_type -> unit -> create_security_config_request
Sourceval make_create_collection_detail : ?last_modified_date:int -> ?created_date:int -> ?standby_replicas:standby_replicas -> ?kms_key_arn:string -> ?arn:string -> ?description:string -> ?type_:collection_type -> ?status:collection_status -> ?name:string -> ?id:string -> unit -> create_collection_detail
Sourceval make_create_collection_response : ?create_collection_detail:create_collection_detail -> unit -> create_collection_response
Sourceval make_create_collection_request : ?client_token:string -> ?standby_replicas:standby_replicas -> ?tags:tag list -> ?description:string -> ?type_:collection_type -> name:string -> unit -> create_collection_request
Sourceval make_create_access_policy_response : ?access_policy_detail:access_policy_detail -> unit -> create_access_policy_response
Sourceval make_create_access_policy_request : ?client_token:string -> ?description:string -> policy:string -> name:string -> type_:access_policy_type -> unit -> create_access_policy_request
Sourcemodule UpdateVpcEndpoint : sig ... end
Sourcemodule UpdateSecurityPolicy : sig ... end
Sourcemodule UpdateSecurityConfig : sig ... end
Sourcemodule UpdateLifecyclePolicy : sig ... end
Sourcemodule UpdateCollection : sig ... end
Sourcemodule UpdateAccountSettings : sig ... end
Sourcemodule UpdateAccessPolicy : sig ... end
Sourcemodule UntagResource : sig ... end
Sourcemodule TagResource : sig ... end
Sourcemodule ListTagsForResource : sig ... end
Sourcemodule GetPoliciesStats : sig ... end
Sourcemodule GetAccountSettings : sig ... end
Sourcemodule CreateSecurityPolicy : sig ... end
Sourcemodule CreateLifecyclePolicy : sig ... end
Sourcemodule BatchGetVpcEndpoint : sig ... end
Sourcemodule BatchGetLifecyclePolicy : sig ... end
Sourcemodule BatchGetCollection : sig ... end
Sourcemodule ListVpcEndpoints : sig ... end
Sourcemodule ListSecurityPolicies : sig ... end
Sourcemodule ListSecurityConfigs : sig ... end
Sourcemodule ListLifecyclePolicies : sig ... end
Sourcemodule ListCollections : sig ... end
Sourcemodule ListAccessPolicies : sig ... end
Sourcemodule GetSecurityPolicy : sig ... end
Sourcemodule GetSecurityConfig : sig ... end
Sourcemodule GetAccessPolicy : sig ... end
Sourcemodule DeleteVpcEndpoint : sig ... end
Sourcemodule DeleteSecurityPolicy : sig ... end
Sourcemodule DeleteSecurityConfig : sig ... end
Sourcemodule DeleteLifecyclePolicy : sig ... end
Sourcemodule DeleteCollection : sig ... end
Sourcemodule DeleteAccessPolicy : sig ... end
Sourcemodule CreateVpcEndpoint : sig ... end
Sourcemodule CreateSecurityConfig : sig ... end
Sourcemodule CreateCollection : sig ... end
Sourcemodule CreateAccessPolicy : sig ... end
OCaml

Innovation. Community. Security.