class_docstr: An Amazon SageMaker context, which is part of a SageMaker lineage.
  
  Attributes:
      context_arn (str): The ARN of the context.
      context_name (str): The name of the context.
      context_type (str): The type of the context.
      description (str): A description of the context.
      source (obj): The source of the context with a URI and type.
      properties (dict): Dictionary of properties.
      tags (List[dict[str, str]]): A list of tags to associate with the context.
      creation_time (datetime): When the context was created.
      created_by (obj): Contextual info on which account created the context.
      last_modified_time (datetime): When the context was last modified.
      last_modified_by (obj): Contextual info on which account created the context.
class_docstr_tok: ["An","Amazon","SageMaker","context",",","which","is","part","of","a","SageMaker","lineage",".","Attributes",":","context_arn","(","str",")",":","The","ARN","of","the","context",".","context_name","(","str",")",":","The","name","of","the","context",".","context_type","(","str",")",":","The","type","of","the","context",".","description","(","str",")",":","A","description","of","the","context",".","source","(","obj",")",":","The","source","of","the","context","with","a","URI","and","type",".","properties","(","dict",")",":","Dictionary","of","properties",".","tags","(","List","[","dict","[","str",",","str","]","]",")",":","A","list","of","tags","to","associate","with","the","context",".","creation_time","(","datetime",")",":","When","the","context","was","created",".","created_by","(","obj",")",":","Contextual","info","on","which","account","created","the","context",".","last_modified_time","(","datetime",")",":","When","the","context","was","last","modified",".","last_modified_by","(","obj",")",":","Contextual","info","on","which","account","created","the","context","."]
docstr: Load an existing context and return an ``Context`` object representing it.
  
  Examples:
      .. code-block:: python
  
          from sagemaker.lineage import context
  
          my_context = context.Context.create(
              context_name='MyContext',
              context_type='Endpoint',
              source_uri='arn:aws:...')
  
          my_context.properties["added"] = "property"
          my_context.save()
  
          for ctx in context.Context.list():
              print(ctx)
  
          my_context.delete()
  
      Args:
          context_name (str): Name of the context
          sagemaker_session (sagemaker.session.Session): Session object which
              manages interactions with Amazon SageMaker APIs and any other
              AWS services needed. If not specified, one is created using the
              default AWS configuration chain.
  
      Returns:
          Context: A SageMaker ``Context`` object
docstr_tok: ["Load","an","existing","context","and","return","an","``","Context","``","object","representing","it",".","Examples",":","..","code-block",":",":","python","from","sagemaker.lineage","import","context","my_context","=","context.Context.create","(","context_name='MyContext","'",",","context_type='Endpoint","'",",","source_uri='arn",":","aws",":","...","'",")","my_context.properties","[","``","added","''","]","=","``","property","''","my_context.save","(",")","for","ctx","in","context.Context.list","(",")",":","print","(","ctx",")","my_context.delete","(",")","Args",":","context_name","(","str",")",":","Name","of","the","context","sagemaker_session","(","sagemaker.session.Session",")",":","Session","object","which","manages","interactions","with","Amazon","SageMaker","APIs","and","any","other","AWS","services","needed",".","If","not","specified",",","one","is","created","using","the","default","AWS","configuration","chain",".","Returns",":","Context",":","A","SageMaker","``","Context","``","object"]
code: def load(cls, context_name: str, sagemaker_session=None) -> "Context":
      """Load an existing context and return an ``Context`` object representing it.
  
      Examples:
          .. code-block:: python
  
              from sagemaker.lineage import context
  
              my_context = context.Context.create(
                  context_name='MyContext',
                  context_type='Endpoint',
                  source_uri='arn:aws:...')
  
              my_context.properties["added"] = "property"
              my_context.save()
  
              for ctx in context.Context.list():
                  print(ctx)
  
              my_context.delete()
  
          Args:
              context_name (str): Name of the context
              sagemaker_session (sagemaker.session.Session): Session object which
                  manages interactions with Amazon SageMaker APIs and any other
                  AWS services needed. If not specified, one is created using the
                  default AWS configuration chain.
  
          Returns:
              Context: A SageMaker ``Context`` object
      """
      context = cls._construct(
          cls._boto_load_method,
          context_name=context_name,
          sagemaker_session=sagemaker_session,
      )
      return context
  
imports: from __future__ import absolute_import
  from datetime import datetime
  from typing import Iterator, Optional, List
  from sagemaker.apiutils import _base_types
  from sagemaker.lineage import _api_types, _utils, association
  from sagemaker.lineage._api_types import ContextSummary
  from sagemaker.lineage.query import LineageQuery, LineageFilter, LineageSourceEnum, LineageEntityEnum, LineageQueryDirectionEnum
  from sagemaker.lineage.artifact import Artifact
  from sagemaker.lineage.action import Action
  from sagemaker.lineage.lineage_trial_component import LineageTrialComponent
  from sagemaker.utils import format_tags
label_desc: Use image node_id 5 for calling the Context obj's underlying member method code with example usage: obj.load(cls, context_name, sagemaker_session) and returns: context