airflow.providers.amazon.aws.operators.cloud_formation

该模块包含用于创建/删除 AWS CloudFormation 堆栈的运算符。

CloudFormationCreateStackOperator

用于创建 AWS CloudFormation 堆栈的运算符。

CloudFormationDeleteStackOperator

用于删除 AWS CloudFormation 堆栈的运算符。

模块内容

class airflow.providers.amazon.aws.operators.cloud_formation.CloudFormationCreateStackOperator(*, stack_name, cloudformation_parameters, **kwargs)[source]

基类: airflow.providers.amazon.aws.operators.base_aws.AwsBaseOperator[airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook]

用于创建 AWS CloudFormation 堆栈的运算符。

另请参阅

欲了解如何使用此运算符的更多信息,请参阅指南: 创建 AWS CloudFormation 堆栈

参数:
aws_hook_class[source]
template_fields: collections.abc.Sequence[str][source]
ui_color = '#6b9659'[source]
stack_name[source]
cloudformation_parameters[source]
execute(context)[source]

在创建算子时派生。

执行任务的主要方法。Context 是与渲染 jinja 模板时使用的相同字典。

有关更多上下文,请参考 get_template_context。

class airflow.providers.amazon.aws.operators.cloud_formation.CloudFormationDeleteStackOperator(*, stack_name, cloudformation_parameters=None, **kwargs)[source]

基类: airflow.providers.amazon.aws.operators.base_aws.AwsBaseOperator[airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook]

用于删除 AWS CloudFormation 堆栈的运算符。

另请参阅

欲了解如何使用此运算符的更多信息,请参阅指南: 删除 AWS CloudFormation 堆栈

参数:
aws_hook_class[source]
template_fields: collections.abc.Sequence[str][source]
ui_color = '#1d472b'[source]
ui_fgcolor = '#FFF'[source]
cloudformation_parameters[source]
stack_name[source]
execute(context)[source]

在创建算子时派生。

执行任务的主要方法。Context 是与渲染 jinja 模板时使用的相同字典。

有关更多上下文,请参考 get_template_context。

此条目是否有帮助?