pub fn add_client_id_to_open_id_connect_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn add_role_to_instance_profile(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn add_user_to_group(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn attach_group_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn attach_role_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn attach_user_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn change_password(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_access_key(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_account_alias(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_group(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_instance_profile(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_login_profile(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_open_id_connect_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_policy_version(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_role(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_saml_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_service_linked_role(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_service_specific_credential(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_user(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn create_virtual_mfa_device(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn deactivate_mfa_device(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_access_key(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_account_alias(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_account_password_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_group(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_group_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_instance_profile(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_login_profile(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_open_id_connect_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_policy_version(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_role(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_role_permissions_boundary(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_role_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_saml_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_server_certificate(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_service_linked_role(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_service_specific_credential(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_signing_certificate(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_ssh_public_key(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_user(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_user_permissions_boundary(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_user_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn delete_virtual_mfa_device(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn detach_group_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn detach_role_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn detach_user_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn enable_mfa_device(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn generate_credential_report(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn generate_organizations_access_report(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn generate_service_last_accessed_details(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_access_key_last_used(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_account_authorization_details(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_account_password_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_account_summary(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_context_keys_for_custom_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_context_keys_for_principal_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_credential_report(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_group(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_group_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_instance_profile(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_login_profile(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_mfa_device(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_open_id_connect_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_organizations_access_report(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_policy_version(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_role(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_role_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_saml_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_server_certificate(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_service_last_accessed_details(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_service_last_accessed_details_with_entities(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_service_linked_role_deletion_status(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_ssh_public_key(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_user(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn get_user_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_access_keys(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_account_aliases(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_attached_group_policies(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_attached_role_policies(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_attached_user_policies(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_entities_for_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_group_policies(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_groups(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_groups_for_user(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_instance_profile_tags(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_instance_profiles(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_instance_profiles_for_role(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_mfa_device_tags(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_mfa_devices(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_open_id_connect_provider_tags(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_open_id_connect_providers(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_policies(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_policies_granting_service_access(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_policy_tags(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_policy_versions(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_role_policies(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_role_tags(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_roles(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_saml_provider_tags(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_saml_providers(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_server_certificate_tags(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_server_certificates(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_service_specific_credentials(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_signing_certificates(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_ssh_public_keys(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_user_policies(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_user_tags(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_users(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn list_virtual_mfa_devices(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn new(
access_key_id access_key_id: String,
secret_access_key secret_access_key: String,
region region: String,
) -> Client
pub fn put_group_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn put_role_permissions_boundary(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn put_role_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn put_user_permissions_boundary(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn put_user_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn remove_client_id_from_open_id_connect_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn remove_role_from_instance_profile(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn remove_user_from_group(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn reset_service_specific_credential(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn resync_mfa_device(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn set_default_policy_version(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn set_security_token_service_preferences(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn simulate_custom_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn simulate_principal_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn tag_instance_profile(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn tag_mfa_device(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn tag_open_id_connect_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn tag_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn tag_role(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn tag_saml_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn tag_server_certificate(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn tag_user(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn untag_instance_profile(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn untag_mfa_device(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn untag_open_id_connect_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn untag_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn untag_role(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn untag_saml_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn untag_server_certificate(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn untag_user(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_access_key(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_account_password_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_assume_role_policy(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_group(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_login_profile(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_open_id_connect_provider_thumbprint(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_role(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_role_description(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_saml_provider(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_server_certificate(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_service_specific_credential(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_signing_certificate(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_ssh_public_key(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn update_user(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn upload_server_certificate(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn upload_signing_certificate(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn upload_ssh_public_key(
client: Client,
body: BitArray,
headers: List(#(String, String)),
query: Option(String),
) -> Request(BitArray)
pub fn with_custom_endpoint(
client: Client,
custom_endpoint: String,
) -> Client