Show / Hide Table of Contents

Class Topology

Defines the representation of a virtual network topology.

Inheritance
object
Topology
NetworkingTopology
SubnetTopology
VcnTopology
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
[JsonConverter(typeof(TopologyModelConverter))]
public class Topology

Properties

Entities

Declaration
[Required(ErrorMessage = "Entities is required.")]
[JsonProperty(PropertyName = "entities")]
public List<object> Entities { get; set; }
Property Value
Type Description
List<object>

Lists entities comprising the virtual network topology.

Remarks

Required

LimitedEntities

Declaration
[Required(ErrorMessage = "LimitedEntities is required.")]
[JsonProperty(PropertyName = "limitedEntities")]
public List<string> LimitedEntities { get; set; }
Property Value
Type Description
List<string>

Lists entities that are limited during ingestion. The values for the items in the list are the entity type names of the limitedEntities. Example: vcn

Remarks

Required

Relationships

Declaration
[Required(ErrorMessage = "Relationships is required.")]
[JsonProperty(PropertyName = "relationships")]
public List<TopologyEntityRelationship> Relationships { get; set; }
Property Value
Type Description
List<TopologyEntityRelationship>

Lists relationships between entities in the virtual network topology.

Remarks

Required

TimeCreated

Declaration
[Required(ErrorMessage = "TimeCreated is required.")]
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

Records when the virtual network topology was created, in RFC3339 format for date and time.

Remarks

Required

In this article
Back to top