Class ConnectionProfileCloudsqlArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.databasemigrationservice.inputs.ConnectionProfileCloudsqlArgs.Builder
-
- Enclosing class:
- ConnectionProfileCloudsqlArgs
public static final class ConnectionProfileCloudsqlArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ConnectionProfileCloudsqlArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionProfileCloudsqlArgs
build()
ConnectionProfileCloudsqlArgs.Builder
cloudSqlId(com.pulumi.core.Output<java.lang.String> cloudSqlId)
ConnectionProfileCloudsqlArgs.Builder
cloudSqlId(java.lang.String cloudSqlId)
ConnectionProfileCloudsqlArgs.Builder
privateIp(com.pulumi.core.Output<java.lang.String> privateIp)
ConnectionProfileCloudsqlArgs.Builder
privateIp(java.lang.String privateIp)
ConnectionProfileCloudsqlArgs.Builder
publicIp(com.pulumi.core.Output<java.lang.String> publicIp)
ConnectionProfileCloudsqlArgs.Builder
publicIp(java.lang.String publicIp)
ConnectionProfileCloudsqlArgs.Builder
settings(com.pulumi.core.Output<ConnectionProfileCloudsqlSettingsArgs> settings)
ConnectionProfileCloudsqlArgs.Builder
settings(ConnectionProfileCloudsqlSettingsArgs settings)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectionProfileCloudsqlArgs defaults)
-
-
Method Detail
-
cloudSqlId
public ConnectionProfileCloudsqlArgs.Builder cloudSqlId(@Nullable com.pulumi.core.Output<java.lang.String> cloudSqlId)
- Parameters:
cloudSqlId
- (Output) Output only. The Cloud SQL instance ID that this connection profile is associated with.- Returns:
- builder
-
cloudSqlId
public ConnectionProfileCloudsqlArgs.Builder cloudSqlId(java.lang.String cloudSqlId)
- Parameters:
cloudSqlId
- (Output) Output only. The Cloud SQL instance ID that this connection profile is associated with.- Returns:
- builder
-
privateIp
public ConnectionProfileCloudsqlArgs.Builder privateIp(@Nullable com.pulumi.core.Output<java.lang.String> privateIp)
- Parameters:
privateIp
- (Output) Output only. The Cloud SQL database instance's private IP.- Returns:
- builder
-
privateIp
public ConnectionProfileCloudsqlArgs.Builder privateIp(java.lang.String privateIp)
- Parameters:
privateIp
- (Output) Output only. The Cloud SQL database instance's private IP.- Returns:
- builder
-
publicIp
public ConnectionProfileCloudsqlArgs.Builder publicIp(@Nullable com.pulumi.core.Output<java.lang.String> publicIp)
- Parameters:
publicIp
- (Output) Output only. The Cloud SQL database instance's public IP.- Returns:
- builder
-
publicIp
public ConnectionProfileCloudsqlArgs.Builder publicIp(java.lang.String publicIp)
- Parameters:
publicIp
- (Output) Output only. The Cloud SQL database instance's public IP.- Returns:
- builder
-
settings
public ConnectionProfileCloudsqlArgs.Builder settings(@Nullable com.pulumi.core.Output<ConnectionProfileCloudsqlSettingsArgs> settings)
- Parameters:
settings
- Immutable. Metadata used to create the destination Cloud SQL database. Structure is documented below.- Returns:
- builder
-
settings
public ConnectionProfileCloudsqlArgs.Builder settings(ConnectionProfileCloudsqlSettingsArgs settings)
- Parameters:
settings
- Immutable. Metadata used to create the destination Cloud SQL database. Structure is documented below.- Returns:
- builder
-
build
public ConnectionProfileCloudsqlArgs build()
-
-