package
31.0.0
Repository: https://github.com/oracle/oci-go-sdk.git
Documentation: pkg.go.dev

# Functions

GetListSendersSortByEnumValues Enumerates the set of values for ListSendersSortByEnum.
GetListSendersSortOrderEnumValues Enumerates the set of values for ListSendersSortOrderEnum.
GetListSuppressionsSortByEnumValues Enumerates the set of values for ListSuppressionsSortByEnum.
GetListSuppressionsSortOrderEnumValues Enumerates the set of values for ListSuppressionsSortOrderEnum.
GetSenderLifecycleStateEnumValues Enumerates the set of values for SenderLifecycleStateEnum.
GetSenderSummaryLifecycleStateEnumValues Enumerates the set of values for SenderSummaryLifecycleStateEnum.
GetSuppressionReasonEnumValues Enumerates the set of values for SuppressionReasonEnum.
GetSuppressionSummaryReasonEnumValues Enumerates the set of values for SuppressionSummaryReasonEnum.
NewEmailClientWithConfigurationProvider Creates a new default Email client with the given configuration provider.
NewEmailClientWithOboToken Creates a new default Email client with the given configuration provider.

# Constants

Set of constants representing the allowable values for ListSendersSortByEnum.
Set of constants representing the allowable values for ListSendersSortByEnum.
Set of constants representing the allowable values for ListSendersSortOrderEnum.
Set of constants representing the allowable values for ListSendersSortOrderEnum.
Set of constants representing the allowable values for ListSuppressionsSortByEnum.
Set of constants representing the allowable values for ListSuppressionsSortByEnum.
Set of constants representing the allowable values for ListSuppressionsSortOrderEnum.
Set of constants representing the allowable values for ListSuppressionsSortOrderEnum.
Set of constants representing the allowable values for SenderLifecycleStateEnum.
Set of constants representing the allowable values for SenderLifecycleStateEnum.
Set of constants representing the allowable values for SenderLifecycleStateEnum.
Set of constants representing the allowable values for SenderLifecycleStateEnum.
Set of constants representing the allowable values for SenderSummaryLifecycleStateEnum.
Set of constants representing the allowable values for SenderSummaryLifecycleStateEnum.
Set of constants representing the allowable values for SenderSummaryLifecycleStateEnum.
Set of constants representing the allowable values for SenderSummaryLifecycleStateEnum.
Set of constants representing the allowable values for SuppressionReasonEnum.
Set of constants representing the allowable values for SuppressionReasonEnum.
Set of constants representing the allowable values for SuppressionReasonEnum.
Set of constants representing the allowable values for SuppressionReasonEnum.
Set of constants representing the allowable values for SuppressionReasonEnum.
Set of constants representing the allowable values for SuppressionReasonEnum.
Set of constants representing the allowable values for SuppressionSummaryReasonEnum.
Set of constants representing the allowable values for SuppressionSummaryReasonEnum.
Set of constants representing the allowable values for SuppressionSummaryReasonEnum.
Set of constants representing the allowable values for SuppressionSummaryReasonEnum.
Set of constants representing the allowable values for SuppressionSummaryReasonEnum.
Set of constants representing the allowable values for SuppressionSummaryReasonEnum.

# Structs

ChangeSenderCompartmentDetails The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment into which the resource should be moved.
ChangeSenderCompartmentRequest wrapper for the ChangeSenderCompartment operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/email/ChangeSenderCompartment.go.html to see an example of how to use ChangeSenderCompartmentRequest.
ChangeSenderCompartmentResponse wrapper for the ChangeSenderCompartment operation.
CreateSenderDetails The details needed for creating a sender.
CreateSenderRequest wrapper for the CreateSender operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/email/CreateSender.go.html to see an example of how to use CreateSenderRequest.
CreateSenderResponse wrapper for the CreateSender operation.
CreateSuppressionDetails The details needed for creating a single suppression.
CreateSuppressionRequest wrapper for the CreateSuppression operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/email/CreateSuppression.go.html to see an example of how to use CreateSuppressionRequest.
CreateSuppressionResponse wrapper for the CreateSuppression operation.
DeleteSenderRequest wrapper for the DeleteSender operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/email/DeleteSender.go.html to see an example of how to use DeleteSenderRequest.
DeleteSenderResponse wrapper for the DeleteSender operation.
DeleteSuppressionRequest wrapper for the DeleteSuppression operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/email/DeleteSuppression.go.html to see an example of how to use DeleteSuppressionRequest.
DeleteSuppressionResponse wrapper for the DeleteSuppression operation.
EmailClient a client for Email.
GetSenderRequest wrapper for the GetSender operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/email/GetSender.go.html to see an example of how to use GetSenderRequest.
GetSenderResponse wrapper for the GetSender operation.
GetSuppressionRequest wrapper for the GetSuppression operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/email/GetSuppression.go.html to see an example of how to use GetSuppressionRequest.
GetSuppressionResponse wrapper for the GetSuppression operation.
ListSendersRequest wrapper for the ListSenders operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/email/ListSenders.go.html to see an example of how to use ListSendersRequest.
ListSendersResponse wrapper for the ListSenders operation.
ListSuppressionsRequest wrapper for the ListSuppressions operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/email/ListSuppressions.go.html to see an example of how to use ListSuppressionsRequest.
ListSuppressionsResponse wrapper for the ListSuppressions operation.
Sender The full information representing an approved sender.
SenderSummary The email addresses and `senderId` representing an approved sender.
Suppression The full information representing an email suppression.
SuppressionSummary The full information representing a suppression.
UpdateSenderDetails The details allowed for updating a sender.
UpdateSenderRequest wrapper for the UpdateSender operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/email/UpdateSender.go.html to see an example of how to use UpdateSenderRequest.
UpdateSenderResponse wrapper for the UpdateSender operation.

# Type aliases

ListSendersSortByEnum Enum with underlying type: string.
ListSendersSortOrderEnum Enum with underlying type: string.
ListSuppressionsSortByEnum Enum with underlying type: string.
ListSuppressionsSortOrderEnum Enum with underlying type: string.
SenderLifecycleStateEnum Enum with underlying type: string.
SenderSummaryLifecycleStateEnum Enum with underlying type: string.
SuppressionReasonEnum Enum with underlying type: string.
SuppressionSummaryReasonEnum Enum with underlying type: string.