Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace Sender

The full information representing an approved sender.

Properties

compartmentId

compartmentId: string

The OCID for the compartment.

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

Example: {@code {\"Operations\": {\"CostCenter\": \"42\"}}}

emailAddress

emailAddress: string

Email address of the sender.

Optional emailDomainId

emailDomainId: undefined | string

The email domain used to assert responsibility for emails sent from this sender.

Optional freeformTags

freeformTags: undefined | object

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.

Example: {@code {\"Department\": \"Finance\"}}

id

id: string

The unique OCID of the sender.

Optional isSpf

isSpf: undefined | false | true

Value of the SPF field. For more information about SPF, please see SPF Authentication.

Optional lifecycleState

lifecycleState: LifecycleState

The sender's current lifecycle state.

Optional systemTags

systemTags: undefined | object

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {@code {"orcl-cloud": {"free-tier-retained": "true"}}}

Optional timeCreated

timeCreated: Date

The date and time the approved sender was added in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by RFC 3339.

Functions

getDeserializedJsonObj

  • getDeserializedJsonObj(obj: Sender): object

getJsonObj

  • getJsonObj(obj: Sender): object