Class KubernetesConfigurationPrivateLinkScopePropertiesArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.kubernetesconfiguration.inputs.KubernetesConfigurationPrivateLinkScopePropertiesArgs.Builder
-
- Enclosing class:
- KubernetesConfigurationPrivateLinkScopePropertiesArgs
public static final class KubernetesConfigurationPrivateLinkScopePropertiesArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(KubernetesConfigurationPrivateLinkScopePropertiesArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(KubernetesConfigurationPrivateLinkScopePropertiesArgs defaults)
-
-
Method Detail
-
clusterResourceId
public KubernetesConfigurationPrivateLinkScopePropertiesArgs.Builder clusterResourceId(com.pulumi.core.Output<java.lang.String> clusterResourceId)
- Parameters:
clusterResourceId
- Managed Cluster ARM ID for the private link scope (Required)- Returns:
- builder
-
clusterResourceId
public KubernetesConfigurationPrivateLinkScopePropertiesArgs.Builder clusterResourceId(java.lang.String clusterResourceId)
- Parameters:
clusterResourceId
- Managed Cluster ARM ID for the private link scope (Required)- Returns:
- builder
-
publicNetworkAccess
public KubernetesConfigurationPrivateLinkScopePropertiesArgs.Builder publicNetworkAccess(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,PublicNetworkAccessType>> publicNetworkAccess)
- Parameters:
publicNetworkAccess
- Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.- Returns:
- builder
-
publicNetworkAccess
public KubernetesConfigurationPrivateLinkScopePropertiesArgs.Builder publicNetworkAccess(com.pulumi.core.Either<java.lang.String,PublicNetworkAccessType> publicNetworkAccess)
- Parameters:
publicNetworkAccess
- Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.- Returns:
- builder
-
publicNetworkAccess
public KubernetesConfigurationPrivateLinkScopePropertiesArgs.Builder publicNetworkAccess(java.lang.String publicNetworkAccess)
- Parameters:
publicNetworkAccess
- Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.- Returns:
- builder
-
publicNetworkAccess
public KubernetesConfigurationPrivateLinkScopePropertiesArgs.Builder publicNetworkAccess(PublicNetworkAccessType publicNetworkAccess)
- Parameters:
publicNetworkAccess
- Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.- Returns:
- builder
-
build
public KubernetesConfigurationPrivateLinkScopePropertiesArgs build()
-
-