prefect.infrastructure.provisioners.ecs
console_context
IamPolicyResource
policy_name
: The name of the IAM policy. Defaults to “prefect-ecs-policy”.get_planned_actions
get_task_count
next_steps
provision
advance
: A callback function to indicate progress.requires_provisioning
IamUserResource
user_name
: The desired name of the IAM user.get_planned_actions
get_task_count
next_steps
provision
advance
: A callback function to indicate progress.requires_provisioning
CredentialsBlockResource
get_planned_actions
get_task_count
next_steps
provision
aws_credentials
variable in the job template to reference the block.
Args:
base_job_template
: The base job template.advance
: A callback function to indicate progress.client
: A Prefect client to use for interacting with the Prefect API.requires_provisioning
AuthenticationResource
get_planned_actions
get_task_count
next_steps
provision
base_job_template
: The base job template of the work pool to provision
infrastructure for.advance
: A callback function to indicate progress.requires_provisioning
resources
ClusterResource
get_planned_actions
get_task_count
next_steps
provision
cluster
variable in the job template to reference the cluster.
Args:
base_job_template
: The base job template of the work pool to provision
infrastructure for.advance
: A callback function to indicate progress.requires_provisioning
VpcResource
get_planned_actions
get_task_count
next_steps
provision
vpc_id
variable in the job template to reference the VPC.
Args:
base_job_template
: The base job template of the work pool to provision
infrastructure for.advance
: A callback function to indicate progress.requires_provisioning
ContainerRepositoryResource
get_planned_actions
get_task_count
next_steps
provision
base_job_template
: The base job template of the work pool to provision
infrastructure for.advance
: A callback function to indicate progress.requires_provisioning
ExecutionRoleResource
get_planned_actions
get_task_count
next_steps
provision
base_job_template
: The base job template of the work pool to provision
infrastructure for.advance
: A callback function to indicate progress.requires_provisioning
ElasticContainerServicePushProvisioner
console
console
is_boto3_installed
provision
work_pool_name
: The name of the work pool to provision infrastructure for.base_job_template
: The base job template of the work pool to provision
infrastructure for.