Class AvailabilitySetResourceSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.migrate.inputs.AvailabilitySetResourceSettingsArgs.Builder
-
- Enclosing class:
- AvailabilitySetResourceSettingsArgs
public static final class AvailabilitySetResourceSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AvailabilitySetResourceSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AvailabilitySetResourceSettingsArgs defaults)
-
-
Method Detail
-
faultDomain
public AvailabilitySetResourceSettingsArgs.Builder faultDomain(@Nullable com.pulumi.core.Output<java.lang.Integer> faultDomain)
- Parameters:
faultDomain
- Gets or sets the target fault domain.- Returns:
- builder
-
faultDomain
public AvailabilitySetResourceSettingsArgs.Builder faultDomain(java.lang.Integer faultDomain)
- Parameters:
faultDomain
- Gets or sets the target fault domain.- Returns:
- builder
-
resourceType
public AvailabilitySetResourceSettingsArgs.Builder resourceType(com.pulumi.core.Output<java.lang.String> resourceType)
- Parameters:
resourceType
- The resource type. For example, the value can be Microsoft.Compute/virtualMachines. Expected value is 'Microsoft.Compute/availabilitySets'.- Returns:
- builder
-
resourceType
public AvailabilitySetResourceSettingsArgs.Builder resourceType(java.lang.String resourceType)
- Parameters:
resourceType
- The resource type. For example, the value can be Microsoft.Compute/virtualMachines. Expected value is 'Microsoft.Compute/availabilitySets'.- Returns:
- builder
-
tags
public AvailabilitySetResourceSettingsArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Gets or sets the Resource tags.- Returns:
- builder
-
tags
public AvailabilitySetResourceSettingsArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Gets or sets the Resource tags.- Returns:
- builder
-
targetResourceGroupName
public AvailabilitySetResourceSettingsArgs.Builder targetResourceGroupName(@Nullable com.pulumi.core.Output<java.lang.String> targetResourceGroupName)
- Parameters:
targetResourceGroupName
- Gets or sets the target resource group name.- Returns:
- builder
-
targetResourceGroupName
public AvailabilitySetResourceSettingsArgs.Builder targetResourceGroupName(java.lang.String targetResourceGroupName)
- Parameters:
targetResourceGroupName
- Gets or sets the target resource group name.- Returns:
- builder
-
targetResourceName
public AvailabilitySetResourceSettingsArgs.Builder targetResourceName(com.pulumi.core.Output<java.lang.String> targetResourceName)
- Parameters:
targetResourceName
- Gets or sets the target Resource name.- Returns:
- builder
-
targetResourceName
public AvailabilitySetResourceSettingsArgs.Builder targetResourceName(java.lang.String targetResourceName)
- Parameters:
targetResourceName
- Gets or sets the target Resource name.- Returns:
- builder
-
updateDomain
public AvailabilitySetResourceSettingsArgs.Builder updateDomain(@Nullable com.pulumi.core.Output<java.lang.Integer> updateDomain)
- Parameters:
updateDomain
- Gets or sets the target update domain.- Returns:
- builder
-
updateDomain
public AvailabilitySetResourceSettingsArgs.Builder updateDomain(java.lang.Integer updateDomain)
- Parameters:
updateDomain
- Gets or sets the target update domain.- Returns:
- builder
-
build
public AvailabilitySetResourceSettingsArgs build()
-
-