package smaws-clients
Amazon Web Services SDK clients using EIO
Install
Dune Dependency
Authors
Maintainers
Sources
0.1.preview1.tar.gz
md5=18fb70dbc45e8d81a341b9bed6871bab
sha512=7607dc98acaeed5803b44c9ca32d90c88e7813d4b3e3ae4ec661a0bad16c88dc1476bc780877527ea4cd5a4b7398453c1bb600ce0db14d39afa05dc4762b5ba5
doc/smaws-clients.workmail/Smaws_Client_WorkMail/index.html
Module Smaws_Client_WorkMail
Source
Source
type update_user_request = {
office : string option;
country : string option;
department : string option;
zip_code : string option;
company : string option;
city : string option;
job_title : string option;
street : string option;
telephone : string option;
initials : string option;
last_name : string option;
first_name : string option;
display_name : string option;
role : user_role option;
user_id : string;
organization_id : string;
}
Source
type booking_options = {
auto_decline_conflicting_requests : bool option;
auto_decline_recurring_requests : bool option;
auto_accept_requests : bool option;
}
Source
type update_resource_request = {
type_ : resource_type option;
description : string option;
booking_options : booking_options option;
name : string option;
resource_id : string;
organization_id : string;
}
Source
type update_mobile_device_access_rule_request = {
not_device_user_agents : string list option;
device_user_agents : string list option;
not_device_operating_systems : string list option;
device_operating_systems : string list option;
not_device_models : string list option;
device_models : string list option;
not_device_types : string list option;
device_types : string list option;
effect_ : mobile_device_access_rule_effect;
description : string option;
name : string;
mobile_device_access_rule_id : string;
organization_id : string;
}
Source
type impersonation_rule = {
not_target_users : string list option;
target_users : string list option;
effect_ : access_effect;
description : string option;
name : string option;
impersonation_rule_id : string;
}
Source
type update_impersonation_role_request = {
rules : impersonation_rule list;
description : string option;
type_ : impersonation_role_type;
name : string;
impersonation_role_id : string;
organization_id : string;
}
Source
type update_availability_configuration_request = {
lambda_provider : lambda_availability_provider option;
ews_provider : ews_availability_provider option;
domain_name : string;
organization_id : string;
}
Source
type test_availability_configuration_request = {
lambda_provider : lambda_availability_provider option;
ews_provider : ews_availability_provider option;
domain_name : string option;
organization_id : string;
}
Source
type start_mailbox_export_job_request = {
s3_prefix : string;
s3_bucket_name : string;
kms_key_arn : string;
role_arn : string;
description : string option;
entity_id : string;
organization_id : string;
client_token : string;
}
Source
type folder_configuration = {
period : int option;
action : retention_action;
name : folder_name;
}
Source
type put_retention_policy_request = {
folder_configurations : folder_configuration list;
description : string option;
name : string;
id : string option;
organization_id : string;
}
Source
type put_mobile_device_access_override_request = {
description : string option;
effect_ : mobile_device_access_rule_effect;
device_id : string;
user_id : string;
organization_id : string;
}
Source
type put_mailbox_permissions_request = {
permission_values : permission_type list;
grantee_id : string;
entity_id : string;
organization_id : string;
}
Source
type put_access_control_rule_request = {
not_impersonation_role_ids : string list option;
impersonation_role_ids : string list option;
organization_id : string;
not_user_ids : string list option;
user_ids : string list option;
not_actions : string list option;
actions : string list option;
not_ip_ranges : string list option;
ip_ranges : string list option;
description : string;
effect_ : access_control_rule_effect;
name : string;
}
Source
type user = {
disabled_date : float option;
enabled_date : float option;
user_role : user_role option;
state : entity_state option;
display_name : string option;
name : string option;
email : string option;
id : string option;
}
Source
type list_users_filters = {
state : entity_state option;
primary_email_prefix : string option;
display_name_prefix : string option;
username_prefix : string option;
}
Source
type list_users_request = {
filters : list_users_filters option;
max_results : int option;
next_token : string option;
organization_id : string;
}
Source
type resource = {
description : string option;
disabled_date : float option;
enabled_date : float option;
state : entity_state option;
type_ : resource_type option;
name : string option;
email : string option;
id : string option;
}
Source
type list_resources_filters = {
state : entity_state option;
primary_email_prefix : string option;
name_prefix : string option;
}
Source
type list_resources_request = {
filters : list_resources_filters option;
max_results : int option;
next_token : string option;
organization_id : string;
}
Source
type organization_summary = {
state : string option;
error_message : string option;
default_mail_domain : string option;
alias : string option;
organization_id : string option;
}
Source
type list_organizations_response = {
next_token : string option;
organization_summaries : organization_summary list option;
}
Source
type mobile_device_access_rule = {
date_modified : float option;
date_created : float option;
not_device_user_agents : string list option;
device_user_agents : string list option;
not_device_operating_systems : string list option;
device_operating_systems : string list option;
not_device_models : string list option;
device_models : string list option;
not_device_types : string list option;
device_types : string list option;
effect_ : mobile_device_access_rule_effect option;
description : string option;
name : string option;
mobile_device_access_rule_id : string option;
}
Source
type list_mobile_device_access_rules_response = {
rules : mobile_device_access_rule list option;
}
Source
type mobile_device_access_override = {
date_modified : float option;
date_created : float option;
description : string option;
effect_ : mobile_device_access_rule_effect option;
device_id : string option;
user_id : string option;
}
Source
type list_mobile_device_access_overrides_response = {
next_token : string option;
overrides : mobile_device_access_override list option;
}
Source
type list_mobile_device_access_overrides_request = {
max_results : int option;
next_token : string option;
device_id : string option;
user_id : string option;
organization_id : string;
}
Source
type list_mail_domains_response = {
next_token : string option;
mail_domains : mail_domain_summary list option;
}
Source
type permission = {
permission_values : permission_type list;
grantee_type : member_type;
grantee_id : string;
}
Source
type list_mailbox_permissions_response = {
next_token : string option;
permissions : permission list option;
}
Source
type mailbox_export_job = {
end_time : float option;
start_time : float option;
state : mailbox_export_job_state option;
estimated_progress : int option;
s3_path : string option;
s3_bucket_name : string option;
description : string option;
entity_id : string option;
job_id : string option;
}
Source
type list_mailbox_export_jobs_response = {
next_token : string option;
jobs : mailbox_export_job list option;
}
Source
type impersonation_role = {
date_modified : float option;
date_created : float option;
type_ : impersonation_role_type option;
name : string option;
impersonation_role_id : string option;
}
Source
type list_impersonation_roles_response = {
next_token : string option;
roles : impersonation_role list option;
}
Source
type list_groups_for_entity_response = {
next_token : string option;
groups : group_identifier list option;
}
Source
type list_groups_for_entity_request = {
max_results : int option;
next_token : string option;
filters : list_groups_for_entity_filters option;
entity_id : string;
organization_id : string;
}
Source
type group = {
disabled_date : float option;
enabled_date : float option;
state : entity_state option;
name : string option;
email : string option;
id : string option;
}
Source
type list_groups_filters = {
state : entity_state option;
primary_email_prefix : string option;
name_prefix : string option;
}
Source
type list_groups_request = {
filters : list_groups_filters option;
max_results : int option;
next_token : string option;
organization_id : string;
}
Source
type member = {
disabled_date : float option;
enabled_date : float option;
state : entity_state option;
type_ : member_type option;
name : string option;
id : string option;
}
Source
type availability_configuration = {
date_modified : float option;
date_created : float option;
lambda_provider : lambda_availability_provider option;
ews_provider : redacted_ews_availability_provider option;
provider_type : availability_provider_type option;
domain_name : string option;
}
Source
type list_availability_configurations_response = {
next_token : string option;
availability_configurations : availability_configuration list option;
}
Source
type access_control_rule = {
not_impersonation_role_ids : string list option;
impersonation_role_ids : string list option;
date_modified : float option;
date_created : float option;
not_user_ids : string list option;
user_ids : string list option;
not_actions : string list option;
actions : string list option;
not_ip_ranges : string list option;
ip_ranges : string list option;
description : string option;
effect_ : access_control_rule_effect option;
name : string option;
}
Source
type get_mobile_device_access_override_response = {
date_modified : float option;
date_created : float option;
description : string option;
effect_ : mobile_device_access_rule_effect option;
device_id : string option;
user_id : string option;
}
Source
type get_mobile_device_access_effect_response = {
matched_rules : mobile_device_access_matched_rule list option;
effect_ : mobile_device_access_rule_effect option;
}
Source
type get_mobile_device_access_effect_request = {
device_user_agent : string option;
device_operating_system : string option;
device_model : string option;
device_type : string option;
organization_id : string;
}
Source
type get_mail_domain_response = {
dkim_verification_status : dns_record_verification_status option;
ownership_verification_status : dns_record_verification_status option;
is_default : bool option;
is_test_domain : bool option;
records : dns_record list option;
}
Source
type get_impersonation_role_effect_response = {
matched_rules : impersonation_matched_rule list option;
effect_ : access_effect option;
type_ : impersonation_role_type option;
}
Source
type get_impersonation_role_response = {
date_modified : float option;
date_created : float option;
rules : impersonation_rule list option;
description : string option;
type_ : impersonation_role_type option;
name : string option;
impersonation_role_id : string option;
}
Source
type get_default_retention_policy_response = {
folder_configurations : folder_configuration list option;
description : string option;
name : string option;
id : string option;
}
Source
type get_access_control_effect_response = {
matched_rules : string list option;
effect_ : access_control_rule_effect option;
}
Source
type get_access_control_effect_request = {
impersonation_role_id : string option;
user_id : string option;
action : string;
ip_address : string;
organization_id : string;
}
Source
type describe_user_response = {
office : string option;
country : string option;
department : string option;
zip_code : string option;
company : string option;
city : string option;
job_title : string option;
street : string option;
telephone : string option;
initials : string option;
last_name : string option;
first_name : string option;
mailbox_deprovisioned_date : float option;
mailbox_provisioned_date : float option;
disabled_date : float option;
enabled_date : float option;
user_role : user_role option;
state : entity_state option;
display_name : string option;
email : string option;
name : string option;
user_id : string option;
}
Source
type describe_resource_response = {
description : string option;
disabled_date : float option;
enabled_date : float option;
state : entity_state option;
booking_options : booking_options option;
type_ : resource_type option;
name : string option;
email : string option;
resource_id : string option;
}
Source
type describe_organization_response = {
interoperability_enabled : bool option;
migration_admin : string option;
ar_n : string option;
error_message : string option;
completed_date : float option;
default_mail_domain : string option;
directory_type : string option;
directory_id : string option;
state : string option;
alias : string option;
organization_id : string option;
}
Source
type describe_mailbox_export_job_response = {
end_time : float option;
start_time : float option;
error_info : string option;
state : mailbox_export_job_state option;
estimated_progress : int option;
s3_path : string option;
s3_prefix : string option;
s3_bucket_name : string option;
kms_key_arn : string option;
role_arn : string option;
description : string option;
entity_id : string option;
}
Source
type describe_group_response = {
disabled_date : float option;
enabled_date : float option;
state : entity_state option;
email : string option;
name : string option;
group_id : string option;
}
Source
type describe_entity_response = {
type_ : entity_type option;
name : string option;
entity_id : string option;
}
Source
type delete_organization_request = {
force_delete : bool option;
delete_directory : bool;
organization_id : string;
client_token : string option;
}
Source
type create_resource_request = {
description : string option;
type_ : resource_type;
name : string;
organization_id : string;
}
Source
type create_mobile_device_access_rule_request = {
not_device_user_agents : string list option;
device_user_agents : string list option;
not_device_operating_systems : string list option;
device_operating_systems : string list option;
not_device_models : string list option;
device_models : string list option;
not_device_types : string list option;
device_types : string list option;
effect_ : mobile_device_access_rule_effect;
description : string option;
name : string;
client_token : string option;
organization_id : string;
}
Source
type create_impersonation_role_request = {
rules : impersonation_rule list;
description : string option;
type_ : impersonation_role_type;
name : string;
organization_id : string;
client_token : string option;
}
Source
type create_availability_configuration_request = {
lambda_provider : lambda_availability_provider option;
ews_provider : ews_availability_provider option;
domain_name : string;
organization_id : string;
client_token : string option;
}
Source
val make_update_user_request :
?office:string ->
?country:string ->
?department:string ->
?zip_code:string ->
?company:string ->
?city:string ->
?job_title:string ->
?street:string ->
?telephone:string ->
?initials:string ->
?hidden_from_global_address_list:bool ->
?last_name:string ->
?first_name:string ->
?display_name:string ->
?role:user_role ->
user_id:string ->
organization_id:string ->
unit ->
update_user_request
Source
val make_booking_options :
?auto_decline_conflicting_requests:bool ->
?auto_decline_recurring_requests:bool ->
?auto_accept_requests:bool ->
unit ->
booking_options
Source
val make_update_resource_request :
?hidden_from_global_address_list:bool ->
?type_:resource_type ->
?description:string ->
?booking_options:booking_options ->
?name:string ->
resource_id:string ->
organization_id:string ->
unit ->
update_resource_request
Source
val make_update_primary_email_address_response :
unit ->
update_primary_email_address_response
Source
val make_update_primary_email_address_request :
email:string ->
entity_id:string ->
organization_id:string ->
unit ->
update_primary_email_address_request
Source
val make_update_mobile_device_access_rule_response :
unit ->
update_mobile_device_access_rule_response
Source
val make_update_mobile_device_access_rule_request :
?not_device_user_agents:string list ->
?device_user_agents:string list ->
?not_device_operating_systems:string list ->
?device_operating_systems:string list ->
?not_device_models:string list ->
?device_models:string list ->
?not_device_types:string list ->
?device_types:string list ->
?description:string ->
effect_:mobile_device_access_rule_effect ->
name:string ->
mobile_device_access_rule_id:string ->
organization_id:string ->
unit ->
update_mobile_device_access_rule_request
Source
val make_update_mailbox_quota_request :
mailbox_quota:int ->
user_id:string ->
organization_id:string ->
unit ->
update_mailbox_quota_request
Source
val make_impersonation_rule :
?not_target_users:string list ->
?target_users:string list ->
?description:string ->
?name:string ->
effect_:access_effect ->
impersonation_rule_id:string ->
unit ->
impersonation_rule
Source
val make_update_impersonation_role_request :
?description:string ->
rules:impersonation_rule list ->
type_:impersonation_role_type ->
name:string ->
impersonation_role_id:string ->
organization_id:string ->
unit ->
update_impersonation_role_request
Source
val make_update_group_request :
?hidden_from_global_address_list:bool ->
group_id:string ->
organization_id:string ->
unit ->
update_group_request
Source
val make_update_default_mail_domain_request :
domain_name:string ->
organization_id:string ->
unit ->
update_default_mail_domain_request
Source
val make_update_availability_configuration_response :
unit ->
update_availability_configuration_response
Source
val make_ews_availability_provider :
ews_password:string ->
ews_username:string ->
ews_endpoint:string ->
unit ->
ews_availability_provider
Source
val make_lambda_availability_provider :
lambda_arn:string ->
unit ->
lambda_availability_provider
Source
val make_update_availability_configuration_request :
?lambda_provider:lambda_availability_provider ->
?ews_provider:ews_availability_provider ->
domain_name:string ->
organization_id:string ->
unit ->
update_availability_configuration_request
Source
val make_untag_resource_request :
tag_keys:string list ->
resource_ar_n:string ->
unit ->
untag_resource_request
Source
val make_test_availability_configuration_response :
?failure_reason:string ->
?test_passed:bool ->
unit ->
test_availability_configuration_response
Source
val make_test_availability_configuration_request :
?lambda_provider:lambda_availability_provider ->
?ews_provider:ews_availability_provider ->
?domain_name:string ->
organization_id:string ->
unit ->
test_availability_configuration_request
Source
val make_tag_resource_request :
tags:tag list ->
resource_ar_n:string ->
unit ->
tag_resource_request
Source
val make_start_mailbox_export_job_response :
?job_id:string ->
unit ->
start_mailbox_export_job_response
Source
val make_start_mailbox_export_job_request :
?description:string ->
s3_prefix:string ->
s3_bucket_name:string ->
kms_key_arn:string ->
role_arn:string ->
entity_id:string ->
organization_id:string ->
client_token:string ->
unit ->
start_mailbox_export_job_request
Source
val make_reset_password_request :
password:string ->
user_id:string ->
organization_id:string ->
unit ->
reset_password_request
Source
val make_register_to_work_mail_request :
email:string ->
entity_id:string ->
organization_id:string ->
unit ->
register_to_work_mail_request
Source
val make_register_mail_domain_request :
?client_token:string ->
domain_name:string ->
organization_id:string ->
unit ->
register_mail_domain_request
Source
val make_folder_configuration :
?period:int ->
action:retention_action ->
name:folder_name ->
unit ->
folder_configuration
Source
val make_put_retention_policy_request :
?description:string ->
?id:string ->
folder_configurations:folder_configuration list ->
name:string ->
organization_id:string ->
unit ->
put_retention_policy_request
Source
val make_put_mobile_device_access_override_response :
unit ->
put_mobile_device_access_override_response
Source
val make_put_mobile_device_access_override_request :
?description:string ->
effect_:mobile_device_access_rule_effect ->
device_id:string ->
user_id:string ->
organization_id:string ->
unit ->
put_mobile_device_access_override_request
Source
val make_put_mailbox_permissions_request :
permission_values:permission_type list ->
grantee_id:string ->
entity_id:string ->
organization_id:string ->
unit ->
put_mailbox_permissions_request
Source
val make_put_inbound_dmarc_settings_request :
enforced:bool ->
organization_id:string ->
unit ->
put_inbound_dmarc_settings_request
Source
val make_put_email_monitoring_configuration_response :
unit ->
put_email_monitoring_configuration_response
Source
val make_put_email_monitoring_configuration_request :
log_group_arn:string ->
role_arn:string ->
organization_id:string ->
unit ->
put_email_monitoring_configuration_request
Source
val make_put_access_control_rule_request :
?not_impersonation_role_ids:string list ->
?impersonation_role_ids:string list ->
?not_user_ids:string list ->
?user_ids:string list ->
?not_actions:string list ->
?actions:string list ->
?not_ip_ranges:string list ->
?ip_ranges:string list ->
organization_id:string ->
description:string ->
effect_:access_control_rule_effect ->
name:string ->
unit ->
put_access_control_rule_request
Source
val make_user :
?disabled_date:float ->
?enabled_date:float ->
?user_role:user_role ->
?state:entity_state ->
?display_name:string ->
?name:string ->
?email:string ->
?id:string ->
unit ->
user
Source
val make_list_users_response :
?next_token:string ->
?users:user list ->
unit ->
list_users_response
Source
val make_list_users_filters :
?state:entity_state ->
?primary_email_prefix:string ->
?display_name_prefix:string ->
?username_prefix:string ->
unit ->
list_users_filters
Source
val make_list_users_request :
?filters:list_users_filters ->
?max_results:int ->
?next_token:string ->
organization_id:string ->
unit ->
list_users_request
Source
val make_list_tags_for_resource_response :
?tags:tag list ->
unit ->
list_tags_for_resource_response
Source
val make_list_tags_for_resource_request :
resource_ar_n:string ->
unit ->
list_tags_for_resource_request
Source
val make_resource :
?description:string ->
?disabled_date:float ->
?enabled_date:float ->
?state:entity_state ->
?type_:resource_type ->
?name:string ->
?email:string ->
?id:string ->
unit ->
resource
Source
val make_list_resources_response :
?next_token:string ->
?resources:resource list ->
unit ->
list_resources_response
Source
val make_list_resources_filters :
?state:entity_state ->
?primary_email_prefix:string ->
?name_prefix:string ->
unit ->
list_resources_filters
Source
val make_list_resources_request :
?filters:list_resources_filters ->
?max_results:int ->
?next_token:string ->
organization_id:string ->
unit ->
list_resources_request
Source
val make_list_resource_delegates_response :
?next_token:string ->
?delegates:delegate list ->
unit ->
list_resource_delegates_response
Source
val make_list_resource_delegates_request :
?max_results:int ->
?next_token:string ->
resource_id:string ->
organization_id:string ->
unit ->
list_resource_delegates_request
Source
val make_organization_summary :
?state:string ->
?error_message:string ->
?default_mail_domain:string ->
?alias:string ->
?organization_id:string ->
unit ->
organization_summary
Source
val make_list_organizations_response :
?next_token:string ->
?organization_summaries:organization_summary list ->
unit ->
list_organizations_response
Source
val make_list_organizations_request :
?max_results:int ->
?next_token:string ->
unit ->
list_organizations_request
Source
val make_mobile_device_access_rule :
?date_modified:float ->
?date_created:float ->
?not_device_user_agents:string list ->
?device_user_agents:string list ->
?not_device_operating_systems:string list ->
?device_operating_systems:string list ->
?not_device_models:string list ->
?device_models:string list ->
?not_device_types:string list ->
?device_types:string list ->
?effect_:mobile_device_access_rule_effect ->
?description:string ->
?name:string ->
?mobile_device_access_rule_id:string ->
unit ->
mobile_device_access_rule
Source
val make_list_mobile_device_access_rules_response :
?rules:mobile_device_access_rule list ->
unit ->
list_mobile_device_access_rules_response
Source
val make_list_mobile_device_access_rules_request :
organization_id:string ->
unit ->
list_mobile_device_access_rules_request
Source
val make_mobile_device_access_override :
?date_modified:float ->
?date_created:float ->
?description:string ->
?effect_:mobile_device_access_rule_effect ->
?device_id:string ->
?user_id:string ->
unit ->
mobile_device_access_override
Source
val make_list_mobile_device_access_overrides_response :
?next_token:string ->
?overrides:mobile_device_access_override list ->
unit ->
list_mobile_device_access_overrides_response
Source
val make_list_mobile_device_access_overrides_request :
?max_results:int ->
?next_token:string ->
?device_id:string ->
?user_id:string ->
organization_id:string ->
unit ->
list_mobile_device_access_overrides_request
Source
val make_mail_domain_summary :
?default_domain:bool ->
?domain_name:string ->
unit ->
mail_domain_summary
Source
val make_list_mail_domains_response :
?next_token:string ->
?mail_domains:mail_domain_summary list ->
unit ->
list_mail_domains_response
Source
val make_list_mail_domains_request :
?next_token:string ->
?max_results:int ->
organization_id:string ->
unit ->
list_mail_domains_request
Source
val make_permission :
permission_values:permission_type list ->
grantee_type:member_type ->
grantee_id:string ->
unit ->
permission
Source
val make_list_mailbox_permissions_response :
?next_token:string ->
?permissions:permission list ->
unit ->
list_mailbox_permissions_response
Source
val make_list_mailbox_permissions_request :
?max_results:int ->
?next_token:string ->
entity_id:string ->
organization_id:string ->
unit ->
list_mailbox_permissions_request
Source
val make_mailbox_export_job :
?end_time:float ->
?start_time:float ->
?state:mailbox_export_job_state ->
?estimated_progress:int ->
?s3_path:string ->
?s3_bucket_name:string ->
?description:string ->
?entity_id:string ->
?job_id:string ->
unit ->
mailbox_export_job
Source
val make_list_mailbox_export_jobs_response :
?next_token:string ->
?jobs:mailbox_export_job list ->
unit ->
list_mailbox_export_jobs_response
Source
val make_list_mailbox_export_jobs_request :
?max_results:int ->
?next_token:string ->
organization_id:string ->
unit ->
list_mailbox_export_jobs_request
Source
val make_impersonation_role :
?date_modified:float ->
?date_created:float ->
?type_:impersonation_role_type ->
?name:string ->
?impersonation_role_id:string ->
unit ->
impersonation_role
Source
val make_list_impersonation_roles_response :
?next_token:string ->
?roles:impersonation_role list ->
unit ->
list_impersonation_roles_response
Source
val make_list_impersonation_roles_request :
?max_results:int ->
?next_token:string ->
organization_id:string ->
unit ->
list_impersonation_roles_request
Source
val make_group_identifier :
?group_name:string ->
?group_id:string ->
unit ->
group_identifier
Source
val make_list_groups_for_entity_response :
?next_token:string ->
?groups:group_identifier list ->
unit ->
list_groups_for_entity_response
Source
val make_list_groups_for_entity_filters :
?group_name_prefix:string ->
unit ->
list_groups_for_entity_filters
Source
val make_list_groups_for_entity_request :
?max_results:int ->
?next_token:string ->
?filters:list_groups_for_entity_filters ->
entity_id:string ->
organization_id:string ->
unit ->
list_groups_for_entity_request
Source
val make_group :
?disabled_date:float ->
?enabled_date:float ->
?state:entity_state ->
?name:string ->
?email:string ->
?id:string ->
unit ->
group
Source
val make_list_groups_response :
?next_token:string ->
?groups:group list ->
unit ->
list_groups_response
Source
val make_list_groups_filters :
?state:entity_state ->
?primary_email_prefix:string ->
?name_prefix:string ->
unit ->
list_groups_filters
Source
val make_list_groups_request :
?filters:list_groups_filters ->
?max_results:int ->
?next_token:string ->
organization_id:string ->
unit ->
list_groups_request
Source
val make_member :
?disabled_date:float ->
?enabled_date:float ->
?state:entity_state ->
?type_:member_type ->
?name:string ->
?id:string ->
unit ->
member
Source
val make_list_group_members_response :
?next_token:string ->
?members:member list ->
unit ->
list_group_members_response
Source
val make_list_group_members_request :
?max_results:int ->
?next_token:string ->
group_id:string ->
organization_id:string ->
unit ->
list_group_members_request
Source
val make_redacted_ews_availability_provider :
?ews_username:string ->
?ews_endpoint:string ->
unit ->
redacted_ews_availability_provider
Source
val make_availability_configuration :
?date_modified:float ->
?date_created:float ->
?lambda_provider:lambda_availability_provider ->
?ews_provider:redacted_ews_availability_provider ->
?provider_type:availability_provider_type ->
?domain_name:string ->
unit ->
availability_configuration
Source
val make_list_availability_configurations_response :
?next_token:string ->
?availability_configurations:availability_configuration list ->
unit ->
list_availability_configurations_response
Source
val make_list_availability_configurations_request :
?next_token:string ->
?max_results:int ->
organization_id:string ->
unit ->
list_availability_configurations_request
Source
val make_list_aliases_response :
?next_token:string ->
?aliases:string list ->
unit ->
list_aliases_response
Source
val make_list_aliases_request :
?max_results:int ->
?next_token:string ->
entity_id:string ->
organization_id:string ->
unit ->
list_aliases_request
Source
val make_access_control_rule :
?not_impersonation_role_ids:string list ->
?impersonation_role_ids:string list ->
?date_modified:float ->
?date_created:float ->
?not_user_ids:string list ->
?user_ids:string list ->
?not_actions:string list ->
?actions:string list ->
?not_ip_ranges:string list ->
?ip_ranges:string list ->
?description:string ->
?effect_:access_control_rule_effect ->
?name:string ->
unit ->
access_control_rule
Source
val make_list_access_control_rules_response :
?rules:access_control_rule list ->
unit ->
list_access_control_rules_response
Source
val make_list_access_control_rules_request :
organization_id:string ->
unit ->
list_access_control_rules_request
Source
val make_get_mobile_device_access_override_response :
?date_modified:float ->
?date_created:float ->
?description:string ->
?effect_:mobile_device_access_rule_effect ->
?device_id:string ->
?user_id:string ->
unit ->
get_mobile_device_access_override_response
Source
val make_get_mobile_device_access_override_request :
device_id:string ->
user_id:string ->
organization_id:string ->
unit ->
get_mobile_device_access_override_request
Source
val make_mobile_device_access_matched_rule :
?name:string ->
?mobile_device_access_rule_id:string ->
unit ->
mobile_device_access_matched_rule
Source
val make_get_mobile_device_access_effect_response :
?matched_rules:mobile_device_access_matched_rule list ->
?effect_:mobile_device_access_rule_effect ->
unit ->
get_mobile_device_access_effect_response
Source
val make_get_mobile_device_access_effect_request :
?device_user_agent:string ->
?device_operating_system:string ->
?device_model:string ->
?device_type:string ->
organization_id:string ->
unit ->
get_mobile_device_access_effect_request
Source
val make_dns_record :
?value:string ->
?hostname:string ->
?type_:string ->
unit ->
dns_record
Source
val make_get_mail_domain_response :
?dkim_verification_status:dns_record_verification_status ->
?ownership_verification_status:dns_record_verification_status ->
?is_default:bool ->
?is_test_domain:bool ->
?records:dns_record list ->
unit ->
get_mail_domain_response
Source
val make_get_mail_domain_request :
domain_name:string ->
organization_id:string ->
unit ->
get_mail_domain_request
Source
val make_get_mailbox_details_response :
?mailbox_size:float ->
?mailbox_quota:int ->
unit ->
get_mailbox_details_response
Source
val make_get_mailbox_details_request :
user_id:string ->
organization_id:string ->
unit ->
get_mailbox_details_request
Source
val make_impersonation_matched_rule :
?name:string ->
?impersonation_rule_id:string ->
unit ->
impersonation_matched_rule
Source
val make_get_impersonation_role_effect_response :
?matched_rules:impersonation_matched_rule list ->
?effect_:access_effect ->
?type_:impersonation_role_type ->
unit ->
get_impersonation_role_effect_response
Source
val make_get_impersonation_role_effect_request :
target_user:string ->
impersonation_role_id:string ->
organization_id:string ->
unit ->
get_impersonation_role_effect_request
Source
val make_get_impersonation_role_response :
?date_modified:float ->
?date_created:float ->
?rules:impersonation_rule list ->
?description:string ->
?type_:impersonation_role_type ->
?name:string ->
?impersonation_role_id:string ->
unit ->
get_impersonation_role_response
Source
val make_get_impersonation_role_request :
impersonation_role_id:string ->
organization_id:string ->
unit ->
get_impersonation_role_request
Source
val make_get_default_retention_policy_response :
?folder_configurations:folder_configuration list ->
?description:string ->
?name:string ->
?id:string ->
unit ->
get_default_retention_policy_response
Source
val make_get_default_retention_policy_request :
organization_id:string ->
unit ->
get_default_retention_policy_request
Source
val make_get_access_control_effect_response :
?matched_rules:string list ->
?effect_:access_control_rule_effect ->
unit ->
get_access_control_effect_response
Source
val make_get_access_control_effect_request :
?impersonation_role_id:string ->
?user_id:string ->
action:string ->
ip_address:string ->
organization_id:string ->
unit ->
get_access_control_effect_request
Source
val make_disassociate_member_from_group_response :
unit ->
disassociate_member_from_group_response
Source
val make_disassociate_member_from_group_request :
member_id:string ->
group_id:string ->
organization_id:string ->
unit ->
disassociate_member_from_group_request
Source
val make_disassociate_delegate_from_resource_response :
unit ->
disassociate_delegate_from_resource_response
Source
val make_disassociate_delegate_from_resource_request :
entity_id:string ->
resource_id:string ->
organization_id:string ->
unit ->
disassociate_delegate_from_resource_request
Source
val make_describe_user_response :
?office:string ->
?country:string ->
?department:string ->
?zip_code:string ->
?company:string ->
?city:string ->
?job_title:string ->
?street:string ->
?telephone:string ->
?initials:string ->
?hidden_from_global_address_list:bool ->
?last_name:string ->
?first_name:string ->
?mailbox_deprovisioned_date:float ->
?mailbox_provisioned_date:float ->
?disabled_date:float ->
?enabled_date:float ->
?user_role:user_role ->
?state:entity_state ->
?display_name:string ->
?email:string ->
?name:string ->
?user_id:string ->
unit ->
describe_user_response
Source
val make_describe_user_request :
user_id:string ->
organization_id:string ->
unit ->
describe_user_request
Source
val make_describe_resource_response :
?hidden_from_global_address_list:bool ->
?description:string ->
?disabled_date:float ->
?enabled_date:float ->
?state:entity_state ->
?booking_options:booking_options ->
?type_:resource_type ->
?name:string ->
?email:string ->
?resource_id:string ->
unit ->
describe_resource_response
Source
val make_describe_resource_request :
resource_id:string ->
organization_id:string ->
unit ->
describe_resource_request
Source
val make_describe_organization_response :
?interoperability_enabled:bool ->
?migration_admin:string ->
?ar_n:string ->
?error_message:string ->
?completed_date:float ->
?default_mail_domain:string ->
?directory_type:string ->
?directory_id:string ->
?state:string ->
?alias:string ->
?organization_id:string ->
unit ->
describe_organization_response
Source
val make_describe_organization_request :
organization_id:string ->
unit ->
describe_organization_request
Source
val make_describe_mailbox_export_job_response :
?end_time:float ->
?start_time:float ->
?error_info:string ->
?state:mailbox_export_job_state ->
?estimated_progress:int ->
?s3_path:string ->
?s3_prefix:string ->
?s3_bucket_name:string ->
?kms_key_arn:string ->
?role_arn:string ->
?description:string ->
?entity_id:string ->
unit ->
describe_mailbox_export_job_response
Source
val make_describe_mailbox_export_job_request :
organization_id:string ->
job_id:string ->
unit ->
describe_mailbox_export_job_request
Source
val make_describe_inbound_dmarc_settings_response :
?enforced:bool ->
unit ->
describe_inbound_dmarc_settings_response
Source
val make_describe_inbound_dmarc_settings_request :
organization_id:string ->
unit ->
describe_inbound_dmarc_settings_request
Source
val make_describe_group_response :
?hidden_from_global_address_list:bool ->
?disabled_date:float ->
?enabled_date:float ->
?state:entity_state ->
?email:string ->
?name:string ->
?group_id:string ->
unit ->
describe_group_response
Source
val make_describe_group_request :
group_id:string ->
organization_id:string ->
unit ->
describe_group_request
Source
val make_describe_entity_response :
?type_:entity_type ->
?name:string ->
?entity_id:string ->
unit ->
describe_entity_response
Source
val make_describe_entity_request :
email:string ->
organization_id:string ->
unit ->
describe_entity_request
Source
val make_describe_email_monitoring_configuration_response :
?log_group_arn:string ->
?role_arn:string ->
unit ->
describe_email_monitoring_configuration_response
Source
val make_describe_email_monitoring_configuration_request :
organization_id:string ->
unit ->
describe_email_monitoring_configuration_request
Source
val make_deregister_mail_domain_request :
domain_name:string ->
organization_id:string ->
unit ->
deregister_mail_domain_request
Source
val make_deregister_from_work_mail_request :
entity_id:string ->
organization_id:string ->
unit ->
deregister_from_work_mail_request
Source
val make_delete_user_request :
user_id:string ->
organization_id:string ->
unit ->
delete_user_request
Source
val make_delete_retention_policy_request :
id:string ->
organization_id:string ->
unit ->
delete_retention_policy_request
Source
val make_delete_resource_request :
resource_id:string ->
organization_id:string ->
unit ->
delete_resource_request
Source
val make_delete_organization_response :
?state:string ->
?organization_id:string ->
unit ->
delete_organization_response
Source
val make_delete_organization_request :
?force_delete:bool ->
?client_token:string ->
delete_directory:bool ->
organization_id:string ->
unit ->
delete_organization_request
Source
val make_delete_mobile_device_access_rule_response :
unit ->
delete_mobile_device_access_rule_response
Source
val make_delete_mobile_device_access_rule_request :
mobile_device_access_rule_id:string ->
organization_id:string ->
unit ->
delete_mobile_device_access_rule_request
Source
val make_delete_mobile_device_access_override_response :
unit ->
delete_mobile_device_access_override_response
Source
val make_delete_mobile_device_access_override_request :
device_id:string ->
user_id:string ->
organization_id:string ->
unit ->
delete_mobile_device_access_override_request
Source
val make_delete_mailbox_permissions_request :
grantee_id:string ->
entity_id:string ->
organization_id:string ->
unit ->
delete_mailbox_permissions_request
Source
val make_delete_impersonation_role_request :
impersonation_role_id:string ->
organization_id:string ->
unit ->
delete_impersonation_role_request
Source
val make_delete_group_request :
group_id:string ->
organization_id:string ->
unit ->
delete_group_request
Source
val make_delete_email_monitoring_configuration_response :
unit ->
delete_email_monitoring_configuration_response
Source
val make_delete_email_monitoring_configuration_request :
organization_id:string ->
unit ->
delete_email_monitoring_configuration_request
Source
val make_delete_availability_configuration_response :
unit ->
delete_availability_configuration_response
Source
val make_delete_availability_configuration_request :
domain_name:string ->
organization_id:string ->
unit ->
delete_availability_configuration_request
Source
val make_delete_alias_request :
alias:string ->
entity_id:string ->
organization_id:string ->
unit ->
delete_alias_request
Source
val make_delete_access_control_rule_request :
name:string ->
organization_id:string ->
unit ->
delete_access_control_rule_request
Source
val make_create_user_request :
?hidden_from_global_address_list:bool ->
?last_name:string ->
?first_name:string ->
?role:user_role ->
?password:string ->
display_name:string ->
name:string ->
organization_id:string ->
unit ->
create_user_request
Source
val make_create_resource_request :
?hidden_from_global_address_list:bool ->
?description:string ->
type_:resource_type ->
name:string ->
organization_id:string ->
unit ->
create_resource_request
Source
val make_create_organization_response :
?organization_id:string ->
unit ->
create_organization_response
Source
val make_create_organization_request :
?enable_interoperability:bool ->
?kms_key_arn:string ->
?domains:domain list ->
?client_token:string ->
?directory_id:string ->
alias:string ->
unit ->
create_organization_request
Source
val make_create_mobile_device_access_rule_response :
?mobile_device_access_rule_id:string ->
unit ->
create_mobile_device_access_rule_response
Source
val make_create_mobile_device_access_rule_request :
?not_device_user_agents:string list ->
?device_user_agents:string list ->
?not_device_operating_systems:string list ->
?device_operating_systems:string list ->
?not_device_models:string list ->
?device_models:string list ->
?not_device_types:string list ->
?device_types:string list ->
?description:string ->
?client_token:string ->
effect_:mobile_device_access_rule_effect ->
name:string ->
organization_id:string ->
unit ->
create_mobile_device_access_rule_request
Source
val make_create_impersonation_role_response :
?impersonation_role_id:string ->
unit ->
create_impersonation_role_response
Source
val make_create_impersonation_role_request :
?description:string ->
?client_token:string ->
rules:impersonation_rule list ->
type_:impersonation_role_type ->
name:string ->
organization_id:string ->
unit ->
create_impersonation_role_request
Source
val make_create_group_request :
?hidden_from_global_address_list:bool ->
name:string ->
organization_id:string ->
unit ->
create_group_request
Source
val make_create_availability_configuration_response :
unit ->
create_availability_configuration_response
Source
val make_create_availability_configuration_request :
?lambda_provider:lambda_availability_provider ->
?ews_provider:ews_availability_provider ->
?client_token:string ->
domain_name:string ->
organization_id:string ->
unit ->
create_availability_configuration_request
Source
val make_create_alias_request :
alias:string ->
entity_id:string ->
organization_id:string ->
unit ->
create_alias_request
Source
val make_cancel_mailbox_export_job_request :
organization_id:string ->
job_id:string ->
client_token:string ->
unit ->
cancel_mailbox_export_job_request
Source
val make_assume_impersonation_role_response :
?expires_in:int ->
?token:string ->
unit ->
assume_impersonation_role_response
Source
val make_assume_impersonation_role_request :
impersonation_role_id:string ->
organization_id:string ->
unit ->
assume_impersonation_role_request
Source
val make_associate_member_to_group_request :
member_id:string ->
group_id:string ->
organization_id:string ->
unit ->
associate_member_to_group_request
Source
val make_associate_delegate_to_resource_response :
unit ->
associate_delegate_to_resource_response
Source
val make_associate_delegate_to_resource_request :
entity_id:string ->
resource_id:string ->
organization_id:string ->
unit ->
associate_delegate_to_resource_request
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>