Microsoft.Sql servidores/jobAgents/targetGroups 2020-11-01-pré-visualização
Definição de recurso bicep
Os servidores/jobAgents/targetGrupos podem ser implementados para:
- Grupos de recursos - Ver comandos de implantação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Sql/servers/jobAgents/targetGroups, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Sql/servers/jobAgents/targetGroups@2020-11-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
members: [
{
databaseName: 'string'
elasticPoolName: 'string'
membershipType: 'string'
refreshCredential: 'string'
serverName: 'string'
shardMapName: 'string'
type: 'string'
}
]
}
}
Valores imobiliários
servidores/jobAgents/targetGroups
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos de recursos para crianças em Bicep. |
corda (necessária) |
pai | Em Bicep, pode especificar o recurso principal para um recurso infantil. Só precisa de adicionar esta propriedade quando o recurso da criança for declarado fora do recurso principal. Para obter mais informações, consulte o recurso Child fora do recurso dos pais. |
Nome simbólico para recurso do tipo: trabalhoAgents |
propriedades | Propriedades de recursos. | JobTargetGroupProperties |
JobTargetGroupProperties
Nome | Descrição | Valor |
---|---|---|
membros | Membros do grupo alvo. | JobTarget[] (obrigatório) |
JobTarget
Nome | Descrição | Valor |
---|---|---|
base de dados Nome | O nome da base de dados do alvo. | string |
elasticPoolName | O nome da piscina elástica alvo. | string |
tipo de adesão | Se o alvo está incluído ou excluído do grupo. | 'Excluir' 'Incluir' |
refreshCredential | A identificação de recursos da credencial que é usada durante a execução do trabalho para ligar ao alvo e determinar a lista de bases de dados dentro do alvo. | string |
serverName | O nome do servidor alvo. | string |
shardMapName | O mapa do fragmento do alvo. | string |
tipo | O tipo alvo. | 'SqlDatabase' 'SqlElasticPool' 'SqlServer' 'SqlShardMap' 'TargetGroup' (obrigatório) |
Definição de recurso de modelo DE ARM
Os servidores/jobAgents/targetGrupos podem ser implementados para:
- Grupos de recursos - Ver comandos de implantação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Sql/servers/jobAgents/targetGroups, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Sql/servers/jobAgents/targetGroups",
"apiVersion": "2020-11-01-preview",
"name": "string",
"properties": {
"members": [
{
"databaseName": "string",
"elasticPoolName": "string",
"membershipType": "string",
"refreshCredential": "string",
"serverName": "string",
"shardMapName": "string",
"type": "string"
}
]
}
}
Valores imobiliários
servidores/jobAgents/targetGroups
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.Sql/servers/jobAgents/targetGroups' |
apiVersion | A versão api de recurso | '2020-11-01-pré-visualização' |
name | O nome do recurso Veja como definir nomes e tipos de recursos para crianças em modelos JSON ARM. |
corda (necessária) |
propriedades | Propriedades de recursos. | JobTargetGroupProperties |
JobTargetGroupProperties
Nome | Descrição | Valor |
---|---|---|
membros | Membros do grupo alvo. | JobTarget[] (obrigatório) |
JobTarget
Nome | Descrição | Valor |
---|---|---|
base de dados Nome | O nome da base de dados do alvo. | string |
elasticPoolName | O nome da piscina elástica alvo. | string |
tipo de adesão | Se o alvo está incluído ou excluído do grupo. | 'Excluir' 'Incluir' |
refreshCredential | A identificação de recursos da credencial que é usada durante a execução do trabalho para ligar ao alvo e determinar a lista de bases de dados dentro do alvo. | string |
serverName | O nome do servidor alvo. | string |
shardMapName | O mapa do fragmento do alvo. | string |
tipo | O tipo alvo. | 'SqlDatabase' 'SqlElasticPool' 'SqlServer' 'SqlShardMap' 'TargetGroup' (obrigatório) |
Definição de recursos Terraform (fornecedor AzAPI)
Os servidores/jobAgents/targetGrupos podem ser implementados para:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Sql/servers/jobAgents/targetGroups, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/jobAgents/targetGroups@2020-11-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
members = [
{
databaseName = "string"
elasticPoolName = "string"
membershipType = "string"
refreshCredential = "string"
serverName = "string"
shardMapName = "string"
type = "string"
}
]
}
})
}
Valores imobiliários
servidores/jobAgents/targetGroups
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Sql/servers/jobAgents/targetGroups@2020-11-01-preview" |
name | O nome do recurso | corda (necessária) |
parent_id | A identificação do recurso que é o pai deste recurso. | ID para recurso do tipo: trabalhoAgents |
propriedades | Propriedades de recursos. | JobTargetGroupProperties |
JobTargetGroupProperties
Nome | Descrição | Valor |
---|---|---|
membros | Membros do grupo alvo. | JobTarget[] (obrigatório) |
JobTarget
Nome | Descrição | Valor |
---|---|---|
base de dados Nome | O nome da base de dados do alvo. | string |
elasticPoolName | O nome da piscina elástica alvo. | string |
tipo de adesão | Se o alvo está incluído ou excluído do grupo. | "Excluir" "Incluir" |
refreshCredential | A identificação de recursos da credencial que é usada durante a execução do trabalho para ligar ao alvo e determinar a lista de bases de dados dentro do alvo. | string |
serverName | O nome do servidor alvo. | string |
shardMapName | O mapa do fragmento do alvo. | string |
tipo | O tipo alvo. | "SqlDatabase" "SqlElasticPool" "SqlServer" "SqlShardMap" "TargetGroup" (obrigatório) |