Class DscConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.automation.DscConfigurationArgs.Builder
-
- Enclosing class:
- DscConfigurationArgs
public static final class DscConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DscConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DscConfigurationArgs.Builder
automationAccountName(com.pulumi.core.Output<java.lang.String> automationAccountName)
DscConfigurationArgs.Builder
automationAccountName(java.lang.String automationAccountName)
DscConfigurationArgs
build()
DscConfigurationArgs.Builder
configurationName(com.pulumi.core.Output<java.lang.String> configurationName)
DscConfigurationArgs.Builder
configurationName(java.lang.String configurationName)
DscConfigurationArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
DscConfigurationArgs.Builder
description(java.lang.String description)
DscConfigurationArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
DscConfigurationArgs.Builder
location(java.lang.String location)
DscConfigurationArgs.Builder
logProgress(com.pulumi.core.Output<java.lang.Boolean> logProgress)
DscConfigurationArgs.Builder
logProgress(java.lang.Boolean logProgress)
DscConfigurationArgs.Builder
logVerbose(com.pulumi.core.Output<java.lang.Boolean> logVerbose)
DscConfigurationArgs.Builder
logVerbose(java.lang.Boolean logVerbose)
DscConfigurationArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
DscConfigurationArgs.Builder
name(java.lang.String name)
DscConfigurationArgs.Builder
parameters(com.pulumi.core.Output<java.util.Map<java.lang.String,DscConfigurationParameterArgs>> parameters)
DscConfigurationArgs.Builder
parameters(java.util.Map<java.lang.String,DscConfigurationParameterArgs> parameters)
DscConfigurationArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
DscConfigurationArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
DscConfigurationArgs.Builder
source(ContentSourceArgs source)
DscConfigurationArgs.Builder
source(com.pulumi.core.Output<ContentSourceArgs> source)
DscConfigurationArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
DscConfigurationArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DscConfigurationArgs defaults)
-
-
Method Detail
-
automationAccountName
public DscConfigurationArgs.Builder automationAccountName(com.pulumi.core.Output<java.lang.String> automationAccountName)
- Parameters:
automationAccountName
- The name of the automation account.- Returns:
- builder
-
automationAccountName
public DscConfigurationArgs.Builder automationAccountName(java.lang.String automationAccountName)
- Parameters:
automationAccountName
- The name of the automation account.- Returns:
- builder
-
configurationName
public DscConfigurationArgs.Builder configurationName(@Nullable com.pulumi.core.Output<java.lang.String> configurationName)
- Parameters:
configurationName
- The create or update parameters for configuration.- Returns:
- builder
-
configurationName
public DscConfigurationArgs.Builder configurationName(java.lang.String configurationName)
- Parameters:
configurationName
- The create or update parameters for configuration.- Returns:
- builder
-
description
public DscConfigurationArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Gets or sets the description of the configuration.- Returns:
- builder
-
description
public DscConfigurationArgs.Builder description(java.lang.String description)
- Parameters:
description
- Gets or sets the description of the configuration.- Returns:
- builder
-
location
public DscConfigurationArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Gets or sets the location of the resource.- Returns:
- builder
-
location
public DscConfigurationArgs.Builder location(java.lang.String location)
- Parameters:
location
- Gets or sets the location of the resource.- Returns:
- builder
-
logProgress
public DscConfigurationArgs.Builder logProgress(@Nullable com.pulumi.core.Output<java.lang.Boolean> logProgress)
- Parameters:
logProgress
- Gets or sets progress log option.- Returns:
- builder
-
logProgress
public DscConfigurationArgs.Builder logProgress(java.lang.Boolean logProgress)
- Parameters:
logProgress
- Gets or sets progress log option.- Returns:
- builder
-
logVerbose
public DscConfigurationArgs.Builder logVerbose(@Nullable com.pulumi.core.Output<java.lang.Boolean> logVerbose)
- Parameters:
logVerbose
- Gets or sets verbose log option.- Returns:
- builder
-
logVerbose
public DscConfigurationArgs.Builder logVerbose(java.lang.Boolean logVerbose)
- Parameters:
logVerbose
- Gets or sets verbose log option.- Returns:
- builder
-
name
public DscConfigurationArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Gets or sets name of the resource.- Returns:
- builder
-
name
public DscConfigurationArgs.Builder name(java.lang.String name)
- Parameters:
name
- Gets or sets name of the resource.- Returns:
- builder
-
parameters
public DscConfigurationArgs.Builder parameters(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,DscConfigurationParameterArgs>> parameters)
- Parameters:
parameters
- Gets or sets the configuration parameters.- Returns:
- builder
-
parameters
public DscConfigurationArgs.Builder parameters(java.util.Map<java.lang.String,DscConfigurationParameterArgs> parameters)
- Parameters:
parameters
- Gets or sets the configuration parameters.- Returns:
- builder
-
resourceGroupName
public DscConfigurationArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- Name of an Azure Resource group.- Returns:
- builder
-
resourceGroupName
public DscConfigurationArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- Name of an Azure Resource group.- Returns:
- builder
-
source
public DscConfigurationArgs.Builder source(com.pulumi.core.Output<ContentSourceArgs> source)
- Parameters:
source
- Gets or sets the source.- Returns:
- builder
-
source
public DscConfigurationArgs.Builder source(ContentSourceArgs source)
- Parameters:
source
- Gets or sets the source.- Returns:
- builder
-
tags
public DscConfigurationArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Gets or sets the tags attached to the resource.- Returns:
- builder
-
tags
public DscConfigurationArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Gets or sets the tags attached to the resource.- Returns:
- builder
-
build
public DscConfigurationArgs build()
-
-