Class EnvironmentSettingArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.labservices.EnvironmentSettingArgs.Builder
-
- Enclosing class:
- EnvironmentSettingArgs
public static final class EnvironmentSettingArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EnvironmentSettingArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EnvironmentSettingArgs
build()
EnvironmentSettingArgs.Builder
configurationState(ConfigurationState configurationState)
EnvironmentSettingArgs.Builder
configurationState(com.pulumi.core.Either<java.lang.String,ConfigurationState> configurationState)
EnvironmentSettingArgs.Builder
configurationState(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ConfigurationState>> configurationState)
EnvironmentSettingArgs.Builder
configurationState(java.lang.String configurationState)
EnvironmentSettingArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
EnvironmentSettingArgs.Builder
description(java.lang.String description)
EnvironmentSettingArgs.Builder
environmentSettingName(com.pulumi.core.Output<java.lang.String> environmentSettingName)
EnvironmentSettingArgs.Builder
environmentSettingName(java.lang.String environmentSettingName)
EnvironmentSettingArgs.Builder
labAccountName(com.pulumi.core.Output<java.lang.String> labAccountName)
EnvironmentSettingArgs.Builder
labAccountName(java.lang.String labAccountName)
EnvironmentSettingArgs.Builder
labName(com.pulumi.core.Output<java.lang.String> labName)
EnvironmentSettingArgs.Builder
labName(java.lang.String labName)
EnvironmentSettingArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
EnvironmentSettingArgs.Builder
location(java.lang.String location)
EnvironmentSettingArgs.Builder
provisioningState(com.pulumi.core.Output<java.lang.String> provisioningState)
EnvironmentSettingArgs.Builder
provisioningState(java.lang.String provisioningState)
EnvironmentSettingArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
EnvironmentSettingArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
EnvironmentSettingArgs.Builder
resourceSettings(ResourceSettingsArgs resourceSettings)
EnvironmentSettingArgs.Builder
resourceSettings(com.pulumi.core.Output<ResourceSettingsArgs> resourceSettings)
EnvironmentSettingArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
EnvironmentSettingArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
EnvironmentSettingArgs.Builder
title(com.pulumi.core.Output<java.lang.String> title)
EnvironmentSettingArgs.Builder
title(java.lang.String title)
EnvironmentSettingArgs.Builder
uniqueIdentifier(com.pulumi.core.Output<java.lang.String> uniqueIdentifier)
EnvironmentSettingArgs.Builder
uniqueIdentifier(java.lang.String uniqueIdentifier)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EnvironmentSettingArgs defaults)
-
-
Method Detail
-
configurationState
public EnvironmentSettingArgs.Builder configurationState(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ConfigurationState>> configurationState)
- Parameters:
configurationState
- Describes the user's progress in configuring their environment setting- Returns:
- builder
-
configurationState
public EnvironmentSettingArgs.Builder configurationState(com.pulumi.core.Either<java.lang.String,ConfigurationState> configurationState)
- Parameters:
configurationState
- Describes the user's progress in configuring their environment setting- Returns:
- builder
-
configurationState
public EnvironmentSettingArgs.Builder configurationState(java.lang.String configurationState)
- Parameters:
configurationState
- Describes the user's progress in configuring their environment setting- Returns:
- builder
-
configurationState
public EnvironmentSettingArgs.Builder configurationState(ConfigurationState configurationState)
- Parameters:
configurationState
- Describes the user's progress in configuring their environment setting- Returns:
- builder
-
description
public EnvironmentSettingArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Describes the environment and its resource settings- Returns:
- builder
-
description
public EnvironmentSettingArgs.Builder description(java.lang.String description)
- Parameters:
description
- Describes the environment and its resource settings- Returns:
- builder
-
environmentSettingName
public EnvironmentSettingArgs.Builder environmentSettingName(@Nullable com.pulumi.core.Output<java.lang.String> environmentSettingName)
- Parameters:
environmentSettingName
- The name of the environment Setting.- Returns:
- builder
-
environmentSettingName
public EnvironmentSettingArgs.Builder environmentSettingName(java.lang.String environmentSettingName)
- Parameters:
environmentSettingName
- The name of the environment Setting.- Returns:
- builder
-
labAccountName
public EnvironmentSettingArgs.Builder labAccountName(com.pulumi.core.Output<java.lang.String> labAccountName)
- Parameters:
labAccountName
- The name of the lab Account.- Returns:
- builder
-
labAccountName
public EnvironmentSettingArgs.Builder labAccountName(java.lang.String labAccountName)
- Parameters:
labAccountName
- The name of the lab Account.- Returns:
- builder
-
labName
public EnvironmentSettingArgs.Builder labName(com.pulumi.core.Output<java.lang.String> labName)
- Parameters:
labName
- The name of the lab.- Returns:
- builder
-
labName
public EnvironmentSettingArgs.Builder labName(java.lang.String labName)
- Parameters:
labName
- The name of the lab.- Returns:
- builder
-
location
public EnvironmentSettingArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The location of the resource.- Returns:
- builder
-
location
public EnvironmentSettingArgs.Builder location(java.lang.String location)
- Parameters:
location
- The location of the resource.- Returns:
- builder
-
provisioningState
public EnvironmentSettingArgs.Builder provisioningState(@Nullable com.pulumi.core.Output<java.lang.String> provisioningState)
- Parameters:
provisioningState
- The provisioning status of the resource.- Returns:
- builder
-
provisioningState
public EnvironmentSettingArgs.Builder provisioningState(java.lang.String provisioningState)
- Parameters:
provisioningState
- The provisioning status of the resource.- Returns:
- builder
-
resourceGroupName
public EnvironmentSettingArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group.- Returns:
- builder
-
resourceGroupName
public EnvironmentSettingArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group.- Returns:
- builder
-
resourceSettings
public EnvironmentSettingArgs.Builder resourceSettings(com.pulumi.core.Output<ResourceSettingsArgs> resourceSettings)
- Parameters:
resourceSettings
- The resource specific settings- Returns:
- builder
-
resourceSettings
public EnvironmentSettingArgs.Builder resourceSettings(ResourceSettingsArgs resourceSettings)
- Parameters:
resourceSettings
- The resource specific settings- Returns:
- builder
-
tags
public EnvironmentSettingArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- The tags of the resource.- Returns:
- builder
-
tags
public EnvironmentSettingArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- The tags of the resource.- Returns:
- builder
-
title
public EnvironmentSettingArgs.Builder title(@Nullable com.pulumi.core.Output<java.lang.String> title)
- Parameters:
title
- Brief title describing the environment and its resource settings- Returns:
- builder
-
title
public EnvironmentSettingArgs.Builder title(java.lang.String title)
- Parameters:
title
- Brief title describing the environment and its resource settings- Returns:
- builder
-
uniqueIdentifier
public EnvironmentSettingArgs.Builder uniqueIdentifier(@Nullable com.pulumi.core.Output<java.lang.String> uniqueIdentifier)
- Parameters:
uniqueIdentifier
- The unique immutable identifier of a resource (Guid).- Returns:
- builder
-
uniqueIdentifier
public EnvironmentSettingArgs.Builder uniqueIdentifier(java.lang.String uniqueIdentifier)
- Parameters:
uniqueIdentifier
- The unique immutable identifier of a resource (Guid).- Returns:
- builder
-
build
public EnvironmentSettingArgs build()
-
-