emailrecipientstatuses

package
v2.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 22, 2026 License: MPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateUnsubscribePostRequestBodyFromDiscriminatorValue

CreateUnsubscribePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateVerifyPostRequestBodyFromDiscriminatorValue

CreateVerifyPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

Types

type EmailRecipientStatusesRequestBuilder

type EmailRecipientStatusesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EmailRecipientStatusesRequestBuilder builds and executes requests for operations under \email-recipient-statuses

func NewEmailRecipientStatusesRequestBuilder

NewEmailRecipientStatusesRequestBuilder instantiates a new EmailRecipientStatusesRequestBuilder and sets the default values.

func NewEmailRecipientStatusesRequestBuilderInternal

func NewEmailRecipientStatusesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EmailRecipientStatusesRequestBuilder

NewEmailRecipientStatusesRequestBuilderInternal instantiates a new EmailRecipientStatusesRequestBuilder and sets the default values.

func (*EmailRecipientStatusesRequestBuilder) Unsubscribe

Unsubscribe the unsubscribe property returns a *UnsubscribeRequestBuilder when successful

func (*EmailRecipientStatusesRequestBuilder) Verify

Verify the verify property returns a *VerifyRequestBuilder when successful

type UnsubscribePostRequestBody

type UnsubscribePostRequestBody struct {
	// contains filtered or unexported fields
}

func NewUnsubscribePostRequestBody

func NewUnsubscribePostRequestBody() *UnsubscribePostRequestBody

NewUnsubscribePostRequestBody instantiates a new UnsubscribePostRequestBody and sets the default values.

func (*UnsubscribePostRequestBody) GetAdditionalData

func (m *UnsubscribePostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*UnsubscribePostRequestBody) GetConfiguration

func (m *UnsubscribePostRequestBody) GetConfiguration() *string

GetConfiguration gets the configuration property value. Optional external ID of the notification configuration (for project unsubscribe) returns a *string when successful

func (*UnsubscribePostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*UnsubscribePostRequestBody) Serialize

Serialize serializes information the current object

func (*UnsubscribePostRequestBody) SetAdditionalData

func (m *UnsubscribePostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*UnsubscribePostRequestBody) SetConfiguration

func (m *UnsubscribePostRequestBody) SetConfiguration(value *string)

SetConfiguration sets the configuration property value. Optional external ID of the notification configuration (for project unsubscribe)

type UnsubscribeRequestBuilder

UnsubscribeRequestBuilder builds and executes requests for operations under \email-recipient-statuses\unsubscribe

func NewUnsubscribeRequestBuilder

NewUnsubscribeRequestBuilder instantiates a new UnsubscribeRequestBuilder and sets the default values.

func NewUnsubscribeRequestBuilderInternal

func NewUnsubscribeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UnsubscribeRequestBuilder

NewUnsubscribeRequestBuilderInternal instantiates a new UnsubscribeRequestBuilder and sets the default values.

func (*UnsubscribeRequestBuilder) Get

Get unsubscribe an email recipient from notifications using a signed token. This endpoint is public and does not require authentication. returns a EmailRecipientStatusesEnvelopeable when successful returns a Errors error when the service returns a 404 status code returns a Errors error when the service returns a 4XX or 5XX status code

func (*UnsubscribeRequestBuilder) Post

Post save email unsubscribe preferences using a signed token. This endpoint is public and does not require authentication. returns a []byte when successful

func (*UnsubscribeRequestBuilder) ToGetRequestInformation

ToGetRequestInformation unsubscribe an email recipient from notifications using a signed token. This endpoint is public and does not require authentication. returns a *RequestInformation when successful

func (*UnsubscribeRequestBuilder) ToPostRequestInformation

ToPostRequestInformation save email unsubscribe preferences using a signed token. This endpoint is public and does not require authentication. returns a *RequestInformation when successful

