Compute Engine v1 API - Class InterconnectApplicationAwareInterconnect (3.13.0)

public sealed class InterconnectApplicationAwareInterconnect : IMessage<InterconnectApplicationAwareInterconnect>, IEquatable<InterconnectApplicationAwareInterconnect>, IDeepCloneable<InterconnectApplicationAwareInterconnect>, IBufferMessage, IMessage

Reference documentation and code samples for the Compute Engine v1 API class InterconnectApplicationAwareInterconnect.

Configuration information for application awareness on this Cloud Interconnect.

Inheritance

object > InterconnectApplicationAwareInterconnect

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

InterconnectApplicationAwareInterconnect()

public InterconnectApplicationAwareInterconnect()

InterconnectApplicationAwareInterconnect(InterconnectApplicationAwareInterconnect)

public InterconnectApplicationAwareInterconnect(InterconnectApplicationAwareInterconnect other)
Parameter
Name Description
other InterconnectApplicationAwareInterconnect

Properties

BandwidthPercentagePolicy

public InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy BandwidthPercentagePolicy { get; set; }
Property Value
Type Description
InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy

HasProfileDescription

public bool HasProfileDescription { get; }

Gets whether the "profile_description" field is set

Property Value
Type Description
bool

ProfileDescription

public string ProfileDescription { get; set; }

Description for the application awareness profile on this Cloud Interconnect.

Property Value
Type Description
string

ShapeAveragePercentages

public RepeatedField<InterconnectApplicationAwareInterconnectBandwidthPercentage> ShapeAveragePercentages { get; }

Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.

Property Value
Type Description
RepeatedFieldInterconnectApplicationAwareInterconnectBandwidthPercentage

StrictPriorityPolicy

public InterconnectApplicationAwareInterconnectStrictPriorityPolicy StrictPriorityPolicy { get; set; }
Property Value
Type Description
InterconnectApplicationAwareInterconnectStrictPriorityPolicy