Class DeploymentPeerSummary
The summary of the deployment Peer.
Inherited Members
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class DeploymentPeerSummary
Properties
AvailabilityDomain
Declaration
[Required(ErrorMessage = "AvailabilityDomain is required.")]
[JsonProperty(PropertyName = "availabilityDomain")]
public string AvailabilityDomain { get; set; }
Property Value
Type | Description |
---|---|
string | The availability domain of a placement. |
Remarks
Required
DeploymentId
Declaration
[Required(ErrorMessage = "DeploymentId is required.")]
[JsonProperty(PropertyName = "deploymentId")]
public string DeploymentId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the deployment being referenced. |
Remarks
Required
DisplayName
Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | An object's Display Name. |
Remarks
Required
FaultDomain
Declaration
[Required(ErrorMessage = "FaultDomain is required.")]
[JsonProperty(PropertyName = "faultDomain")]
public string FaultDomain { get; set; }
Property Value
Type | Description |
---|---|
string | The fault domain of a placement. |
Remarks
Required
LifecycleState
Declaration
[Required(ErrorMessage = "LifecycleState is required.")]
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DeploymentPeerSummary.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type | Description |
---|---|
DeploymentPeerSummary.LifecycleStateEnum? | Possible lifecycle states for deployment peer. |
Remarks
Required
PeerRole
Declaration
[Required(ErrorMessage = "PeerRole is required.")]
[JsonProperty(PropertyName = "peerRole")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DeploymentRole? PeerRole { get; set; }
Property Value
Type | Description |
---|---|
DeploymentRole? | The type of the deployment role. |
Remarks
Required
PeerType
Declaration
[Required(ErrorMessage = "PeerType is required.")]
[JsonProperty(PropertyName = "peerType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DeploymentPeerType? PeerType { get; set; }
Property Value
Type | Description |
---|---|
DeploymentPeerType? | The type of the deployment peer. |
Remarks
Required
Region
Declaration
[Required(ErrorMessage = "Region is required.")]
[JsonProperty(PropertyName = "region")]
public string Region { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the region. e.g.: us-ashburn-1 If the region is not provided, backend will default to the default region. |
Remarks
Required
TimeCreated
Declaration
[Required(ErrorMessage = "TimeCreated is required.")]
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time the resource was created. The format is defined by
RFC3339, such as |
Remarks
Required
TimeRoleChanged
Declaration
[Required(ErrorMessage = "TimeRoleChanged is required.")]
[JsonProperty(PropertyName = "timeRoleChanged")]
public DateTime? TimeRoleChanged { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time of the last role change. The format is defined by
RFC3339, such as |
Remarks
Required
TimeUpdated
Declaration
[Required(ErrorMessage = "TimeUpdated is required.")]
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time the resource was last updated. The format is defined by
RFC3339, such as |
Remarks
Required