Package-level declarations

Types

Link copied to clipboard
class BgpPeer : KotlinCustomResource

A BgpPeer resource for an Arc connected cluster (Microsoft.Kubernetes/connectedClusters) Uses Azure REST API version 2024-03-01. In version 2.x of the Azure Native provider, it used API version 2024-03-01.

Link copied to clipboard
data class BgpPeerArgs(val bgpPeerName: Output<String>? = null, val myAsn: Output<Int>? = null, val peerAddress: Output<String>? = null, val peerAsn: Output<Int>? = null, val resourceUri: Output<String>? = null) : ConvertibleToJava<BgpPeerArgs>

A BgpPeer resource for an Arc connected cluster (Microsoft.Kubernetes/connectedClusters) Uses Azure REST API version 2024-03-01. In version 2.x of the Azure Native provider, it used API version 2024-03-01.

Link copied to clipboard
Link copied to clipboard
object BgpPeerMapper : ResourceMapper<BgpPeer>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class LoadBalancer : KotlinCustomResource

A LoadBalancer resource for an Arc connected cluster (Microsoft.Kubernetes/connectedClusters) Uses Azure REST API version 2024-03-01. In version 2.x of the Azure Native provider, it used API version 2024-03-01.

Link copied to clipboard
data class LoadBalancerArgs(val addresses: Output<List<String>>? = null, val advertiseMode: Output<Either<String, AdvertiseMode>>? = null, val bgpPeers: Output<List<String>>? = null, val loadBalancerName: Output<String>? = null, val resourceUri: Output<String>? = null, val serviceSelector: Output<Map<String, String>>? = null) : ConvertibleToJava<LoadBalancerArgs>

A LoadBalancer resource for an Arc connected cluster (Microsoft.Kubernetes/connectedClusters) Uses Azure REST API version 2024-03-01. In version 2.x of the Azure Native provider, it used API version 2024-03-01.

Link copied to clipboard
Link copied to clipboard
object LoadBalancerMapper : ResourceMapper<LoadBalancer>
Link copied to clipboard
Link copied to clipboard
class Service : KotlinCustomResource

A Service resource for an Arc connected cluster (Microsoft.Kubernetes/connectedClusters) Uses Azure REST API version 2024-03-01. In version 2.x of the Azure Native provider, it used API version 2024-03-01.

Link copied to clipboard
data class ServiceArgs(val resourceUri: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<ServiceArgs>

A Service resource for an Arc connected cluster (Microsoft.Kubernetes/connectedClusters) Uses Azure REST API version 2024-03-01. In version 2.x of the Azure Native provider, it used API version 2024-03-01.

Link copied to clipboard
Link copied to clipboard
object ServiceMapper : ResourceMapper<Service>
Link copied to clipboard
Link copied to clipboard
class StorageClass : KotlinCustomResource

A StorageClass resource for an Arc connected cluster (Microsoft.Kubernetes/connectedClusters) Uses Azure REST API version 2024-03-01. In version 2.x of the Azure Native provider, it used API version 2024-03-01.

Link copied to clipboard
data class StorageClassArgs(val accessModes: Output<List<Either<String, AccessMode>>>? = null, val allowVolumeExpansion: Output<Either<String, VolumeExpansion>>? = null, val dataResilience: Output<Either<String, DataResilienceTier>>? = null, val failoverSpeed: Output<Either<String, FailoverTier>>? = null, val limitations: Output<List<String>>? = null, val mountOptions: Output<List<String>>? = null, val performance: Output<Either<String, PerformanceTier>>? = null, val priority: Output<Double>? = null, val provisioner: Output<String>? = null, val resourceUri: Output<String>? = null, val storageClassName: Output<String>? = null, val typeProperties: Output<Any>? = null, val volumeBindingMode: Output<Either<String, VolumeBindingMode>>? = null) : ConvertibleToJava<StorageClassArgs>

A StorageClass resource for an Arc connected cluster (Microsoft.Kubernetes/connectedClusters) Uses Azure REST API version 2024-03-01. In version 2.x of the Azure Native provider, it used API version 2024-03-01.

Link copied to clipboard
Link copied to clipboard
object StorageClassMapper : ResourceMapper<StorageClass>
Link copied to clipboard

Functions

Link copied to clipboard
fun bgpPeer(name: String): BgpPeer
suspend fun bgpPeer(name: String, block: suspend BgpPeerResourceBuilder.() -> Unit): BgpPeer
Link copied to clipboard
Link copied to clipboard
fun service(name: String): Service
suspend fun service(name: String, block: suspend ServiceResourceBuilder.() -> Unit): Service
Link copied to clipboard