Este recurso não é suportado atualmente pelo pipeline de dados. Você pode ter que criar 5 pipelines diferentes (um para cada dia) como uma solução alternativa.
Estou usando o AWS Data Pipeline para encerrar meus servidores EC2 diariamente, conforme descrito aqui , mas eu gostaria de iniciá-los apenas durante a semana de trabalho, que é de segunda a sexta-feira. Os cronogramas em Data Pipelines parecem ser bem básicos, então alguém sabe se existe alguma maneira de executar um AWS Data Pipeline apenas de segunda a sexta-feira?
Ao criar o Pipeline e escolher Construir usando um modelo > Execute o comando AWS CLI para poder usar comandos unix no campo Comando da AWS CLI. Uma vez que percebi isso, pude colocar
test $(date +"%u") -lt 6 &&
na frente do comando aws que essencialmente impede que o comando aws cli seja executado nos finais de semana. A entrada final nesse campo se parece com:
test $(date +"%u") -lt 6 && aws ec2 start-instances --instance-ids i-12345678 --region us-east-1
Não é perfeito, pois a ativação do pipeline ainda conta para fins de faturamento de pipeline, mas impede o faturamento ec2 desnecessário para executar uma instância no fim de semana.