func (*UnsubscribeRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UnsubscribeRequestBuilder when successful

type UnsubscribeRequestBuilderGetQueryParameters

type UnsubscribeRequestBuilderGetQueryParameters struct {
	// The signed token for unsubscribing the email address
	Token *string "uriparametername:\"token\""
}

UnsubscribeRequestBuilderGetQueryParameters unsubscribe an email recipient from notifications using a signed token. This endpoint is public and does not require authentication.

type UnsubscribeRequestBuilderPostQueryParameters

type UnsubscribeRequestBuilderPostQueryParameters struct {
	// The signed token for the unsubscribe operation
	Token *string "uriparametername:\"token\""
}

UnsubscribeRequestBuilderPostQueryParameters save email unsubscribe preferences using a signed token. This endpoint is public and does not require authentication.

type VerifyPostRequestBody

type VerifyPostRequestBody struct {
	// contains filtered or unexported fields
}

func NewVerifyPostRequestBody

func NewVerifyPostRequestBody() *VerifyPostRequestBody

NewVerifyPostRequestBody instantiates a new VerifyPostRequestBody and sets the default values.

func (*VerifyPostRequestBody) GetAdditionalData

func (m *VerifyPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*VerifyPostRequestBody) GetConfig

func (m *VerifyPostRequestBody) GetConfig() *string

GetConfig gets the config property value. The notification configuration external ID used to render the subscribable name returns a *string when successful

func (*VerifyPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*VerifyPostRequestBody) GetToken

func (m *VerifyPostRequestBody) GetToken() *string

GetToken gets the token property value. The signed token for verifying the email address returns a *string when successful

func (*VerifyPostRequestBody) Serialize

Serialize serializes information the current object

func (*VerifyPostRequestBody) SetAdditionalData

func (m *VerifyPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*VerifyPostRequestBody) SetConfig

func (m *VerifyPostRequestBody) SetConfig(value *string)

SetConfig sets the config property value. The notification configuration external ID used to render the subscribable name

func (*VerifyPostRequestBody) SetToken

func (m *VerifyPostRequestBody) SetToken(value *string)

SetToken sets the token property value. The signed token for verifying the email address

type VerifyRequestBuilder

VerifyRequestBuilder builds and executes requests for operations under \email-recipient-statuses\verify

func NewVerifyRequestBuilder

NewVerifyRequestBuilder instantiates a new VerifyRequestBuilder and sets the default values.

func NewVerifyRequestBuilderInternal

func NewVerifyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *VerifyRequestBuilder

NewVerifyRequestBuilderInternal instantiates a new VerifyRequestBuilder and sets the default values.

func (*VerifyRequestBuilder) Get

Get render the email verification page using a signed token. This endpoint is public and does not require authentication. returns a []byte when successful

func (*VerifyRequestBuilder) Post

Post verify an email recipient status using a signed token. This endpoint is public and does not require authentication. returns a []byte when successful returns a Errors error when the service returns a 415 status code

func (*VerifyRequestBuilder) ToGetRequestInformation

ToGetRequestInformation render the email verification page using a signed token. This endpoint is public and does not require authentication. returns a *RequestInformation when successful

func (*VerifyRequestBuilder) ToPostRequestInformation

ToPostRequestInformation verify an email recipient status using a signed token. This endpoint is public and does not require authentication. returns a *RequestInformation when successful

func (*VerifyRequestBuilder) WithUrl

func (m *VerifyRequestBuilder) WithUrl(rawUrl string) *VerifyRequestBuilder

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *VerifyRequestBuilder when successful

type VerifyRequestBuilderGetQueryParameters

type VerifyRequestBuilderGetQueryParameters struct {
	// The notification configuration external ID used to render the subscribable name
	Config *string "uriparametername:\"config\""
	// The signed token for verifying the email address
	Token *string "uriparametername:\"token\""
}

VerifyRequestBuilderGetQueryParameters render the email verification page using a signed token. This endpoint is public and does not require authentication.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL