Class EmailOutboundIpSummary
Summary of the Outbound IP address assigned to the tenancy.
Inherited Members
Namespace: Oci.EmailService.Models
Assembly: OCI.DotNetSDK.Email.dll
Syntax
public class EmailOutboundIpSummary
Properties
AssignmentState
Declaration
[Required(ErrorMessage = "AssignmentState is required.")]
[JsonProperty(PropertyName = "assignmentState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public EmailOutboundIpSummary.AssignmentStateEnum? AssignmentState { get; set; }
Property Value
| Type | Description |
|---|---|
| EmailOutboundIpSummary.AssignmentStateEnum? | The assignment state of the public IP address. |
Remarks
Required
LifecycleDetails
Declaration
[JsonProperty(PropertyName = "lifecycleDetails")]
public string LifecycleDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| string | A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in 'DRAINING' state. |
LifecycleState
Declaration
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public EmailOutboundIpSummary.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
| Type | Description |
|---|---|
| EmailOutboundIpSummary.LifecycleStateEnum? | The current state of the Email Outbound Public IP. |
OutboundIp
Declaration
[Required(ErrorMessage = "OutboundIp is required.")]
[JsonProperty(PropertyName = "outboundIp")]
public string OutboundIp { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The public IP address assigned to the tenancy. |
Remarks
Required