Package-level declarations

Types

Link copied to clipboard
data class BgpSessionArgs(val maxPrefixesAdvertisedV4: Output<Int>? = null, val maxPrefixesAdvertisedV6: Output<Int>? = null, val md5AuthenticationKey: Output<String>? = null, val microsoftSessionIPv4Address: Output<String>? = null, val microsoftSessionIPv6Address: Output<String>? = null, val peerSessionIPv4Address: Output<String>? = null, val peerSessionIPv6Address: Output<String>? = null, val sessionPrefixV4: Output<String>? = null, val sessionPrefixV6: Output<String>? = null) : ConvertibleToJava<BgpSessionArgs>

The properties that define a BGP session.

Link copied to clipboard
Link copied to clipboard
data class ContactDetailArgs(val email: Output<String>? = null, val phone: Output<String>? = null, val role: Output<Either<String, Role>>? = null) : ConvertibleToJava<ContactDetailArgs>

The contact detail class.

Link copied to clipboard
Link copied to clipboard
data class DirectConnectionArgs(val bandwidthInMbps: Output<Int>? = null, val bgpSession: Output<BgpSessionArgs>? = null, val connectionIdentifier: Output<String>? = null, val peeringDBFacilityId: Output<Int>? = null, val sessionAddressProvider: Output<Either<String, SessionAddressProvider>>? = null, val useForPeeringService: Output<Boolean>? = null) : ConvertibleToJava<DirectConnectionArgs>

The properties that define a direct connection.

Link copied to clipboard
data class ExchangeConnectionArgs(val bgpSession: Output<BgpSessionArgs>? = null, val connectionIdentifier: Output<String>? = null, val peeringDBFacilityId: Output<Int>? = null) : ConvertibleToJava<ExchangeConnectionArgs>

The properties that define an exchange connection.

Link copied to clipboard
data class GetConnectionMonitorTestPlainArgs(val connectionMonitorTestName: String, val peeringServiceName: String, val resourceGroupName: String) : ConvertibleToJava<GetConnectionMonitorTestPlainArgs>
Link copied to clipboard
data class GetPeerAsnPlainArgs(val peerAsnName: String) : ConvertibleToJava<GetPeerAsnPlainArgs>
Link copied to clipboard
data class GetPeeringPlainArgs(val peeringName: String, val resourceGroupName: String) : ConvertibleToJava<GetPeeringPlainArgs>
Link copied to clipboard
data class GetPeeringServicePlainArgs(val peeringServiceName: String, val resourceGroupName: String) : ConvertibleToJava<GetPeeringServicePlainArgs>
Link copied to clipboard
data class GetPrefixPlainArgs(val expand: String? = null, val peeringServiceName: String, val prefixName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrefixPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetRegisteredAsnPlainArgs(val peeringName: String, val registeredAsnName: String, val resourceGroupName: String) : ConvertibleToJava<GetRegisteredAsnPlainArgs>
Link copied to clipboard
data class GetRegisteredPrefixPlainArgs(val peeringName: String, val registeredPrefixName: String, val resourceGroupName: String) : ConvertibleToJava<GetRegisteredPrefixPlainArgs>
Link copied to clipboard
data class PeeringPropertiesDirectArgs(val connections: Output<List<DirectConnectionArgs>>? = null, val directPeeringType: Output<Either<String, DirectPeeringType>>? = null, val peerAsn: Output<SubResourceArgs>? = null) : ConvertibleToJava<PeeringPropertiesDirectArgs>

The properties that define a direct peering.

Link copied to clipboard
data class PeeringPropertiesExchangeArgs(val connections: Output<List<ExchangeConnectionArgs>>? = null, val peerAsn: Output<SubResourceArgs>? = null) : ConvertibleToJava<PeeringPropertiesExchangeArgs>

The properties that define an exchange peering.

Link copied to clipboard
data class PeeringServiceSkuArgs(val name: Output<String>? = null) : ConvertibleToJava<PeeringServiceSkuArgs>

The SKU that defines the type of the peering service.

Link copied to clipboard
data class PeeringSkuArgs(val family: Output<Either<String, Family>>? = null, val name: Output<String>? = null, val size: Output<Either<String, Size>>? = null, val tier: Output<Either<String, Tier>>? = null) : ConvertibleToJava<PeeringSkuArgs>

The SKU that defines the tier and kind of the peering.

Link copied to clipboard
Link copied to clipboard
data class SubResourceArgs(val id: Output<String>? = null) : ConvertibleToJava<SubResourceArgs>

The sub resource.

Link copied to clipboard