creando un 'Objetivo' para una regla de evento de vigilancia en la nube a través de la formación de la nube para una tarea de tipo fargate launch

Estoy tratando de crear una tarea programada (regla de eventos de CloudWatch) en mi plantilla de CloudFormation que tenga los siguientes parámetros de Ecs:

EcsParameters:
        LaunchType: FARGATE
        NetworkConfiguration: 
          AwsVpcConfiguration:
            AssignPublicIp: !Ref PublicIpAssignment
            SecurityGroups:
              - !Ref EcsSecurityGroups
            Subnets:
              - !Ref SubnetName
        TaskCount: 1
        TaskDefinitionArn: !Ref TaskDefinitionOne

My ECS CLuster se inicia en Fargate y no en EC2, y NO tengo un servicio en ejecución (el caso de uso no necesita un proceso de larga ejecución, programando directamente las tareas de las reglas de eventos).

Cada vez que ejecuto esta plantilla (conLaunchType yNetworkConfiguration) la creación de la pila falla, con este error:

Propiedad no admitida encontrada NetworkConfiguration

Como alternativa, también intenté iniciar la tarea programada desde AWS CLI, pero parece que la configuración de red y las opciones de tipo de inicio tampoco están disponibles allí:

Error de validación de parámetro: parámetro desconocido en Targets [0] .EcsParameters: "LaunchType", debe ser uno de: TaskDefinitionArn, TaskCount

De acuerdo aesta págin en la propia documentación de AWS, debería poder especificarLaunchType yNetworkConfiguration en miEcsParameters sección enTargets inProperties delAWS::Events::Rule recurso

¿Hay algo que pueda probar que pueda funcionar?

Respuestas a la pregunta(2)

Su respuesta a la pregunta