Package com.pulumi.azurenative.dashboard
Class ManagedPrivateEndpointArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.dashboard.ManagedPrivateEndpointArgs.Builder
-
- Enclosing class:
- ManagedPrivateEndpointArgs
public static final class ManagedPrivateEndpointArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ManagedPrivateEndpointArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedPrivateEndpointArgs
build()
ManagedPrivateEndpointArgs.Builder
groupIds(com.pulumi.core.Output<java.util.List<java.lang.String>> groupIds)
ManagedPrivateEndpointArgs.Builder
groupIds(java.lang.String... groupIds)
ManagedPrivateEndpointArgs.Builder
groupIds(java.util.List<java.lang.String> groupIds)
ManagedPrivateEndpointArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
ManagedPrivateEndpointArgs.Builder
location(java.lang.String location)
ManagedPrivateEndpointArgs.Builder
managedPrivateEndpointName(com.pulumi.core.Output<java.lang.String> managedPrivateEndpointName)
ManagedPrivateEndpointArgs.Builder
managedPrivateEndpointName(java.lang.String managedPrivateEndpointName)
ManagedPrivateEndpointArgs.Builder
privateLinkResourceId(com.pulumi.core.Output<java.lang.String> privateLinkResourceId)
ManagedPrivateEndpointArgs.Builder
privateLinkResourceId(java.lang.String privateLinkResourceId)
ManagedPrivateEndpointArgs.Builder
privateLinkResourceRegion(com.pulumi.core.Output<java.lang.String> privateLinkResourceRegion)
ManagedPrivateEndpointArgs.Builder
privateLinkResourceRegion(java.lang.String privateLinkResourceRegion)
ManagedPrivateEndpointArgs.Builder
privateLinkServiceUrl(com.pulumi.core.Output<java.lang.String> privateLinkServiceUrl)
ManagedPrivateEndpointArgs.Builder
privateLinkServiceUrl(java.lang.String privateLinkServiceUrl)
ManagedPrivateEndpointArgs.Builder
requestMessage(com.pulumi.core.Output<java.lang.String> requestMessage)
ManagedPrivateEndpointArgs.Builder
requestMessage(java.lang.String requestMessage)
ManagedPrivateEndpointArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
ManagedPrivateEndpointArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
ManagedPrivateEndpointArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
ManagedPrivateEndpointArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
ManagedPrivateEndpointArgs.Builder
workspaceName(com.pulumi.core.Output<java.lang.String> workspaceName)
ManagedPrivateEndpointArgs.Builder
workspaceName(java.lang.String workspaceName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ManagedPrivateEndpointArgs defaults)
-
-
Method Detail
-
groupIds
public ManagedPrivateEndpointArgs.Builder groupIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> groupIds)
- Parameters:
groupIds
- The group Ids of the managed private endpoint.- Returns:
- builder
-
groupIds
public ManagedPrivateEndpointArgs.Builder groupIds(java.util.List<java.lang.String> groupIds)
- Parameters:
groupIds
- The group Ids of the managed private endpoint.- Returns:
- builder
-
groupIds
public ManagedPrivateEndpointArgs.Builder groupIds(java.lang.String... groupIds)
- Parameters:
groupIds
- The group Ids of the managed private endpoint.- Returns:
- builder
-
location
public ManagedPrivateEndpointArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
location
public ManagedPrivateEndpointArgs.Builder location(java.lang.String location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
managedPrivateEndpointName
public ManagedPrivateEndpointArgs.Builder managedPrivateEndpointName(@Nullable com.pulumi.core.Output<java.lang.String> managedPrivateEndpointName)
- Parameters:
managedPrivateEndpointName
- The managed private endpoint name of Azure Managed Grafana.- Returns:
- builder
-
managedPrivateEndpointName
public ManagedPrivateEndpointArgs.Builder managedPrivateEndpointName(java.lang.String managedPrivateEndpointName)
- Parameters:
managedPrivateEndpointName
- The managed private endpoint name of Azure Managed Grafana.- Returns:
- builder
-
privateLinkResourceId
public ManagedPrivateEndpointArgs.Builder privateLinkResourceId(@Nullable com.pulumi.core.Output<java.lang.String> privateLinkResourceId)
- Parameters:
privateLinkResourceId
- The ARM resource ID of the resource for which the managed private endpoint is pointing to.- Returns:
- builder
-
privateLinkResourceId
public ManagedPrivateEndpointArgs.Builder privateLinkResourceId(java.lang.String privateLinkResourceId)
- Parameters:
privateLinkResourceId
- The ARM resource ID of the resource for which the managed private endpoint is pointing to.- Returns:
- builder
-
privateLinkResourceRegion
public ManagedPrivateEndpointArgs.Builder privateLinkResourceRegion(@Nullable com.pulumi.core.Output<java.lang.String> privateLinkResourceRegion)
- Parameters:
privateLinkResourceRegion
- The region of the resource to which the managed private endpoint is pointing to.- Returns:
- builder
-
privateLinkResourceRegion
public ManagedPrivateEndpointArgs.Builder privateLinkResourceRegion(java.lang.String privateLinkResourceRegion)
- Parameters:
privateLinkResourceRegion
- The region of the resource to which the managed private endpoint is pointing to.- Returns:
- builder
-
privateLinkServiceUrl
public ManagedPrivateEndpointArgs.Builder privateLinkServiceUrl(@Nullable com.pulumi.core.Output<java.lang.String> privateLinkServiceUrl)
- Parameters:
privateLinkServiceUrl
- The URL of the data store behind the private link service. It would be the URL in the Grafana data source configuration page without the protocol and port.- Returns:
- builder
-
privateLinkServiceUrl
public ManagedPrivateEndpointArgs.Builder privateLinkServiceUrl(java.lang.String privateLinkServiceUrl)
- Parameters:
privateLinkServiceUrl
- The URL of the data store behind the private link service. It would be the URL in the Grafana data source configuration page without the protocol and port.- Returns:
- builder
-
requestMessage
public ManagedPrivateEndpointArgs.Builder requestMessage(@Nullable com.pulumi.core.Output<java.lang.String> requestMessage)
- Parameters:
requestMessage
- User input request message of the managed private endpoint.- Returns:
- builder
-
requestMessage
public ManagedPrivateEndpointArgs.Builder requestMessage(java.lang.String requestMessage)
- Parameters:
requestMessage
- User input request message of the managed private endpoint.- Returns:
- builder
-
resourceGroupName
public ManagedPrivateEndpointArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
resourceGroupName
public ManagedPrivateEndpointArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
tags
public ManagedPrivateEndpointArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
tags
public ManagedPrivateEndpointArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
workspaceName
public ManagedPrivateEndpointArgs.Builder workspaceName(com.pulumi.core.Output<java.lang.String> workspaceName)
- Parameters:
workspaceName
- The workspace name of Azure Managed Grafana.- Returns:
- builder
-
workspaceName
public ManagedPrivateEndpointArgs.Builder workspaceName(java.lang.String workspaceName)
- Parameters:
workspaceName
- The workspace name of Azure Managed Grafana.- Returns:
- builder
-
build
public ManagedPrivateEndpointArgs build()
-
-