class_docstr: Static class for storing the JumpStart models cache.
class_docstr_tok: ["Static","class","for","storing","the","JumpStart","models","cache","."]
docstr: Return entire JumpStart models manifest.
  
  Raises:
      ValueError: If region in `cache_kwargs` is inconsistent with `region` argument.
  
  Args:
      region (str): Optional. The region to use for the cache.
      s3_client (boto3.client): Optional. Boto3 client to use for accessing JumpStart models
          s3 cache. If not set, a default client will be made.
docstr_tok: ["Return","entire","JumpStart","models","manifest",".","Raises",":","ValueError",":","If","region","in","`","cache_kwargs","`","is","inconsistent","with","`","region","`","argument",".","Args",":","region","(","str",")",":","Optional",".","The","region","to","use","for","the","cache",".","s3_client","(","boto3.client",")",":","Optional",".","Boto3","client","to","use","for","accessing","JumpStart","models","s3","cache",".","If","not","set",",","a","default","client","will","be","made","."]
code: def _get_manifest(
      region: str = JUMPSTART_DEFAULT_REGION_NAME,
      s3_client: Optional[boto3.client] = None,
  ) -> List[JumpStartModelHeader]:
      """Return entire JumpStart models manifest.
  
      Raises:
          ValueError: If region in `cache_kwargs` is inconsistent with `region` argument.
  
      Args:
          region (str): Optional. The region to use for the cache.
          s3_client (boto3.client): Optional. Boto3 client to use for accessing JumpStart models
              s3 cache. If not set, a default client will be made.
      """
  
      additional_kwargs = {}
      if s3_client is not None:
          additional_kwargs.update({"s3_client": s3_client})
  
      cache_kwargs = JumpStartModelsAccessor._validate_and_mutate_region_cache_kwargs(
          {
              **JumpStartModelsAccessor._cache_kwargs,
              **additional_kwargs,
          },
          region,
      )
      JumpStartModelsAccessor._set_cache_and_region(
          region, cache_kwargs
      )
      return JumpStartModelsAccessor._cache.get_manifest()
  
imports: from __future__ import absolute_import
  import functools
  from typing import Any, Dict, List, Optional
  import boto3
  from sagemaker.deprecations import deprecated
  from sagemaker.jumpstart.types import JumpStartModelHeader, JumpStartModelSpecs
  from sagemaker.jumpstart import cache
  from sagemaker.jumpstart.constants import JUMPSTART_DEFAULT_REGION_NAME
label_desc: Use image node_id 7 for calling the JumpStartModelsAccessor obj's underlying member method code with example usage: obj._get_manifest(region, s3_client) and returns: JumpStartModelsAccessor