Class SqlConnectionInfoArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.datamigration.inputs.SqlConnectionInfoArgs
-
public final class SqlConnectionInfoArgs extends com.pulumi.resources.ResourceArgs
Information for connecting to SQL database server
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SqlConnectionInfoArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static SqlConnectionInfoArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
additionalSettings()
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,AuthenticationType>>>
authentication()
static SqlConnectionInfoArgs.Builder
builder()
static SqlConnectionInfoArgs.Builder
builder(SqlConnectionInfoArgs defaults)
com.pulumi.core.Output<java.lang.String>
dataSource()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
encryptConnection()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
password()
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SqlSourcePlatform>>>
platform()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
trustServerCertificate()
com.pulumi.core.Output<java.lang.String>
type()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
userName()
-
-
-
Field Detail
-
Empty
public static final SqlConnectionInfoArgs Empty
-
-
Method Detail
-
additionalSettings
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> additionalSettings()
- Returns:
- Additional connection settings
-
authentication
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,AuthenticationType>>> authentication()
- Returns:
- Authentication type to use for connection
-
dataSource
public com.pulumi.core.Output<java.lang.String> dataSource()
- Returns:
- Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
-
encryptConnection
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> encryptConnection()
- Returns:
- Whether to encrypt the connection
-
password
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> password()
- Returns:
- Password credential.
-
platform
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SqlSourcePlatform>>> platform()
- Returns:
- Server platform type for connection
-
trustServerCertificate
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> trustServerCertificate()
- Returns:
- Whether to trust the server certificate
-
type
public com.pulumi.core.Output<java.lang.String> type()
- Returns:
- Type of connection info Expected value is 'SqlConnectionInfo'.
-
userName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> userName()
- Returns:
- User name
-
builder
public static SqlConnectionInfoArgs.Builder builder()
-
builder
public static SqlConnectionInfoArgs.Builder builder(SqlConnectionInfoArgs defaults)
-
-