Class SqlVirtualMachineGroupArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.sqlvirtualmachine.SqlVirtualMachineGroupArgs.Builder
-
- Enclosing class:
- SqlVirtualMachineGroupArgs
public static final class SqlVirtualMachineGroupArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(SqlVirtualMachineGroupArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SqlVirtualMachineGroupArgs defaults)
-
-
Method Detail
-
location
public SqlVirtualMachineGroupArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Resource location.- Returns:
- builder
-
location
public SqlVirtualMachineGroupArgs.Builder location(java.lang.String location)
- Parameters:
location
- Resource location.- Returns:
- builder
-
resourceGroupName
public SqlVirtualMachineGroupArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.- Returns:
- builder
-
resourceGroupName
public SqlVirtualMachineGroupArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.- Returns:
- builder
-
sqlImageOffer
public SqlVirtualMachineGroupArgs.Builder sqlImageOffer(@Nullable com.pulumi.core.Output<java.lang.String> sqlImageOffer)
- Parameters:
sqlImageOffer
- SQL image offer. Examples may include SQL2016-WS2016, SQL2017-WS2016.- Returns:
- builder
-
sqlImageOffer
public SqlVirtualMachineGroupArgs.Builder sqlImageOffer(java.lang.String sqlImageOffer)
- Parameters:
sqlImageOffer
- SQL image offer. Examples may include SQL2016-WS2016, SQL2017-WS2016.- Returns:
- builder
-
sqlImageSku
public SqlVirtualMachineGroupArgs.Builder sqlImageSku(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SqlVmGroupImageSku>> sqlImageSku)
- Parameters:
sqlImageSku
- SQL image sku.- Returns:
- builder
-
sqlImageSku
public SqlVirtualMachineGroupArgs.Builder sqlImageSku(com.pulumi.core.Either<java.lang.String,SqlVmGroupImageSku> sqlImageSku)
- Parameters:
sqlImageSku
- SQL image sku.- Returns:
- builder
-
sqlImageSku
public SqlVirtualMachineGroupArgs.Builder sqlImageSku(java.lang.String sqlImageSku)
- Parameters:
sqlImageSku
- SQL image sku.- Returns:
- builder
-
sqlImageSku
public SqlVirtualMachineGroupArgs.Builder sqlImageSku(SqlVmGroupImageSku sqlImageSku)
- Parameters:
sqlImageSku
- SQL image sku.- Returns:
- builder
-
sqlVirtualMachineGroupName
public SqlVirtualMachineGroupArgs.Builder sqlVirtualMachineGroupName(@Nullable com.pulumi.core.Output<java.lang.String> sqlVirtualMachineGroupName)
- Parameters:
sqlVirtualMachineGroupName
- Name of the SQL virtual machine group.- Returns:
- builder
-
sqlVirtualMachineGroupName
public SqlVirtualMachineGroupArgs.Builder sqlVirtualMachineGroupName(java.lang.String sqlVirtualMachineGroupName)
- Parameters:
sqlVirtualMachineGroupName
- Name of the SQL virtual machine group.- Returns:
- builder
-
tags
public SqlVirtualMachineGroupArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
tags
public SqlVirtualMachineGroupArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
wsfcDomainProfile
public SqlVirtualMachineGroupArgs.Builder wsfcDomainProfile(@Nullable com.pulumi.core.Output<WsfcDomainProfileArgs> wsfcDomainProfile)
- Parameters:
wsfcDomainProfile
- Cluster Active Directory domain profile.- Returns:
- builder
-
wsfcDomainProfile
public SqlVirtualMachineGroupArgs.Builder wsfcDomainProfile(WsfcDomainProfileArgs wsfcDomainProfile)
- Parameters:
wsfcDomainProfile
- Cluster Active Directory domain profile.- Returns:
- builder
-
build
public SqlVirtualMachineGroupArgs build()
-
-