class_docstr: Base Helper class for constructing AWS Console Link.
docstr: Store link information into XCom.
code: def persist(
      cls,
      context: Context,
      operator: BaseOperator,
      region_name: str,
      aws_partition: str,
      **kwargs,
  ) -> None:
      """Store link information into XCom."""
      if not operator.do_xcom_push:
          return
  
      operator.xcom_push(
          context,
          key=cls.key,
          value={
              "region_name": region_name,
              "aws_domain": cls.get_aws_domain(aws_partition),
              **kwargs,
          },
      )
  
file_path: airflow/airflow/providers/amazon/aws/links/base_aws.py
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, ClassVar
  from airflow.models import BaseOperatorLink, XCom
  from airflow.providers.amazon.aws.utils.suppress import return_on_error
label_desc: Use image node_id 4 for calling the BaseAwsLink obj's underlying member method code with example usage: obj.persist(cls, context, operator, region_name, aws_partition) without return types