Delen via


Microsoft.Sql-servers/jobAgents/jobs/steps 2021-08-01-preview

Bicep-resourcedefinitie

Het resourcetype servers/jobAgents/jobs/steps kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Sql/servers/jobAgents/jobs/steps wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Sql/servers/jobAgents/jobs/steps@2021-08-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    action: {
      source: 'Inline'
      type: 'TSql'
      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: 'SqlDatabase'
    }
    stepId: int
    targetGroup: 'string'
  }
}

Eigenschapswaarden

servers/jobAgents/jobs/steps

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)
Bovenliggende In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie Onderliggende resource buiten bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: taken
properties Resource-eigenschappen. JobStepProperties

JobStepProperties

Naam Description Waarde
action De nettolading van de actie van de taakstap. JobStepAction (vereist)
referenties De resource-id van de taakreferentie die wordt gebruikt om verbinding te maken met de doelen. tekenreeks (vereist)
executionOptions Uitvoeringsopties voor de taakstap. JobStepExecutionOptions
output Uitvoerdoeleigenschappen van de taakstap. JobStepOutput
stepId De index van de taakstap binnen de taak. Als deze niet is opgegeven bij het maken van de taakstap, wordt deze gemaakt als de laatste stap. Als deze niet is opgegeven bij het bijwerken van de taakstap, wordt de stap-id niet gewijzigd. int
targetGroup De resource-id van de doelgroep waarop de taakstap wordt uitgevoerd. tekenreeks (vereist)

JobStepAction

Naam Description Waarde
source De bron van de actie die moet worden uitgevoerd. 'Inline'
type Type actie dat wordt uitgevoerd door de taakstap. 'TSql'
waarde De actiewaarde, bijvoorbeeld de tekst van het T-SQL-script dat moet worden uitgevoerd. tekenreeks (vereist)

JobStepExecutionOptions

Naam Description Waarde
initialRetryIntervalSeconds Eerste vertraging tussen nieuwe pogingen voor het uitvoeren van taakstappen. int
maximumRetryIntervalSeconds De maximale tijd die moet worden gewacht tussen nieuwe pogingen voor het uitvoeren van de taakstap. int
retryAttempts Het maximum aantal keren dat de taakstap opnieuw wordt uitgevoerd als de eerste poging mislukt. int
retryIntervalBackoffMultiplier De vermenigvuldiger voor uitstel voor de tijd tussen nieuwe pogingen. int
timeoutSeconds Time-out van uitvoering voor de taakstap. int

JobStepOutput

Naam Description Waarde
referenties De resource-id van de referentie die moet worden gebruikt om verbinding te maken met de uitvoerbestemming. tekenreeks (vereist)
databaseName De uitvoerdoeldatabase. tekenreeks (vereist)
resourceGroupName De doelresourcegroep voor uitvoer. tekenreeks
schemaName Het uitvoerdoelschema. tekenreeks
serverName De naam van de doelserver van de uitvoer. tekenreeks (vereist)
subscriptionId De uitvoer doelabonnements-id. tekenreeks

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tableName De uitvoerdoeltabel. tekenreeks (vereist)
type Het uitvoerdoeltype. 'SqlDatabase'

Resourcedefinitie van ARM-sjabloon

Het resourcetype servers/jobAgents/jobs/steps kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Sql/servers/jobAgents/jobs/steps wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Sql/servers/jobAgents/jobs/steps",
  "apiVersion": "2021-08-01-preview",
  "name": "string",
  "properties": {
    "action": {
      "source": "Inline",
      "type": "TSql",
      "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": "SqlDatabase"
    },
    "stepId": "int",
    "targetGroup": "string"
  }
}

Eigenschapswaarden

servers/jobAgents/jobs/steps

Naam Description Waarde
type Het resourcetype 'Microsoft.Sql/servers/jobAgents/jobs/steps'
apiVersion De resource-API-versie '2021-08-01-preview'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)
properties Resource-eigenschappen. JobStepProperties

JobStepProperties

Naam Description Waarde
action De nettolading van de actie van de taakstap. JobStepAction (vereist)
referenties De resource-id van de taakreferentie die wordt gebruikt om verbinding te maken met de doelen. tekenreeks (vereist)
executionOptions Uitvoeringsopties voor de taakstap. JobStepExecutionOptions
output Uitvoerdoeleigenschappen van de taakstap. JobStepOutput
stepId De index van de taakstap binnen de taak. Als deze niet is opgegeven bij het maken van de taakstap, wordt deze als laatste stap gemaakt. Als deze niet wordt opgegeven bij het bijwerken van de taakstap, wordt de stap-id niet gewijzigd. int
doelgroep De resource-id van de doelgroep waarop de taakstap wordt uitgevoerd. tekenreeks (vereist)

