Condividi tramite


Microsoft.Sql servers/jobAgents/jobs/steps 2020-02-02-preview

Definizione di risorsa Bicep

Il tipo di risorsa servers/jobAgents/jobs/steps può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Sql/servers/jobAgents/jobs/steps, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Sql/servers/jobAgents/jobs/steps@2020-02-02-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'
  }
}

Valori delle proprietà

JobStepAction

Nome Descrizione Valore
fonte Origine dell'azione da eseguire. 'Inline'
digitare Tipo di azione eseguita dal passaggio del processo. 'TSql'
valore Valore dell'azione, ad esempio il testo dello script T-SQL da eseguire. stringa (obbligatorio)

JobStepExecutionOptions

Nome Descrizione Valore
initialRetryIntervalSeconds Ritardo iniziale tra i tentativi per l'esecuzione del passaggio del processo. Int
maximumRetryIntervalSeconds Quantità massima di tempo di attesa tra i tentativi per l'esecuzione del passaggio del processo. Int
retryAttempts Numero massimo di tentativi di ripetizione del passaggio del processo se il primo tentativo ha esito negativo. Int
retryIntervalBackoffMultiplier Moltiplicatore backoff per il tempo tra i tentativi. Int
timeoutSeconds Timeout di esecuzione per il passaggio del processo. Int

JobStepOutput

Nome Descrizione Valore
credenziale ID risorsa della credenziale da usare per connettersi alla destinazione di output. stringa (obbligatorio)
databaseName Database di destinazione dell'output. stringa (obbligatorio)
resourceGroupName Gruppo di risorse di destinazione di output. corda
schemaName Schema di destinazione dell'output. corda
serverName Nome del server di destinazione di output. stringa (obbligatorio)
subscriptionId ID sottoscrizione di destinazione di output. corda

Vincoli:
Lunghezza minima = 36
Lunghezza massima = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tableName Tabella di destinazione dell'output. stringa (obbligatorio)
digitare Tipo di destinazione di output. 'SqlDatabase'

JobStepProperties

Nome Descrizione Valore
azione Payload dell'azione del passaggio del processo. jobStepAction (obbligatorio)
credenziale ID risorsa delle credenziali del processo che verranno usate per connettersi alle destinazioni. stringa (obbligatorio)
executionOptions Opzioni di esecuzione per il passaggio del processo. JobStepExecutionOptions
prodotto Proprietà di destinazione di output del passaggio del processo. jobStepOutput
stepId Indice del passaggio del processo all'interno del processo. Se non specificato durante la creazione del passaggio di processo, verrà creato come ultimo passaggio. Se non specificato durante l'aggiornamento del passaggio del processo, l'ID passaggio non viene modificato. Int
targetGroup ID risorsa del gruppo di destinazione in cui verrà eseguito il passaggio del processo. stringa (obbligatorio)

Microsoft.Sql/servers/jobAgents/jobs/steps

Nome Descrizione Valore
nome Nome della risorsa stringa (obbligatorio)
genitore In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre.
Nome simbolico per la risorsa di tipo: server/jobAgents/jobs
proprietà Proprietà delle risorse. JobStepProperties

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa servers/jobAgents/jobs/steps può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Sql/servers/jobAgents/jobs/steps, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Sql/servers/jobAgents/jobs/steps",
  "apiVersion": "2020-02-02-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"
  }
}

Valori delle proprietà

JobStepAction

Nome Descrizione Valore
fonte Origine dell'azione da eseguire. 'Inline'
digitare Tipo di azione eseguita dal passaggio del processo. 'TSql'
valore Valore dell'azione, ad esempio il testo dello script T-SQL da eseguire. stringa (obbligatorio)

JobStepExecutionOptions

Nome Descrizione Valore
initialRetryIntervalSeconds Ritardo iniziale tra i tentativi per l'esecuzione del passaggio del processo. Int
maximumRetryIntervalSeconds Quantità massima di tempo di attesa tra i tentativi per l'esecuzione del passaggio del processo. Int
retryAttempts Numero massimo di tentativi di ripetizione del passaggio del processo se il primo tentativo ha esito negativo. Int
retryIntervalBackoffMultiplier Moltiplicatore backoff per il tempo tra i tentativi. Int
timeoutSeconds Timeout di esecuzione per il passaggio del processo. Int

JobStepOutput

Nome Descrizione Valore
credenziale ID risorsa della credenziale da usare per connettersi alla destinazione di output. stringa (obbligatorio)
databaseName Database di destinazione dell'output. stringa (obbligatorio)
resourceGroupName Gruppo di risorse di destinazione di output. corda
schemaName Schema di destinazione dell'output. corda
serverName Nome del server di destinazione di output. stringa (obbligatorio)
subscriptionId ID sottoscrizione di destinazione di output. corda

