Package-level declarations

Types

Link copied to clipboard

You do not have sufficient access to perform this action.

Link copied to clipboard

Specifies an attribute to create for a brand profile.

Link copied to clipboard

Contains information about an attribute that was created for a brand profile.

Link copied to clipboard

Contains summary information about a brand profile attribute in a list response.

Link copied to clipboard

Type of brand profile attribute. Drives whether a value is inline (TEXT) or referenced via a presigned media upload URL.

Link copied to clipboard

Contains information about a brand profile.

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard
sealed class CodeType

OTP character alphabet used by a NotifyCodeConfiguration.

Link copied to clipboard

The request conflicts with the current state of the resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Base class for all service related exceptions thrown by the EndUserMessaging client

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

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.

Link copied to clipboard

An unexpected error occurred during the processing of the request.

Link copied to clipboard

Contains information about a resource that was created or updated by an asynchronous job.

Link copied to clipboard
sealed class JobResourceType

Type of resource associated with a job.

Link copied to clipboard
class JobResult

Pairs an asynchronous job with the resource identifier from your request that the job processes.

Link copied to clipboard
sealed class JobStatus

Processing status of an async job.

Link copied to clipboard

Contains summary information about an asynchronous job in a list response.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class NotifyChannel

Channel used to deliver an OTP to the end user.

Link copied to clipboard

Contains the settings of a notify code configuration, which is a reusable one-time passcode policy.

Link copied to clipboard

The delivery parameters for the preapproved notify-template route over the SMS or voice channels.

Link copied to clipboard
sealed class OnAttributeConflict

Strategy for merging registration data into brand profile attributes.

Link copied to clipboard

Contains summary information about a registration that is associated with a brand profile.

Link copied to clipboard

The request references a resource that does not exist. Verify that the resource identifier is correct and try your request again.

Link copied to clipboard

The request would exceed a service quota for your account.

Link copied to clipboard
sealed class Status

Brand profile lifecycle status. Exposed on brand profile API responses (Get, List, Create, Update).

Link copied to clipboard
class Tag

Describes a tag as a key and value pair that you can associate with a resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The delivery parameters for the text channel, which delivers over SMS or RCS.

Link copied to clipboard

The request was denied because it exceeded the allowed request rate.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard

The updated delivery parameters for the text channel. Absent members preserve the current value, and the empty sentinel on a member clears it.

Link copied to clipboard

The updated delivery parameters for the voice channel. Absent members preserve the current value, and the empty sentinel on a member clears it.

Link copied to clipboard

The updated delivery parameters for the WhatsApp channel. Absent members preserve the current value, and the empty sentinel on a member clears it.

Link copied to clipboard

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.

Link copied to clipboard

Describes one specific validation failure for an input member.

Link copied to clipboard
sealed class VerificationStatus

Outcome of a ValidateNotifyCodeVerification request.

Link copied to clipboard

The format of the voice message body text.

Link copied to clipboard

The delivery parameters for the voice channel.

Link copied to clipboard

The delivery parameters for the WhatsApp channel.