Class ResourceGroupDefinitionArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.blueprint.inputs.ResourceGroupDefinitionArgs.Builder
-
- Enclosing class:
- ResourceGroupDefinitionArgs
public static final class ResourceGroupDefinitionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ResourceGroupDefinitionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceGroupDefinitionArgs
build()
ResourceGroupDefinitionArgs.Builder
dependsOn(com.pulumi.core.Output<java.util.List<java.lang.String>> dependsOn)
ResourceGroupDefinitionArgs.Builder
dependsOn(java.lang.String... dependsOn)
ResourceGroupDefinitionArgs.Builder
dependsOn(java.util.List<java.lang.String> dependsOn)
ResourceGroupDefinitionArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
ResourceGroupDefinitionArgs.Builder
description(java.lang.String description)
ResourceGroupDefinitionArgs.Builder
displayName(com.pulumi.core.Output<java.lang.String> displayName)
ResourceGroupDefinitionArgs.Builder
displayName(java.lang.String displayName)
ResourceGroupDefinitionArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
ResourceGroupDefinitionArgs.Builder
location(java.lang.String location)
ResourceGroupDefinitionArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
ResourceGroupDefinitionArgs.Builder
name(java.lang.String name)
ResourceGroupDefinitionArgs.Builder
strongType(com.pulumi.core.Output<java.lang.String> strongType)
ResourceGroupDefinitionArgs.Builder
strongType(java.lang.String strongType)
ResourceGroupDefinitionArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
ResourceGroupDefinitionArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ResourceGroupDefinitionArgs defaults)
-
-
Method Detail
-
dependsOn
public ResourceGroupDefinitionArgs.Builder dependsOn(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> dependsOn)
- Parameters:
dependsOn
- Artifacts which need to be deployed before this resource group.- Returns:
- builder
-
dependsOn
public ResourceGroupDefinitionArgs.Builder dependsOn(java.util.List<java.lang.String> dependsOn)
- Parameters:
dependsOn
- Artifacts which need to be deployed before this resource group.- Returns:
- builder
-
dependsOn
public ResourceGroupDefinitionArgs.Builder dependsOn(java.lang.String... dependsOn)
- Parameters:
dependsOn
- Artifacts which need to be deployed before this resource group.- Returns:
- builder
-
description
public ResourceGroupDefinitionArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Description of this parameter/resourceGroup.- Returns:
- builder
-
description
public ResourceGroupDefinitionArgs.Builder description(java.lang.String description)
- Parameters:
description
- Description of this parameter/resourceGroup.- Returns:
- builder
-
displayName
public ResourceGroupDefinitionArgs.Builder displayName(@Nullable com.pulumi.core.Output<java.lang.String> displayName)
- Parameters:
displayName
- DisplayName of this parameter/resourceGroup.- Returns:
- builder
-
displayName
public ResourceGroupDefinitionArgs.Builder displayName(java.lang.String displayName)
- Parameters:
displayName
- DisplayName of this parameter/resourceGroup.- Returns:
- builder
-
location
public ResourceGroupDefinitionArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Location of this resourceGroup. Leave empty if the resource group location will be specified during the blueprint assignment.- Returns:
- builder
-
location
public ResourceGroupDefinitionArgs.Builder location(java.lang.String location)
- Parameters:
location
- Location of this resourceGroup. Leave empty if the resource group location will be specified during the blueprint assignment.- Returns:
- builder
-
name
public ResourceGroupDefinitionArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Name of this resourceGroup. Leave empty if the resource group name will be specified during the blueprint assignment.- Returns:
- builder
-
name
public ResourceGroupDefinitionArgs.Builder name(java.lang.String name)
- Parameters:
name
- Name of this resourceGroup. Leave empty if the resource group name will be specified during the blueprint assignment.- Returns:
- builder
-
strongType
public ResourceGroupDefinitionArgs.Builder strongType(@Nullable com.pulumi.core.Output<java.lang.String> strongType)
- Parameters:
strongType
- StrongType for UI to render rich experience during blueprint assignment. Supported strong types are resourceType, principalId and location.- Returns:
- builder
-
strongType
public ResourceGroupDefinitionArgs.Builder strongType(java.lang.String strongType)
- Parameters:
strongType
- StrongType for UI to render rich experience during blueprint assignment. Supported strong types are resourceType, principalId and location.- Returns:
- builder
-
tags
public ResourceGroupDefinitionArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Tags to be assigned to this resource group.- Returns:
- builder
-
tags
public ResourceGroupDefinitionArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Tags to be assigned to this resource group.- Returns:
- builder
-
build
public ResourceGroupDefinitionArgs build()
-
-