Class WorkspaceArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.databricks.WorkspaceArgs.Builder
-
- Enclosing class:
- WorkspaceArgs
public static final class WorkspaceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(WorkspaceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkspaceArgs.Builder
authorizations(WorkspaceProviderAuthorizationArgs... authorizations)
WorkspaceArgs.Builder
authorizations(com.pulumi.core.Output<java.util.List<WorkspaceProviderAuthorizationArgs>> authorizations)
WorkspaceArgs.Builder
authorizations(java.util.List<WorkspaceProviderAuthorizationArgs> authorizations)
WorkspaceArgs
build()
WorkspaceArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
WorkspaceArgs.Builder
location(java.lang.String location)
WorkspaceArgs.Builder
managedResourceGroupId(com.pulumi.core.Output<java.lang.String> managedResourceGroupId)
WorkspaceArgs.Builder
managedResourceGroupId(java.lang.String managedResourceGroupId)
WorkspaceArgs.Builder
parameters(WorkspaceCustomParametersArgs parameters)
WorkspaceArgs.Builder
parameters(com.pulumi.core.Output<WorkspaceCustomParametersArgs> parameters)
WorkspaceArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
WorkspaceArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
WorkspaceArgs.Builder
sku(SkuArgs sku)
WorkspaceArgs.Builder
sku(com.pulumi.core.Output<SkuArgs> sku)
WorkspaceArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
WorkspaceArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
WorkspaceArgs.Builder
uiDefinitionUri(com.pulumi.core.Output<java.lang.String> uiDefinitionUri)
WorkspaceArgs.Builder
uiDefinitionUri(java.lang.String uiDefinitionUri)
WorkspaceArgs.Builder
workspaceName(com.pulumi.core.Output<java.lang.String> workspaceName)
WorkspaceArgs.Builder
workspaceName(java.lang.String workspaceName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WorkspaceArgs defaults)
-
-
Method Detail
-
authorizations
public WorkspaceArgs.Builder authorizations(@Nullable com.pulumi.core.Output<java.util.List<WorkspaceProviderAuthorizationArgs>> authorizations)
- Parameters:
authorizations
- The workspace provider authorizations.- Returns:
- builder
-
authorizations
public WorkspaceArgs.Builder authorizations(java.util.List<WorkspaceProviderAuthorizationArgs> authorizations)
- Parameters:
authorizations
- The workspace provider authorizations.- Returns:
- builder
-
authorizations
public WorkspaceArgs.Builder authorizations(WorkspaceProviderAuthorizationArgs... authorizations)
- Parameters:
authorizations
- The workspace provider authorizations.- Returns:
- builder
-
location
public WorkspaceArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
location
public WorkspaceArgs.Builder location(java.lang.String location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
managedResourceGroupId
public WorkspaceArgs.Builder managedResourceGroupId(com.pulumi.core.Output<java.lang.String> managedResourceGroupId)
- Parameters:
managedResourceGroupId
- The managed resource group Id.- Returns:
- builder
-
managedResourceGroupId
public WorkspaceArgs.Builder managedResourceGroupId(java.lang.String managedResourceGroupId)
- Parameters:
managedResourceGroupId
- The managed resource group Id.- Returns:
- builder
-
parameters
public WorkspaceArgs.Builder parameters(@Nullable com.pulumi.core.Output<WorkspaceCustomParametersArgs> parameters)
- Parameters:
parameters
- The workspace's custom parameters.- Returns:
- builder
-
parameters
public WorkspaceArgs.Builder parameters(WorkspaceCustomParametersArgs parameters)
- Parameters:
parameters
- The workspace's custom parameters.- Returns:
- builder
-
resourceGroupName
public WorkspaceArgs.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 WorkspaceArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
sku
public WorkspaceArgs.Builder sku(@Nullable com.pulumi.core.Output<SkuArgs> sku)
- Parameters:
sku
- The SKU of the resource.- Returns:
- builder
-
sku
public WorkspaceArgs.Builder sku(SkuArgs sku)
- Parameters:
sku
- The SKU of the resource.- Returns:
- builder
-
tags
public WorkspaceArgs.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 WorkspaceArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
uiDefinitionUri
public WorkspaceArgs.Builder uiDefinitionUri(@Nullable com.pulumi.core.Output<java.lang.String> uiDefinitionUri)
- Parameters:
uiDefinitionUri
- The blob URI where the UI definition file is located.- Returns:
- builder
-
uiDefinitionUri
public WorkspaceArgs.Builder uiDefinitionUri(java.lang.String uiDefinitionUri)
- Parameters:
uiDefinitionUri
- The blob URI where the UI definition file is located.- Returns:
- builder
-
workspaceName
public WorkspaceArgs.Builder workspaceName(@Nullable com.pulumi.core.Output<java.lang.String> workspaceName)
- Parameters:
workspaceName
- The name of the workspace.- Returns:
- builder
-
workspaceName
public WorkspaceArgs.Builder workspaceName(java.lang.String workspaceName)
- Parameters:
workspaceName
- The name of the workspace.- Returns:
- builder
-
build
public WorkspaceArgs build()
-
-