Recurso - AWS Data Pipeline

Recurso

Esta é uma definição do recurso computacional que executa a operação de cópia. Neste exemplo, o AWS Data Pipeline deve criar automaticamente uma instância do EC2 para executar a tarefa de cópia e encerrar a instância após a conclusão da tarefa. Os campos definidos aqui controlam a criação e a função da instância que faz o trabalho. Para obter mais informações, consulte Ec2Resource.

O Ec2Resource é definido pelos seguintes campos:

{ "id": "Ec2ResourceId1", "schedule": { "ref": "ScheduleId1" }, "securityGroups": "MySecurityGroup", "name": "DefaultEc2Resource1", "role": "DataPipelineDefaultRole", "logUri": "s3://myLogs", "resourceRole": "DataPipelineDefaultResourceRole", "type": "Ec2Resource" },
id

O ID definido pelo usuário, que é apenas um rótulo para sua referência.

schedule

A programação para criar este recurso computacional.

securityGroups

O security group a ser usado nas instâncias do grupo de recursos.

name

O nome definido pelo usuário, que é apenas um rótulo para sua referência.

role

O perfil do IAM da conta que acessa os recursos, como acesso ao bucket do Amazon S3 para recuperação de dados.

logUri

O caminho de destino do Amazon S3 para fazer backup dos logs do Task Runner a partir do Ec2Resource.

resourceRole

A função do IAM da conta que cria recursos, como criação e configuração de uma instância do EC2 em seu nome. Role e ResourceRole podem ser a mesma função, mas fornecem separadamente uma granularidade maior na sua configuração de segurança.