Awso_account_syncSourceval accept_primary_email_update :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.AcceptPrimaryEmailUpdateRequest.t ->
(Awso_account.Values.AcceptPrimaryEmailUpdateResponse.t,
Awso_account.Values.AcceptPrimaryEmailUpdateResponse.error)
Result.tval delete_alternate_contact :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.DeleteAlternateContactRequest.t ->
(unit, unit) Result.tval disable_region :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.DisableRegionRequest.t ->
(unit, unit) Result.tval enable_region :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.EnableRegionRequest.t ->
(unit, unit) Result.tval get_account_information :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.GetAccountInformationRequest.t ->
(Awso_account.Values.GetAccountInformationResponse.t,
Awso_account.Values.GetAccountInformationResponse.error)
Result.tval get_alternate_contact :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.GetAlternateContactRequest.t ->
(Awso_account.Values.GetAlternateContactResponse.t,
Awso_account.Values.GetAlternateContactResponse.error)
Result.tval get_contact_information :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.GetContactInformationRequest.t ->
(Awso_account.Values.GetContactInformationResponse.t,
Awso_account.Values.GetContactInformationResponse.error)
Result.tval get_gov_cloud_account_information :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.GetGovCloudAccountInformationRequest.t ->
(Awso_account.Values.GetGovCloudAccountInformationResponse.t,
Awso_account.Values.GetGovCloudAccountInformationResponse.error)
Result.tval get_primary_email :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.GetPrimaryEmailRequest.t ->
(Awso_account.Values.GetPrimaryEmailResponse.t,
Awso_account.Values.GetPrimaryEmailResponse.error)
Result.tval get_region_opt_status :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.GetRegionOptStatusRequest.t ->
(Awso_account.Values.GetRegionOptStatusResponse.t,
Awso_account.Values.GetRegionOptStatusResponse.error)
Result.tval list_regions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.ListRegionsRequest.t ->
(Awso_account.Values.ListRegionsResponse.t,
Awso_account.Values.ListRegionsResponse.error)
Result.tval put_account_name :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.PutAccountNameRequest.t ->
(unit, unit) Result.tval put_alternate_contact :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.PutAlternateContactRequest.t ->
(unit, unit) Result.tval put_contact_information :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.PutContactInformationRequest.t ->
(unit, unit) Result.tval start_primary_email_update :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_account.Values.StartPrimaryEmailUpdateRequest.t ->
(Awso_account.Values.StartPrimaryEmailUpdateResponse.t,
Awso_account.Values.StartPrimaryEmailUpdateResponse.error)
Result.tinclude module type of struct include Awso_account.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]The input failed to meet the constraints specified by the Amazon Web Services service in a specified field.
This is a structure that expresses the Region for a given account, consisting of a name and opt-in status.
The operation failed because the calling identity doesn't have the minimum required permissions.
The request could not be processed because of a conflict in the current status of the resource. For example, this happens if you try to enable a Region that is currently being disabled (in a status of DISABLING) or if you try to change an account’s root user email to an email address which is already in use.
The operation failed because of an error internal to Amazon Web Services. Try your operation again later.
The operation failed because it specified a resource that can't be found.
The operation failed because it was called too frequently and exceeded a throttle limit.
The operation failed because one of the input parameters was invalid.
Contains the details of the primary contact information associated with an Amazon Web Services account.
module ListRegionsRequestMaxResultsInteger =
Awso_account.Values.ListRegionsRequestMaxResultsIntegermodule ListRegionsRequestNextTokenString =
Awso_account.Values.ListRegionsRequestNextTokenStringThe operation failed because it specified a resource that is not currently available.
A structure that contains the details of an alternate contact associated with an Amazon Web Services account
Starts the process to update the primary email address for the specified account.
Starts the process to update the primary email address for the specified account.
Updates the primary contact information of an Amazon Web Services account. For complete details about how to use the primary contact operations, see Update the primary contact for your Amazon Web Services account.
Modifies the specified alternate contact attached to an Amazon Web Services account. For complete details about how to use the alternate contact operations, see Update the alternate contacts for your Amazon Web Services account. Before you can update the alternate contact information for an Amazon Web Services account that is managed by Organizations, you must first enable integration between Amazon Web Services Account Management and Organizations. For more information, see Enable trusted access for Amazon Web Services Account Management.
Updates the account name of the specified account. To use this API, IAM principals must have the account:PutAccountName IAM permission.
Lists all the Regions for a given account and their respective opt-in statuses. Optionally, this list can be filtered by the region-opt-status-contains parameter.
Lists all the Regions for a given account and their respective opt-in statuses. Optionally, this list can be filtered by the region-opt-status-contains parameter.
Retrieves the opt-in status of a particular Region.
Retrieves the opt-in status of a particular Region.
Retrieves the primary email address for the specified account.
Retrieves the primary email address for the specified account.
module GetGovCloudAccountInformationResponse =
Awso_account.Values.GetGovCloudAccountInformationResponseRetrieves information about the GovCloud account linked to the specified standard account (if it exists) including the GovCloud account ID and state. To use this API, an IAM user or role must have the account:GetGovCloudAccountInformation IAM permission.
module GetGovCloudAccountInformationRequest =
Awso_account.Values.GetGovCloudAccountInformationRequestRetrieves information about the GovCloud account linked to the specified standard account (if it exists) including the GovCloud account ID and state. To use this API, an IAM user or role must have the account:GetGovCloudAccountInformation IAM permission.
Retrieves the primary contact information of an Amazon Web Services account. For complete details about how to use the primary contact operations, see Update the primary contact for your Amazon Web Services account.
Retrieves the primary contact information of an Amazon Web Services account. For complete details about how to use the primary contact operations, see Update the primary contact for your Amazon Web Services account.
Retrieves the specified alternate contact attached to an Amazon Web Services account. For complete details about how to use the alternate contact operations, see Update the alternate contacts for your Amazon Web Services account. Before you can update the alternate contact information for an Amazon Web Services account that is managed by Organizations, you must first enable integration between Amazon Web Services Account Management and Organizations. For more information, see Enable trusted access for Amazon Web Services Account Management.
Retrieves the specified alternate contact attached to an Amazon Web Services account. For complete details about how to use the alternate contact operations, see Update the alternate contacts for your Amazon Web Services account. Before you can update the alternate contact information for an Amazon Web Services account that is managed by Organizations, you must first enable integration between Amazon Web Services Account Management and Organizations. For more information, see Enable trusted access for Amazon Web Services Account Management.
Retrieves information about the specified account including its account name, account ID, account creation date and time, and account state. To use this API, an IAM user or role must have the account:GetAccountInformation IAM permission.
Retrieves information about the specified account including its account name, account ID, account creation date and time, and account state. To use this API, an IAM user or role must have the account:GetAccountInformation IAM permission.
Enables (opts-in) a particular Region for an account.
Disables (opts-out) a particular Region for an account. The act of disabling a Region will remove all IAM access to any resources that reside in that Region.
Deletes the specified alternate contact from an Amazon Web Services account. For complete details about how to use the alternate contact operations, see Update the alternate contacts for your Amazon Web Services account. Before you can update the alternate contact information for an Amazon Web Services account that is managed by Organizations, you must first enable integration between Amazon Web Services Account Management and Organizations. For more information, see Enable trusted access for Amazon Web Services Account Management.
module AcceptPrimaryEmailUpdateResponse =
Awso_account.Values.AcceptPrimaryEmailUpdateResponseAccepts the request that originated from StartPrimaryEmailUpdate to update the primary email address (also known as the root user email address) for the specified account.
Accepts the request that originated from StartPrimaryEmailUpdate to update the primary email address (also known as the root user email address) for the specified account.