Package-level declarations
Types
You do not have sufficient access to perform this action.
Specifies an attribute to create for a brand profile.
Contains information about an attribute that was created for a brand profile.
Contains summary information about a brand profile attribute in a list response.
Type of brand profile attribute. Drives whether a value is inline (TEXT) or referenced via a presigned media upload URL.
Contains information about a brand profile.
The channel-specific parameters used to render and deliver a one-time passcode. Each member configures the parameters for one delivery route. Populate only the channels that a configuration or send request supports. A notify code configuration can carry every channel at once, and a send request resolves to a single route that selects the matching channel at send time.
The passcode policy parameters that are grouped for reuse across a notify code configuration and its create request. Each member is optional. When you omit a member on a create request, no value is applied at create time and the default is applied when a passcode is sent.
The request conflicts with the current state of the resource.
Base class for all service related exceptions thrown by the EndUserMessaging client
Information about an async job tracked by the service. GetJob returns the full Job, which may grow detail-only fields that are not part of the JobSummary list view.
An unexpected error occurred during the processing of the request.
Contains information about a resource that was created or updated by an asynchronous job.
Type of resource associated with a job.
Contains summary information about an asynchronous job in a list response.
Channel used to deliver an OTP to the end user.
Contains the settings of a notify code configuration, which is a reusable one-time passcode policy.
The delivery parameters for the preapproved notify-template route over the SMS or voice channels.
Strategy for merging registration data into brand profile attributes.
Contains summary information about a registration that is associated with a brand profile.
The request references a resource that does not exist. Verify that the resource identifier is correct and try your request again.
The request would exceed a service quota for your account.
The delivery parameters for the text channel, which delivers over SMS or RCS.
The request was denied because it exceeded the allowed request rate.
The updated channel-specific parameters used only when you update a notify code configuration. When you omit a channel, that channel's parameters remain unchanged. When you supply a channel, you can clear individual fields by using the empty-string or empty-map sentinel on a member, or drop the whole channel's parameters by clearing every member. These sentinels apply only when you update a configuration; a create request rejects empty values with a validation error.
The loose variant of the passcode policy parameters that is used only when you update a notify code configuration. When you omit a member, its current value is preserved.
The updated delivery parameters for the preapproved notify-template route. Absent members preserve the current value, and the empty sentinel on a member clears it.
The updated delivery parameters for the text channel. Absent members preserve the current value, and the empty sentinel on a member clears it.
The updated delivery parameters for the voice channel. Absent members preserve the current value, and the empty sentinel on a member clears it.
The updated delivery parameters for the WhatsApp channel. Absent members preserve the current value, and the empty sentinel on a member clears it.
A standard error for input validation failures. This should be thrown by services when a member of the input structure falls outside of the modeled or documented constraints.
Describes one specific validation failure for an input member.
Outcome of a ValidateNotifyCodeVerification request.
The format of the voice message body text.
The delivery parameters for the voice channel.
The delivery parameters for the WhatsApp channel.