JobStepAction

Naam Description Waarde
source De bron van de actie die moet worden uitgevoerd. 'Inline'
type Type actie dat wordt uitgevoerd door de taakstap. 'TSql'
waarde De actiewaarde, bijvoorbeeld de tekst van het T-SQL-script dat moet worden uitgevoerd. tekenreeks (vereist)

JobStepExecutionOptions

Naam Description Waarde
initialRetryIntervalSeconds Initiële vertraging tussen nieuwe pogingen voor het uitvoeren van taakstappen. int
maximumRetryIntervalSeconds De maximale tijd die moet worden gewacht tussen nieuwe pogingen voor het uitvoeren van de taakstap. int
retryAttempts Het maximum aantal keren dat de taakstap opnieuw wordt uitgevoerd als de eerste poging mislukt. int
retryIntervalBackoffMultiplier De vermenigvuldiger voor uitstel voor de tijd tussen nieuwe pogingen. int
timeoutSeconds Time-out van uitvoering voor de taakstap. int

JobStepOutput

Naam Description Waarde
referenties De resource-id van de referentie die moet worden gebruikt om verbinding te maken met de uitvoerbestemming. tekenreeks (vereist)
databaseName De uitvoerdoeldatabase. tekenreeks (vereist)
resourceGroupName De doelresourcegroep voor uitvoer. tekenreeks
schemaName Het uitvoerdoelschema. tekenreeks
serverName De naam van de doelserver van de uitvoer. tekenreeks (vereist)
subscriptionId De uitvoer doelabonnements-id. tekenreeks

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tableName De uitvoerdoeltabel. tekenreeks (vereist)
type Het uitvoerdoeltype. 'SqlDatabase'

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype servers/jobAgents/jobs/steps kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Sql/servers/jobAgents/jobs/steps wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/jobAgents/jobs/steps@2021-08-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      action = {
        source = "Inline"
        type = "TSql"
        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 = "SqlDatabase"
      }
      stepId = int
      targetGroup = "string"
    }
  })
}

Eigenschapswaarden

servers/jobAgents/jobs/steps

Naam Description Waarde
type Het resourcetype "Microsoft.Sql/servers/jobAgents/jobs/steps@2021-08-01-preview"
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: taken
properties Resource-eigenschappen. JobStepProperties

JobStepProperties

Naam Description Waarde
action De nettolading van de actie van de taakstap. JobStepAction (vereist)
referenties De resource-id van de taakreferentie die wordt gebruikt om verbinding te maken met de doelen. tekenreeks (vereist)
executionOptions Uitvoeringsopties voor de taakstap. JobStepExecutionOptions
output Uitvoerdoeleigenschappen van de taakstap. JobStepOutput
stepId De index van de taakstap binnen de taak. Als deze niet is opgegeven bij het maken van de taakstap, wordt deze als laatste stap gemaakt. Als deze niet wordt opgegeven bij het bijwerken van de taakstap, wordt de stap-id niet gewijzigd. int
doelgroep De resource-id van de doelgroep waarop de taakstap wordt uitgevoerd. tekenreeks (vereist)

JobStepAction

Naam Description Waarde
source De bron van de actie die moet worden uitgevoerd. "Inline"
type Type actie dat wordt uitgevoerd door de taakstap. "TSql"
waarde De actiewaarde, bijvoorbeeld de tekst van het T-SQL-script dat moet worden uitgevoerd. tekenreeks (vereist)

JobStepExecutionOptions

Naam Description Waarde
initialRetryIntervalSeconds Initiële vertraging tussen nieuwe pogingen voor het uitvoeren van taakstappen. int
maximumRetryIntervalSeconds De maximale tijd die moet worden gewacht tussen nieuwe pogingen voor het uitvoeren van de taakstap. int
retryAttempts Het maximum aantal keren dat de taakstap opnieuw wordt uitgevoerd als de eerste poging mislukt. int
retryIntervalBackoffMultiplier De vermenigvuldiger voor uitstel voor de tijd tussen nieuwe pogingen. int
timeoutSeconds Time-out van uitvoering voor de taakstap. int

JobStepOutput

Naam Description Waarde
referenties De resource-id van de referentie die moet worden gebruikt om verbinding te maken met de uitvoerbestemming. tekenreeks (vereist)
databaseName De uitvoerdoeldatabase. tekenreeks (vereist)
resourceGroupName De doelresourcegroep voor uitvoer. tekenreeks
schemaName Het uitvoerdoelschema. tekenreeks
serverName De naam van de doelserver van de uitvoer. tekenreeks (vereist)
subscriptionId De uitvoer doelabonnements-id. tekenreeks

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tableName De uitvoerdoeltabel. tekenreeks (vereist)
type Het uitvoerdoeltype. "SqlDatabase"