PeeringPropertiesDirect Class

The properties that define a direct peering.

Inheritance
PeeringPropertiesDirect

Constructor

PeeringPropertiesDirect(*, connections: Optional[List[azure.mgmt.peering.models._models_py3.DirectConnection]] = None, use_for_peering_service: Optional[bool] = None, peer_asn: Optional[azure.mgmt.peering.models._models_py3.SubResource] = None, direct_peering_type: Optional[Union[str, azure.mgmt.peering.models._peering_management_client_enums.DirectPeeringType]] = None, **kwargs)

Parameters

connections
list[DirectConnection]
Required

The set of connections that constitute a direct peering.

use_for_peering_service
bool
Required

The flag that indicates whether or not the peering is used for peering service.

peer_asn
SubResource
Required

The reference of the peer ASN.

direct_peering_type
str or DirectPeeringType
Required

The type of direct peering. Possible values include: "Edge", "Transit", "Cdn", "Internal".