Module Smaws_Client_IAM.UpdateSAMLProvider

Updates the metadata document, SAML encryption settings, and private keys for an existing SAML provider. To rotate private keys, add your new private key and then remove the old key in a separate request.

val error_to_string : [ Smaws_Lib.Protocols.AwsQuery.error | `ConcurrentModificationException of Types.concurrent_modification_exception | `InvalidInputException of Types.invalid_input_exception | `LimitExceededException of Types.limit_exceeded_exception | `NoSuchEntityException of Types.no_such_entity_exception | `ServiceFailureException of Types.service_failure_exception ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.update_saml_provider_request -> (Types.update_saml_provider_response, [> Smaws_Lib.Protocols.AwsQuery.error | `ConcurrentModificationException of Types.concurrent_modification_exception | `InvalidInputException of Types.invalid_input_exception | `LimitExceededException of Types.limit_exceeded_exception | `NoSuchEntityException of Types.no_such_entity_exception | `ServiceFailureException of Types.service_failure_exception ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.update_saml_provider_request -> (Types.update_saml_provider_response Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsQuery.error | `ConcurrentModificationException of Types.concurrent_modification_exception | `InvalidInputException of Types.invalid_input_exception | `LimitExceededException of Types.limit_exceeded_exception | `NoSuchEntityException of Types.no_such_entity_exception | `ServiceFailureException of Types.service_failure_exception ] * Smaws_Lib.Response.metadata) Stdlib.result