Compartilhar via


Source Control Sync Job Streams - List By Sync Job

Recupere uma lista de fluxos de trabalho de sincronização identificados pela ID do trabalho de sincronização.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}/streams?api-version=2023-11-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/sourceControls/{sourceControlName}/sourceControlSyncJobs/{sourceControlSyncJobId}/streams?$filter={$filter}&api-version=2023-11-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
automationAccountName
path True

string

O nome da conta de automação.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._]+$

Nome de um grupo de recursos do Azure.

sourceControlName
path True

string

O nome do controle do código-fonte.

sourceControlSyncJobId
path True

string (uuid)

A ID do trabalho de sincronização do controle do código-fonte.

subscriptionId
path True

string

Obtém credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

api-version
query True

string

Versão da API do cliente.

$filter
query

string

O filtro a ser aplicado na operação.

Respostas

Nome Tipo Description
200 OK

SourceControlSyncJobStreamsListBySyncJob

OKEY

Other Status Codes

ErrorResponse

Resposta de erro de automação descrevendo por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

Get a list of sync job streams identified by sync job id

Solicitação de exemplo

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount33/sourceControls/MySourceControl/sourceControlSyncJobs/ce6fe3e3-9db3-4096-a6b4-82bfb4c10a2b/streams?api-version=2023-11-01

Resposta de exemplo

{
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount33/sourceControls/MySourceControl/sourceControlSyncJobs/ce6fe3e3-9db3-4096-a6b4-82bfb4c10a2b/streams/b86c5c31-e9fd-4734-8764-ddd6c101e706_00636596855134810785_00000000000000000005",
      "properties": {
        "sourceControlSyncJobStreamId": "b86c5c31-e9fd-4734-8764-ddd6c101e706_00636596855134810785_00000000000000000005",
        "summary": "ForbiddenError: The server failed to authenticate the request. Verify that the certificate is valid and is associated with this subscription.",
        "time": "2017-03-28T23:14:26.903+00:00",
        "streamType": "Error"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount33/sourceControls/MySourceControl/sourceControlSyncJobs/ce6fe3e3-9db3-4096-a6b4-82bfb4c10a2b/streams/b86c5c31-e9fd-4734-8764-ddd6c101e706_00636596855136998262_00000000000000000006",
      "properties": {
        "sourceControlSyncJobStreamId": "b86c5c31-e9fd-4734-8764-ddd6c101e706_00636596855136998262_00000000000000000006",
        "summary": "System.Management.Automation.RuntimeException: Cannot index into a null array.\r\n   at CallSite.Target(Closure , CallSite , Object , Int32 )\r\n   at System.Dynamic.UpdateDelegates.UpdateAndExecute2[T0,T1,TRet](CallSite site, T0 arg0, T1 arg1)\r\n   at System.Management.Automation.Interpreter.DynamicInstruction`3.Run(InterpretedFrame frame)\r\n   at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)",
        "time": "2017-03-28T23:14:27.903+00:00",
        "streamType": "Error"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount33/sourceControls/MySourceControl/sourceControlSyncJobs/ce6fe3e3-9db3-4096-a6b4-82bfb4c10a2b/streams/b86c5c31-e9fd-4734-8764-ddd6c101e706_00636596855139029522_00000000000000000007",
      "properties": {
        "sourceControlSyncJobStreamId": "b86c5c31-e9fd-4734-8764-ddd6c101e706_00636596855139029522_00000000000000000007",
        "summary": "System.Management.Automation.ParameterBindingValidationException: Cannot validate argument on parameter 'Location'. The argument is null or empty. Provide an argument that is not null or empty, and then try the command again. ---> System.Management.Automation.ValidationMetadataException: The argument is null or empty. Provide an argument that is not null or empty, and then try the command again.\r\n   at System.Management.Automation.ValidateNotNullOrEmptyAttribute.Validate(Object arguments, EngineIntrinsics engineIntrinsics)",
        "time": "2017-03-28T23:14:28.903+00:00",
        "streamType": "Error"
      }
    }
  ],
  "nextLink": null
}

Definições

Nome Description
ErrorResponse

Resposta de erro de uma falha de operação

SourceControlSyncJobStream

Definição do fluxo de trabalho de sincronização do controle do código-fonte.

SourceControlSyncJobStreamsListBySyncJob

O modelo de resposta para a operação de fluxos de trabalho de sincronização de controle do código-fonte da lista.

streamType

O tipo do fluxo de trabalho de sincronização.

ErrorResponse

Resposta de erro de uma falha de operação

Nome Tipo Description
code

string

Código de erro

message

string

Mensagem de erro indicando por que a operação falhou.

SourceControlSyncJobStream

Definição do fluxo de trabalho de sincronização do controle do código-fonte.

Nome Tipo Description
id

string

ID do recurso.

properties.sourceControlSyncJobStreamId

string

A ID do fluxo de trabalho de sincronização.

properties.streamType

streamType

O tipo do fluxo de trabalho de sincronização.

properties.summary

string

O resumo do fluxo de trabalho de sincronização.

properties.time

string (date-time)

A hora do fluxo de trabalho de sincronização.

SourceControlSyncJobStreamsListBySyncJob

O modelo de resposta para a operação de fluxos de trabalho de sincronização de controle do código-fonte da lista.

Nome Tipo Description
nextLink

string

O próximo link.

value

SourceControlSyncJobStream[]

A lista de fluxos de trabalho de sincronização de controle do código-fonte.

streamType

O tipo do fluxo de trabalho de sincronização.

Valor Description
Error
Output