ProvisionEmailAddressInput

data class ProvisionEmailAddressInput(val emailAddress: String, val ownershipProofToken: String, val alias: String? = null, val keyId: String? = null)

Input object containing information required to provision an email address.

Constructors

Link copied to clipboard
constructor(emailAddress: String, ownershipProofToken: String, alias: String? = null, keyId: String? = null)

Properties

Link copied to clipboard
val alias: String? = null

String An optional user defined alias name for the the email address.

Link copied to clipboard

String The email address to provision, in the form ${localPart}@${domain}.

Link copied to clipboard
val keyId: String? = null

String An optional id of the Public Key to provision the email address with.

Link copied to clipboard

String Proof of sudo ownership for provisioning an email address. The ownership proof must contain an audience of "sudoplatform.email.email-address".