Class UpdateDrgRouteRuleDetails
Details used to update a route rule in the DRG route table.
Inherited Members
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class UpdateDrgRouteRuleDetails
Properties
Destination
Declaration
[JsonProperty(PropertyName = "destination")]
public string Destination { get; set; }
Property Value
Type | Description |
---|---|
string | The range of IP addresses used for matching when routing traffic.
|
DestinationType
Declaration
[JsonProperty(PropertyName = "destinationType")]
[JsonConverter(typeof(StringEnumConverter))]
public UpdateDrgRouteRuleDetails.DestinationTypeEnum? DestinationType { get; set; }
Property Value
Type | Description |
---|---|
UpdateDrgRouteRuleDetails.DestinationTypeEnum? | Type of destination for the rule. Allowed values:
|
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | The Oracle-assigned ID of each DRG route rule to update. |
Remarks
Required
NextHopDrgAttachmentId
Declaration
[JsonProperty(PropertyName = "nextHopDrgAttachmentId")]
public string NextHopDrgAttachmentId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the next hop DRG attachment. The next hop DRG attachment is responsible for reaching the network destination. |