Module Awso_account_asyncSource

Sourceval delete_alternate_contact : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_account.Values.DeleteAlternateContactRequest.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval disable_region : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_account.Values.DisableRegionRequest.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval enable_region : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_account.Values.EnableRegionRequest.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval put_account_name : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_account.Values.PutAccountNameRequest.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval put_alternate_contact : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_account.Values.PutAlternateContactRequest.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval put_contact_information : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_account.Values.PutContactInformationRequest.t -> (unit, unit) Result.t Async.Deferred.t
include module type of struct include Awso_account.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule ValidationExceptionField = Awso_account.Values.ValidationExceptionField

The input failed to meet the constraints specified by the Amazon Web Services service in a specified field.

Sourcemodule ValidationExceptionFieldList = Awso_account.Values.ValidationExceptionFieldList
Sourcemodule ValidationExceptionReason = Awso_account.Values.ValidationExceptionReason
Sourcemodule ContactInformationPhoneNumber = Awso_account.Values.ContactInformationPhoneNumber

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.

Sourcemodule InternalServerException = Awso_account.Values.InternalServerException

The operation failed because of an error internal to Amazon Web Services. Try your operation again later.

Sourcemodule PrimaryEmailUpdateStatus = Awso_account.Values.PrimaryEmailUpdateStatus
Sourcemodule ResourceNotFoundException = Awso_account.Values.ResourceNotFoundException

The operation failed because it specified a resource that can't be found.

Sourcemodule TooManyRequestsException = Awso_account.Values.TooManyRequestsException

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.

Sourcemodule ListRegionsRequestMaxResultsInteger = Awso_account.Values.ListRegionsRequestMaxResultsInteger
Sourcemodule ListRegionsRequestNextTokenString = Awso_account.Values.ListRegionsRequestNextTokenString
Sourcemodule ResourceUnavailableException = Awso_account.Values.ResourceUnavailableException

The 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

Sourcemodule StartPrimaryEmailUpdateResponse = Awso_account.Values.StartPrimaryEmailUpdateResponse

Starts the process to update the primary email address for the specified account.

Sourcemodule StartPrimaryEmailUpdateRequest = Awso_account.Values.StartPrimaryEmailUpdateRequest

Starts the process to update the primary email address for the specified account.

Sourcemodule PutContactInformationRequest = Awso_account.Values.PutContactInformationRequest

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.

Sourcemodule PutAlternateContactRequest = Awso_account.Values.PutAlternateContactRequest

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.

Sourcemodule GetRegionOptStatusResponse = Awso_account.Values.GetRegionOptStatusResponse

Retrieves the opt-in status of a particular Region.

Sourcemodule GetRegionOptStatusRequest = Awso_account.Values.GetRegionOptStatusRequest

Retrieves the opt-in status of a particular Region.

Sourcemodule GetPrimaryEmailResponse = Awso_account.Values.GetPrimaryEmailResponse

Retrieves the primary email address for the specified account.

Sourcemodule GetPrimaryEmailRequest = Awso_account.Values.GetPrimaryEmailRequest

Retrieves the primary email address for the specified account.

Sourcemodule GetGovCloudAccountInformationResponse = Awso_account.Values.GetGovCloudAccountInformationResponse

Retrieves 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.

Sourcemodule GetGovCloudAccountInformationRequest = Awso_account.Values.GetGovCloudAccountInformationRequest

Retrieves 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.

Sourcemodule GetContactInformationResponse = Awso_account.Values.GetContactInformationResponse

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.

Sourcemodule GetContactInformationRequest = Awso_account.Values.GetContactInformationRequest

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.

Sourcemodule GetAlternateContactResponse = Awso_account.Values.GetAlternateContactResponse

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.

Sourcemodule GetAlternateContactRequest = Awso_account.Values.GetAlternateContactRequest

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.

Sourcemodule GetAccountInformationResponse = Awso_account.Values.GetAccountInformationResponse

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.

Sourcemodule GetAccountInformationRequest = Awso_account.Values.GetAccountInformationRequest

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.

Sourcemodule DeleteAlternateContactRequest = Awso_account.Values.DeleteAlternateContactRequest

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.

Sourcemodule AcceptPrimaryEmailUpdateResponse = Awso_account.Values.AcceptPrimaryEmailUpdateResponse

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.

Sourcemodule AcceptPrimaryEmailUpdateRequest = Awso_account.Values.AcceptPrimaryEmailUpdateRequest

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.

Sourcemodule Cli : sig ... end