Class PostgresInstanceArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.azurearcdata.PostgresInstanceArgs.Builder
-
- Enclosing class:
- PostgresInstanceArgs
public static final class PostgresInstanceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(PostgresInstanceArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PostgresInstanceArgs defaults)
-
-
Method Detail
-
extendedLocation
public PostgresInstanceArgs.Builder extendedLocation(@Nullable com.pulumi.core.Output<ExtendedLocationArgs> extendedLocation)
- Parameters:
extendedLocation
- The extendedLocation of the resource.- Returns:
- builder
-
extendedLocation
public PostgresInstanceArgs.Builder extendedLocation(ExtendedLocationArgs extendedLocation)
- Parameters:
extendedLocation
- The extendedLocation of the resource.- Returns:
- builder
-
location
public PostgresInstanceArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
location
public PostgresInstanceArgs.Builder location(java.lang.String location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
postgresInstanceName
public PostgresInstanceArgs.Builder postgresInstanceName(@Nullable com.pulumi.core.Output<java.lang.String> postgresInstanceName)
- Parameters:
postgresInstanceName
- Name of PostgresInstance- Returns:
- builder
-
postgresInstanceName
public PostgresInstanceArgs.Builder postgresInstanceName(java.lang.String postgresInstanceName)
- Parameters:
postgresInstanceName
- Name of PostgresInstance- Returns:
- builder
-
properties
public PostgresInstanceArgs.Builder properties(com.pulumi.core.Output<PostgresInstancePropertiesArgs> properties)
- Parameters:
properties
- null- Returns:
- builder
-
properties
public PostgresInstanceArgs.Builder properties(PostgresInstancePropertiesArgs properties)
- Parameters:
properties
- null- Returns:
- builder
-
resourceGroupName
public PostgresInstanceArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the Azure resource group- Returns:
- builder
-
resourceGroupName
public PostgresInstanceArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the Azure resource group- Returns:
- builder
-
sku
public PostgresInstanceArgs.Builder sku(@Nullable com.pulumi.core.Output<PostgresInstanceSkuArgs> sku)
- Parameters:
sku
- Resource sku.- Returns:
- builder
-
sku
public PostgresInstanceArgs.Builder sku(PostgresInstanceSkuArgs sku)
- Parameters:
sku
- Resource sku.- Returns:
- builder
-
tags
public PostgresInstanceArgs.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 PostgresInstanceArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
build
public PostgresInstanceArgs build()
-
-