

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Exemplo básico de políticas de trabalho
<a name="basic-jobs-example"></a>

Este exemplo mostra as instruções de política necessárias para que um destino de trabalho que é um único dispositivo receba uma solicitação de trabalho e comunique o status de execução do trabalho com AWS IoT.

{{us-west-2:57EXAMPLE833}}Substitua por seu Região da AWS, um caractere de dois pontos (:) e seu Conta da AWS número de 12 dígitos e, em seguida, {{uniqueThingName}} substitua pelo nome do recurso que representa o dispositivo em. AWS IoT

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "iot:Connect"
            ],
            "Resource": [
                "arn:aws:iot:{{us-west-2:123456789012}}:client/{{uniqueThingName}}"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "iot:Publish"
            ],
            "Resource": [
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/test/dc/pubtopic",
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/$aws/events/job/*",
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/$aws/events/jobExecution/*",
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/$aws/things/{{uniqueThingName}}/jobs/*"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "iot:Subscribe"
            ],
            "Resource": [
                "arn:aws:iot:{{us-west-2:123456789012}}:topicfilter/test/dc/subtopic",
                "arn:aws:iot:{{us-west-2:123456789012}}:topicfilter/$aws/events/jobExecution/*",
                "arn:aws:iot:{{us-west-2:123456789012}}:topicfilter/$aws/things/{{uniqueThingName}}/jobs/*"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "iot:Receive"
            ],
            "Resource": [
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/test/dc/subtopic",
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/$aws/things/{{uniqueThingName}}/jobs/*"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "iotjobsdata:DescribeJobExecution",
                "iotjobsdata:GetPendingJobExecutions",
                "iotjobsdata:StartNextPendingJobExecution",
                "iotjobsdata:UpdateJobExecution"
            ],
            "Resource": [
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/$aws/things/{{uniqueThingName}}"
            ]
        }
    ]
}
```