KubernetesConfigurationPrivateLinkScopePropertiesArgs

data class KubernetesConfigurationPrivateLinkScopePropertiesArgs(val clusterResourceId: Output<String>, val publicNetworkAccess: Output<Either<String, PublicNetworkAccessType>>? = null) : ConvertibleToJava<KubernetesConfigurationPrivateLinkScopePropertiesArgs>

Properties that define a Azure Arc PrivateLinkScope resource.

Constructors

constructor(clusterResourceId: Output<String>, publicNetworkAccess: Output<Either<String, PublicNetworkAccessType>>? = null)

Properties

Link copied to clipboard

Managed Cluster ARM ID for the private link scope (Required)

Link copied to clipboard
val publicNetworkAccess: Output<Either<String, PublicNetworkAccessType>>? = null

Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.

Functions

Link copied to clipboard
open override fun toJava(): KubernetesConfigurationPrivateLinkScopePropertiesArgs