Vincoli:
Lunghezza minima = 36
Lunghezza massima = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tableName Tabella di destinazione dell'output. stringa (obbligatorio)
digitare Tipo di destinazione di output. 'SqlDatabase'

JobStepProperties

Nome Descrizione Valore
azione Payload dell'azione del passaggio del processo. jobStepAction (obbligatorio)
credenziale ID risorsa delle credenziali del processo che verranno usate per connettersi alle destinazioni. stringa (obbligatorio)
executionOptions Opzioni di esecuzione per il passaggio del processo. JobStepExecutionOptions
prodotto Proprietà di destinazione di output del passaggio del processo. jobStepOutput
stepId Indice del passaggio del processo all'interno del processo. Se non specificato durante la creazione del passaggio di processo, verrà creato come ultimo passaggio. Se non specificato durante l'aggiornamento del passaggio del processo, l'ID passaggio non viene modificato. Int
targetGroup ID risorsa del gruppo di destinazione in cui verrà eseguito il passaggio del processo. stringa (obbligatorio)

Microsoft.Sql/servers/jobAgents/jobs/steps

Nome Descrizione Valore
apiVersion Versione dell'API '2020-02-02-preview'
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà delle risorse. JobStepProperties
digitare Tipo di risorsa 'Microsoft.Sql/servers/jobAgents/jobs/steps'

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa servers/jobAgents/jobs/steps può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Sql/servers/jobAgents/jobs/steps, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/jobAgents/jobs/steps@2020-02-02-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"
    }
  })
}

Valori delle proprietà

JobStepAction

Nome Descrizione Valore
fonte Origine dell'azione da eseguire. 'Inline'
digitare Tipo di azione eseguita dal passaggio del processo. 'TSql'
valore Valore dell'azione, ad esempio il testo dello script T-SQL da eseguire. stringa (obbligatorio)

JobStepExecutionOptions

Nome Descrizione Valore
initialRetryIntervalSeconds Ritardo iniziale tra i tentativi per l'esecuzione del passaggio del processo. Int
maximumRetryIntervalSeconds Quantità massima di tempo di attesa tra i tentativi per l'esecuzione del passaggio del processo. Int
retryAttempts Numero massimo di tentativi di ripetizione del passaggio del processo se il primo tentativo ha esito negativo. Int
retryIntervalBackoffMultiplier Moltiplicatore backoff per il tempo tra i tentativi. Int
timeoutSeconds Timeout di esecuzione per il passaggio del processo. Int

JobStepOutput

Nome Descrizione Valore
credenziale ID risorsa della credenziale da usare per connettersi alla destinazione di output. stringa (obbligatorio)
databaseName Database di destinazione dell'output. stringa (obbligatorio)
resourceGroupName Gruppo di risorse di destinazione di output. corda
schemaName Schema di destinazione dell'output. corda
serverName Nome del server di destinazione di output. stringa (obbligatorio)
subscriptionId ID sottoscrizione di destinazione di output. corda

Vincoli:
Lunghezza minima = 36
Lunghezza massima = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tableName Tabella di destinazione dell'output. stringa (obbligatorio)
digitare Tipo di destinazione di output. 'SqlDatabase'

JobStepProperties

Nome Descrizione Valore
azione Payload dell'azione del passaggio del processo. jobStepAction (obbligatorio)
credenziale ID risorsa delle credenziali del processo che verranno usate per connettersi alle destinazioni. stringa (obbligatorio)
executionOptions Opzioni di esecuzione per il passaggio del processo. JobStepExecutionOptions
prodotto Proprietà di destinazione di output del passaggio del processo. jobStepOutput
stepId Indice del passaggio del processo all'interno del processo. Se non specificato durante la creazione del passaggio di processo, verrà creato come ultimo passaggio. Se non specificato durante l'aggiornamento del passaggio del processo, l'ID passaggio non viene modificato. Int
targetGroup ID risorsa del gruppo di destinazione in cui verrà eseguito il passaggio del processo. stringa (obbligatorio)

Microsoft.Sql/servers/jobAgents/jobs/steps

Nome Descrizione Valore
nome Nome della risorsa stringa (obbligatorio)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: server/jobAgents/jobs
proprietà Proprietà delle risorse. JobStepProperties
digitare Tipo di risorsa "Microsoft.Sql/servers/jobAgents/jobs/steps@2020-02-02-preview"