Module Values.AssociateMpaTeamInputSource

Associates a Multi-Party Approval (MPA) team with a protected operation. For more information, see Multi-Party Approval in the Amazon Web Services Payment Cryptography User Guide. Cross-account use: This operation can't be used across different Amazon Web Services accounts. Related operations: DisassociateMpaTeam GetMpaTeamAssociation

Sourcetype nonrec t = {
  1. action : MpaOperation.t;
    (*

    The protected operation to associate with the MPA team. Currently, the only supported value is IMPORT_ROOT_PUBLIC_KEY_CERTIFICATE.

    *)
  2. mpaTeamArn : MpaTeamArn.t;
    (*

    The ARN of the MPA team to associate with the protected operation.

    *)
  3. requesterComment : MpaRequesterComment.t option;
    (*

    The comment from the requester explaining the reason for the association. Don't include personal, confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.

    *)
}
Sourceval context_ : string
Sourceval make : ?requesterComment:??? -> action:MpaOperation.t -> mpaTeamArn:MpaTeamArn.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of MpaTeamArn.t ]) 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