JobTarget interface

A job target, for example a specific database or a container of databases that is evaluated during job execution.

Properties

databaseName

The target database name.

elasticPoolName

The target elastic pool name.

membershipType

Whether the target is included or excluded from the group.

refreshCredential

The resource ID of the credential that is used during job execution to connect to the target and determine the list of databases inside the target.

serverName

The target server name.

shardMapName

The target shard map.

type

The target type.

Property Details

databaseName

The target database name.

databaseName?: string

Property Value

string

elasticPoolName

The target elastic pool name.

elasticPoolName?: string

Property Value

string

membershipType

Whether the target is included or excluded from the group.

membershipType?: JobTargetGroupMembershipType

Property Value

refreshCredential

The resource ID of the credential that is used during job execution to connect to the target and determine the list of databases inside the target.

refreshCredential?: string

Property Value

string

serverName

The target server name.

serverName?: string

Property Value

string

shardMapName

The target shard map.

shardMapName?: string

Property Value

string

type

The target type.

type: string

Property Value

string