Package com.pulumi.azurenative.logic
Class IntegrationAccountArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.logic.IntegrationAccountArgs.Builder
-
- Enclosing class:
- IntegrationAccountArgs
public static final class IntegrationAccountArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(IntegrationAccountArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IntegrationAccountArgs defaults)
-
-
Method Detail
-
integrationAccountName
public IntegrationAccountArgs.Builder integrationAccountName(@Nullable com.pulumi.core.Output<java.lang.String> integrationAccountName)
- Parameters:
integrationAccountName
- The integration account name.- Returns:
- builder
-
integrationAccountName
public IntegrationAccountArgs.Builder integrationAccountName(java.lang.String integrationAccountName)
- Parameters:
integrationAccountName
- The integration account name.- Returns:
- builder
-
integrationServiceEnvironment
public IntegrationAccountArgs.Builder integrationServiceEnvironment(@Nullable com.pulumi.core.Output<ResourceReferenceArgs> integrationServiceEnvironment)
- Parameters:
integrationServiceEnvironment
- The integration service environment.- Returns:
- builder
-
integrationServiceEnvironment
public IntegrationAccountArgs.Builder integrationServiceEnvironment(ResourceReferenceArgs integrationServiceEnvironment)
- Parameters:
integrationServiceEnvironment
- The integration service environment.- Returns:
- builder
-
location
public IntegrationAccountArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The resource location.- Returns:
- builder
-
location
public IntegrationAccountArgs.Builder location(java.lang.String location)
- Parameters:
location
- The resource location.- Returns:
- builder
-
resourceGroupName
public IntegrationAccountArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The resource group name.- Returns:
- builder
-
resourceGroupName
public IntegrationAccountArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The resource group name.- Returns:
- builder
-
sku
public IntegrationAccountArgs.Builder sku(@Nullable com.pulumi.core.Output<IntegrationAccountSkuArgs> sku)
- Parameters:
sku
- The sku.- Returns:
- builder
-
sku
public IntegrationAccountArgs.Builder sku(IntegrationAccountSkuArgs sku)
- Parameters:
sku
- The sku.- Returns:
- builder
-
state
public IntegrationAccountArgs.Builder state(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,WorkflowState>> state)
- Parameters:
state
- The workflow state.- Returns:
- builder
-
state
public IntegrationAccountArgs.Builder state(com.pulumi.core.Either<java.lang.String,WorkflowState> state)
- Parameters:
state
- The workflow state.- Returns:
- builder
-
state
public IntegrationAccountArgs.Builder state(java.lang.String state)
- Parameters:
state
- The workflow state.- Returns:
- builder
-
state
public IntegrationAccountArgs.Builder state(WorkflowState state)
- Parameters:
state
- The workflow state.- Returns:
- builder
-
tags
public IntegrationAccountArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- The resource tags.- Returns:
- builder
-
tags
public IntegrationAccountArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- The resource tags.- Returns:
- builder
-
build
public IntegrationAccountArgs build()
-
-