air_sdk.const#
Constants shared throughout the SDK.
Attributes#
Classes#
Known HTTP headers. |
|
Topology format types. |
Functions#
|
Return the NGC API base URL based on the Air API URL. |
|
Return the NGC device login URL. |
|
Return the NGC token URL. |
|
Return the NGC SAK details URL. |
|
Return the NGC user info URL. |
Module Contents#
- air_sdk.const.SDK_ROOT#
- air_sdk.const.MAX_STACKLEVEL = 20#
- air_sdk.const.DEFAULT_CONNECT_TIMEOUT#
- air_sdk.const.DEFAULT_READ_TIMEOUT#
- air_sdk.const.DEFAULT_PAGINATION_PAGE_SIZE = 200#
- air_sdk.const.MULTIPART_CHUNK_SIZE = 100000000#
- air_sdk.const.MULTIPART_MIN_PART_SIZE = 5242880#
- air_sdk.const.MAX_RECOMMENDED_UPLOAD_WORKERS = 10#
- air_sdk.const.DEFAULT_UPLOAD_TIMEOUT#
- class air_sdk.const.HTTPHeaders[source]#
-
Known HTTP headers.
- CONTENT_TYPE = 'Content-Type'#
- AUTHORIZATION = 'Authorization'#
- USER_AGENT = 'User-Agent'#
- AIR_SDK_SYS_VERSION = 'X-Air-Sdk-Sys-Version'#
- AIR_SDK_VERSION = 'X-Air-Sdk-Version'#
- AIR_SDK_TIMEZONE = 'X-Air-Sdk-Timezone'#
- AIR_SDK_PLATFORM = 'X-Air-Sdk-Platform'#
- air_sdk.const.SCOPED_KEY_PREFIX = 'nvapi-'#
- air_sdk.const.AIR_API_URL = 'https://api.air-ngc.nvidia.com/'#
- air_sdk.const.NGC_API_PROD_URL = 'https://api.ngc.nvidia.com'#
- air_sdk.const.NGC_API_STG_URL = 'https://api.stg.ngc.nvidia.com'#
- air_sdk.const.get_ngc_api_base_url(api_url: str) urllib.parse.ParseResult[source]#
Return the NGC API base URL based on the Air API URL.
If the api_url contains ‘stg’, the staging NGC URL is used. Otherwise, the production NGC URL is used.
- air_sdk.const.get_ngc_device_login_url(api_url: str) urllib.parse.ParseResult[source]#
Return the NGC device login URL.
- air_sdk.const.get_ngc_token_url(api_url: str) urllib.parse.ParseResult[source]#
Return the NGC token URL.
- air_sdk.const.get_ngc_sak_details_url(api_url: str) urllib.parse.ParseResult[source]#
Return the NGC SAK details URL.
- air_sdk.const.get_ngc_me_url(api_url: str) urllib.parse.ParseResult[source]#
Return the NGC user info URL.