Microsoft.Sql servers/jobAgents/jobs/steps 2024-05-01-preview
O tipo de recurso servers/jobAgents/jobs/steps pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.Sql/servers/jobAgents/jobs/steps, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Sql/servers/jobAgents/jobs/steps@2024-05-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
action: {
source: 'string'
type: 'string'
value: 'string'
}
credential: 'string'
executionOptions: {
initialRetryIntervalSeconds: int
maximumRetryIntervalSeconds: int
retryAttempts: int
retryIntervalBackoffMultiplier: int
timeoutSeconds: int
}
output: {
credential: 'string'
databaseName: 'string'
resourceGroupName: 'string'
schemaName: 'string'
serverName: 'string'
subscriptionId: 'string'
tableName: 'string'
type: 'string'
}
stepId: int
targetGroup: 'string'
}
}
Designação | Descrição | Valor |
---|---|---|
fonte | A origem da ação a ser executada. | 'Em linha' |
tipo | Tipo de ação sendo executada pela etapa de trabalho. | 'TSql' |
valor | O valor da ação, por exemplo, o texto do script T-SQL a ser executado. | string (obrigatório) |
Designação | Descrição | Valor |
---|---|---|
initialRetryIntervalSeconds | Atraso inicial entre novas tentativas para a execução da etapa do trabalho. | Int |
maximumRetryIntervalSeconds | A quantidade máxima de tempo de espera entre novas tentativas para a execução da etapa de trabalho. | Int |
retryAttempts | Número máximo de vezes que a etapa do trabalho será repetida se a primeira tentativa falhar. | Int |
retryIntervalBackoffMultiplier | O multiplicador de backoff para o tempo entre as tentativas. | Int |
timeoutSegundos | Tempo limite de execução para a etapa de trabalho. | Int |
Designação | Descrição | Valor |
---|---|---|
credencial | A ID do recurso da credencial a ser usada para se conectar ao destino de saída. | string |
Nome do banco de dados | O banco de dados de destino de saída. | string (obrigatório) |
resourceGroupName | O grupo de recursos de destino de saída. | string |
schemaName | O esquema de destino de saída. | string |
Nome do servidor | O nome do servidor de destino de saída. | string (obrigatório) |
subscriptionId | A ID da assinatura de destino de saída. | string Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
nome_da_tabela | A tabela de destino de saída. | string (obrigatório) |
tipo | O tipo de destino de saída. | 'SqlDatabase' |
Designação | Descrição | Valor |
---|---|---|
ação | A carga útil da ação da etapa de trabalho. | JobStepAction (obrigatório) |
credencial | O ID do recurso da credencial de trabalho que será usada para se conectar aos destinos. | string |
executionOptions | Opções de execução para a etapa do trabalho. | JobStepExecutionOptions |
Saída | Propriedades de destino de saída da etapa de trabalho. | JobStepOutput |
stepId | O índice da etapa do trabalho dentro do trabalho. Se não for especificado ao criar a etapa de trabalho, ela será criada como a última etapa. Se não for especificado ao atualizar a etapa de trabalho, a ID da etapa não será modificada. | Int |
Grupo-alvo | A ID do recurso do grupo-alvo no qual a etapa de trabalho será executada. | string (obrigatório) |
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para o recurso do tipo: servidores/jobAgents/jobs |
propriedades | Propriedades do recurso. | JobStepProperties |
O tipo de recurso servers/jobAgents/jobs/steps pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.Sql/servers/jobAgents/jobs/steps, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Sql/servers/jobAgents/jobs/steps",
"apiVersion": "2024-05-01-preview",
"name": "string",
"properties": {
"action": {
"source": "string",
"type": "string",
"value": "string"
},
"credential": "string",
"executionOptions": {
"initialRetryIntervalSeconds": "int",
"maximumRetryIntervalSeconds": "int",
"retryAttempts": "int",
"retryIntervalBackoffMultiplier": "int",
"timeoutSeconds": "int"
},
"output": {
"credential": "string",
"databaseName": "string",
"resourceGroupName": "string",
"schemaName": "string",
"serverName": "string",
"subscriptionId": "string",
"tableName": "string",
"type": "string"
},
"stepId": "int",
"targetGroup": "string"
}
}
Designação | Descrição | Valor |
---|---|---|
fonte | A origem da ação a ser executada. | 'Em linha' |
tipo | Tipo de ação sendo executada pela etapa de trabalho. | 'TSql' |
valor | O valor da ação, por exemplo, o texto do script T-SQL a ser executado. | string (obrigatório) |
Designação | Descrição | Valor |
---|---|---|
initialRetryIntervalSeconds | Atraso inicial entre novas tentativas para a execução da etapa do trabalho. | Int |
maximumRetryIntervalSeconds | A quantidade máxima de tempo de espera entre novas tentativas para a execução da etapa de trabalho. | Int |
retryAttempts | Número máximo de vezes que a etapa do trabalho será repetida se a primeira tentativa falhar. | Int |
retryIntervalBackoffMultiplier | O multiplicador de backoff para o tempo entre as tentativas. | Int |
timeoutSegundos | Tempo limite de execução para a etapa de trabalho. | Int |
Designação | Descrição | Valor |
---|---|---|
credencial | A ID do recurso da credencial a ser usada para se conectar ao destino de saída. | string |
Nome do banco de dados | O banco de dados de destino de saída. | string (obrigatório) |
resourceGroupName | O grupo de recursos de destino de saída. | string |
schemaName | O esquema de destino de saída. | string |
Nome do servidor | O nome do servidor de destino de saída. | string (obrigatório) |
subscriptionId | A ID da assinatura de destino de saída. | string Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
nome_da_tabela | A tabela de destino de saída. | string (obrigatório) |
tipo | O tipo de destino de saída. | 'SqlDatabase' |
Designação | Descrição | Valor |
---|---|---|
ação | A carga útil da ação da etapa de trabalho. | JobStepAction (obrigatório) |
credencial | O ID do recurso da credencial de trabalho que será usada para se conectar aos destinos. | string |
executionOptions | Opções de execução para a etapa do trabalho. | JobStepExecutionOptions |
Saída | Propriedades de destino de saída da etapa de trabalho. | JobStepOutput |
stepId | O índice da etapa do trabalho dentro do trabalho. Se não for especificado ao criar a etapa de trabalho, ela será criada como a última etapa. Se não for especificado ao atualizar a etapa de trabalho, a ID da etapa não será modificada. | Int |
Grupo-alvo | A ID do recurso do grupo-alvo no qual a etapa de trabalho será executada. | string (obrigatório) |
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2024-05-01-pré-visualização' |
Designação | O nome do recurso | string (obrigatório) |
propriedades | Propriedades do recurso. | JobStepProperties |
tipo | O tipo de recurso | 'Microsoft.Sql/servers/jobAgents/jobs/steps' |
O tipo de recurso servers/jobAgents/jobs/steps pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.Sql/servers/jobAgents/jobs/steps, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/jobAgents/jobs/steps@2024-05-01-preview"
name = "string"
body = jsonencode({
properties = {
action = {
source = "string"
type = "string"
value = "string"
}
credential = "string"
executionOptions = {
initialRetryIntervalSeconds = int
maximumRetryIntervalSeconds = int
retryAttempts = int
retryIntervalBackoffMultiplier = int
timeoutSeconds = int
}
output = {
credential = "string"
databaseName = "string"
resourceGroupName = "string"
schemaName = "string"
serverName = "string"
subscriptionId = "string"
tableName = "string"
type = "string"
}
stepId = int
targetGroup = "string"
}
})
}
Designação | Descrição | Valor |
---|---|---|
fonte | A origem da ação a ser executada. | 'Em linha' |
tipo | Tipo de ação sendo executada pela etapa de trabalho. | 'TSql' |
valor | O valor da ação, por exemplo, o texto do script T-SQL a ser executado. | string (obrigatório) |
Designação | Descrição | Valor |
---|---|---|
initialRetryIntervalSeconds | Atraso inicial entre novas tentativas para a execução da etapa do trabalho. | Int |
maximumRetryIntervalSeconds | A quantidade máxima de tempo de espera entre novas tentativas para a execução da etapa de trabalho. | Int |
retryAttempts | Número máximo de vezes que a etapa do trabalho será repetida se a primeira tentativa falhar. | Int |
retryIntervalBackoffMultiplier | O multiplicador de backoff para o tempo entre as tentativas. | Int |
timeoutSegundos | Tempo limite de execução para a etapa de trabalho. | Int |
Designação | Descrição | Valor |
---|---|---|
credencial | A ID do recurso da credencial a ser usada para se conectar ao destino de saída. | string |
Nome do banco de dados | O banco de dados de destino de saída. | string (obrigatório) |
resourceGroupName | O grupo de recursos de destino de saída. | string |
schemaName | O esquema de destino de saída. | string |
Nome do servidor | O nome do servidor de destino de saída. | string (obrigatório) |
subscriptionId | A ID da assinatura de destino de saída. | string Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
nome_da_tabela | A tabela de destino de saída. | string (obrigatório) |
tipo | O tipo de destino de saída. | 'SqlDatabase' |
Designação | Descrição | Valor |
---|---|---|
ação | A carga útil da ação da etapa de trabalho. | JobStepAction (obrigatório) |
credencial | O ID do recurso da credencial de trabalho que será usada para se conectar aos destinos. | string |
executionOptions | Opções de execução para a etapa do trabalho. | JobStepExecutionOptions |
Saída | Propriedades de destino de saída da etapa de trabalho. | JobStepOutput |
stepId | O índice da etapa do trabalho dentro do trabalho. Se não for especificado ao criar a etapa de trabalho, ela será criada como a última etapa. Se não for especificado ao atualizar a etapa de trabalho, a ID da etapa não será modificada. | Int |
Grupo-alvo | A ID do recurso do grupo-alvo no qual a etapa de trabalho será executada. | string (obrigatório) |
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string (obrigatório) |
parent_id | A ID do recurso que é o pai para este recurso. | ID do recurso do tipo: servidores/jobAgents/jobs |
propriedades | Propriedades do recurso. | JobStepProperties |
tipo | O tipo de recurso | "Microsoft.Sql/servers/jobAgents/jobs/steps@2024-05-01-preview" |