Show / Hide Table of Contents

Class EmailOutboundIpSummary

Summary of the Outbound IP address assigned to the tenancy.

Inheritance
object
EmailOutboundIpSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

In this article
Back to top