Expand description
Centralized string constants for the Aperture CLI
This module contains commonly used string literals to:
- Reduce string duplication
- Improve maintainability
- Ensure consistency across the codebase
Constants§
- AUTH_
SCHEME_ APIKEY - AUTH_
SCHEME_ BASIC - AUTH_
SCHEME_ BEARER - AUTH_
SCHEME_ OAUT H2 - AUTH_
SCHEME_ OPENID - CACHE_
FILE_ SUFFIX - CACHE_
METADATA_ FILENAME - CACHE_
SUFFIX - CLI_
ROOT_ COMMAND - COMPONENT_
CALLBACKS - COMPONENT_
COMPONENTS - COMPONENT_
EXAMPLES - COMPONENT_
HEADERS - COMPONENT_
LINKS - COMPONENT_
PARAMETERS - COMPONENT_
REQUEST_ BODIES - COMPONENT_
RESPONSES - COMPONENT_
SCHEMAS - COMPONENT_
SECURITY_ SCHEMES - CONFIG_
FILENAME - CONTENT_
TYPE_ CSV - CONTENT_
TYPE_ FORM - CONTENT_
TYPE_ GRAPHQL - CONTENT_
TYPE_ IDENTIFIER_ JSON - CONTENT_
TYPE_ IDENTIFIER_ TEXT - CONTENT_
TYPE_ IDENTIFIER_ YAML - CONTENT_
TYPE_ JSON - CONTENT_
TYPE_ MULTIPART - CONTENT_
TYPE_ NDJSON - CONTENT_
TYPE_ OCTET_ STREAM - CONTENT_
TYPE_ PDF - CONTENT_
TYPE_ PREFIX_ IMAGE - CONTENT_
TYPE_ TEXT - CONTENT_
TYPE_ TEXT_ XML - CONTENT_
TYPE_ XML - CONTENT_
TYPE_ YAML - CONTEXT_
BATCH - DEFAULT_
CACHE_ TTL - DEFAULT_
GROUP - DEFAULT_
OPERATION_ NAME - DIR_
CACHE - DIR_
RESPONSES - DIR_
SPECS - EMPTY_
ARRAY - EMPTY_
RESPONSE - ENV_
APERTURE_ BASE_ URL - ENV_
APERTURE_ CONFIG_ DIR - ENV_
APERTURE_ ENV - ERR_
API_ CREDENTIALS - ERR_
CONNECTION - ERR_
ENDPOINT_ NOT_ FOUND - ERR_
FILE_ NOT_ FOUND - ERR_
JSON_ SYNTAX - ERR_
OPENAPI_ FORMAT - ERR_
PERMISSION - ERR_
PERMISSION_ DENIED - ERR_
RATE_ LIMITED - ERR_
SERVER_ ERROR - ERR_
TIMEOUT - ERR_
TOML_ SYNTAX - ERR_
YAML_ SYNTAX - EXT_
APERTURE_ SECRET - EXT_
KEY_ NAME - EXT_
KEY_ SOURCE - FIELD_
ALLOW_ EMPTY_ VALUE - FIELD_
ALLOW_ RESERVED - FIELD_
DEPRECATED - FIELD_
EXCLUSIVE_ MAXIMUM - FIELD_
EXCLUSIVE_ MINIMUM - FIELD_
EXPLODE - FIELD_
NULLABLE - FIELD_
READ_ ONLY - FIELD_
REQUIRED - FIELD_
UNIQUE_ ITEMS - FIELD_
WRITE_ ONLY - FILE_
EXT_ BIN - FILE_
EXT_ JSON - FILE_
EXT_ YAML - HEADER_
ACCEPT - HEADER_
API_ KEY - HEADER_
AUTHORIZATION - HEADER_
AUTHORIZATION_ LC - HEADER_
BEARER - HEADER_
CONTENT_ TYPE - HEADER_
CONTENT_ TYPE_ LC - HEADER_
COOKIE - HEADER_
PREFIX_ X_ API - HEADER_
PREFIX_ X_ AUTH - HEADER_
PROXY_ AUTHORIZATION - HEADER_
TOKEN - HEADER_
X_ API_ KEY - HEADER_
X_ API_ TOKEN - HEADER_
X_ AUTH_ TOKEN - HTTP_
METHOD_ DELETE - HTTP_
METHOD_ GET - HTTP_
METHOD_ HEAD - HTTP_
METHOD_ OPTIONS - HTTP_
METHOD_ PATCH - HTTP_
METHOD_ POST - HTTP_
METHOD_ PUT - LOCATION_
HEADER - MSG_
USE_ CONFIG_ LIST - MSG_
USE_ HELP - MSG_
WARNING_ PREFIX - NULL_
VALUE - PARAM_
LOCATION_ COOKIE - PARAM_
LOCATION_ HEADER - PARAM_
LOCATION_ PATH - PARAM_
LOCATION_ QUERY - SCHEMA_
TYPE_ ARRAY - SCHEMA_
TYPE_ BOOLEAN - SCHEMA_
TYPE_ INTEGER - SCHEMA_
TYPE_ NUMBER - SCHEMA_
TYPE_ OBJECT - SCHEMA_
TYPE_ STRING - SECURITY_
TYPE_ APIKEY - SECURITY_
TYPE_ HTTP - SOURCE_
ENV - SUCCESS_
STATUS_ CODES
Functions§
- is_
auth_ header - Check if a header name is authentication-related
- is_
json_ content_ type - Check if a content type is JSON
- is_
supported_ content_ type - Check if a content type is supported for request/response bodies