Module Values.CreateOpenIDConnectProviderResponseSource

Contains the response to a successful CreateOpenIDConnectProvider request.

Sourcetype createOpenIDConnectProviderResult = {
  1. openIDConnectProviderArn : ArnType.t option;
    (*

    The Amazon Resource Name (ARN) of the new IAM OpenID Connect provider that is created. For more information, see OpenIDConnectProviderListEntry.

    *)
  2. tags : TagListType.t option;
    (*

    A list of tags that are attached to the new IAM OIDC provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.

    *)
}
Sourceand responseMetaData = unit
Sourceand t = {
  1. createOpenIDConnectProviderResult : createOpenIDConnectProviderResult;
  2. responseMetaData : responseMetaData;
}
Sourcetype error = [
  1. | `ConcurrentModificationException of ConcurrentModificationException.t
  2. | `EntityAlreadyExistsException of EntityAlreadyExistsException.t
  3. | `InvalidInputException of InvalidInputException.t
  4. | `LimitExceededException of LimitExceededException.t
  5. | `OpenIdIdpCommunicationErrorException of OpenIdIdpCommunicationErrorException.t
  6. | `ServiceFailureException of ServiceFailureException.t
  7. | `Unknown_operation_error of string * string option
]
Sourceval context_ : string
Sourceval make : ?openIDConnectProviderArn:??? -> ?tags:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `ConcurrentModificationException of ConcurrentModificationException.t | `EntityAlreadyExistsException of EntityAlreadyExistsException.t | `InvalidInputException of InvalidInputException.t | `LimitExceededException of LimitExceededException.t | `OpenIdIdpCommunicationErrorException of OpenIdIdpCommunicationErrorException.t | `ServiceFailureException of ServiceFailureException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `ConcurrentModificationException of ConcurrentModificationException.t | `EntityAlreadyExistsException of EntityAlreadyExistsException.t | `InvalidInputException of InvalidInputException.t | `LimitExceededException of LimitExceededException.t | `OpenIdIdpCommunicationErrorException of OpenIdIdpCommunicationErrorException.t | `ServiceFailureException of ServiceFailureException.t | `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 [> `Structure of (string * [> `String of TagKeyType.t ]) list ] list | `String of ArnType.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