Module Values.DisableOrganizationsRootSessionsResponseSource

Disables root user sessions for privileged tasks across member accounts in your organization. When you disable this feature, the management account and the delegated administrator for IAM can no longer perform privileged tasks on member accounts in your organization.

Sourcetype disableOrganizationsRootSessionsResult = {
  1. organizationId : OrganizationIdType.t option;
    (*

    The unique identifier (ID) of an organization.

    *)
  2. enabledFeatures : FeaturesListType.t option;
    (*

    The features you have enabled for centralized root access of member accounts in your organization.

    *)
}
Sourceand responseMetaData = unit
Sourceand t = {
  1. disableOrganizationsRootSessionsResult : disableOrganizationsRootSessionsResult;
  2. responseMetaData : responseMetaData;
}
Sourcetype error = [
  1. | `AccountNotManagementOrDelegatedAdministratorException of AccountNotManagementOrDelegatedAdministratorException.t
  2. | `OrganizationNotFoundException of OrganizationNotFoundException.t
  3. | `OrganizationNotInAllFeaturesModeException of OrganizationNotInAllFeaturesModeException.t
  4. | `ServiceAccessNotEnabledException of ServiceAccessNotEnabledException.t
  5. | `Unknown_operation_error of string * string option
]
Sourceval context_ : string
Sourceval make : ?organizationId:??? -> ?enabledFeatures:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccountNotManagementOrDelegatedAdministratorException of unit | `OrganizationNotFoundException of unit | `OrganizationNotInAllFeaturesModeException of unit | `ServiceAccessNotEnabledException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccountNotManagementOrDelegatedAdministratorException of unit | `OrganizationNotFoundException of unit | `OrganizationNotInAllFeaturesModeException of unit | `ServiceAccessNotEnabledException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `List of [> `Enum of string ] list | `String of OrganizationIdType.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t