airflow.providers.amazon.aws.hooks.ssm

SsmHook

与 Amazon Systems Manager (SSM) 交互。

模块内容

class airflow.providers.amazon.aws.hooks.ssm.SsmHook(*args, **kwargs)[source]

Bases: airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook

与 Amazon Systems Manager (SSM) 交互。

提供 boto3.client("ssm") 的轻量级封装。

可以指定额外的参数(例如 aws_conn_id),这些参数会传递给底层的 AwsBaseHook。

get_parameter_value(parameter, default=NOTSET)[source]

返回提供的参数或可选的默认值;如果参数已加密,则解密并屏蔽。

参数:
  • parameter (str) – 要返回其值的 SSM 参数名称。

  • default (str | airflow.utils.types.ArgNotSet) – 如果未找到参数,则返回的可选默认值。

此条目有帮助吗?