|
| 1 | +/** |
| 2 | + * @internal |
| 3 | + */ |
| 4 | +export type AwsSdkFeatures = Partial<{ |
| 5 | + RESOURCE_MODEL: "A"; |
| 6 | + WAITER: "B"; |
| 7 | + PAGINATOR: "C"; |
| 8 | + RETRY_MODE_LEGACY: "D"; |
| 9 | + RETRY_MODE_STANDARD: "E"; |
| 10 | + RETRY_MODE_ADAPTIVE: "F"; |
| 11 | + // S3_TRANSFER: "G"; // not applicable. |
| 12 | + // S3_CRYPTO_V1N: "H"; // not applicable. |
| 13 | + // S3_CRYPTO_V2: "I"; // not applicable. |
| 14 | + S3_EXPRESS_BUCKET: "J"; |
| 15 | + S3_ACCESS_GRANTS: "K"; |
| 16 | + GZIP_REQUEST_COMPRESSION: "L"; |
| 17 | + PROTOCOL_RPC_V2_CBOR: "M"; |
| 18 | + ENDPOINT_OVERRIDE: "N"; |
| 19 | + ACCOUNT_ID_ENDPOINT: "O"; |
| 20 | + ACCOUNT_ID_MODE_PREFERRED: "P"; |
| 21 | + ACCOUNT_ID_MODE_DISABLED: "Q"; |
| 22 | + ACCOUNT_ID_MODE_REQUIRED: "R"; |
| 23 | + SIGV4A_SIGNING: "S"; |
| 24 | + RESOLVED_ACCOUNT_ID: "T"; |
| 25 | + FLEXIBLE_CHECKSUMS_REQ_CRC32: "U"; |
| 26 | + FLEXIBLE_CHECKSUMS_REQ_CRC32C: "V"; |
| 27 | + FLEXIBLE_CHECKSUMS_REQ_CRC64: "W"; |
| 28 | + FLEXIBLE_CHECKSUMS_REQ_SHA1: "X"; |
| 29 | + FLEXIBLE_CHECKSUMS_REQ_SHA256: "Y"; |
| 30 | + FLEXIBLE_CHECKSUMS_REQ_WHEN_SUPPORTED: "Z"; |
| 31 | + FLEXIBLE_CHECKSUMS_REQ_WHEN_REQUIRED: "a"; |
| 32 | + FLEXIBLE_CHECKSUMS_RES_WHEN_SUPPORTED: "b"; |
| 33 | + FLEXIBLE_CHECKSUMS_RES_WHEN_REQUIRED: "c"; |
| 34 | + DDB_MAPPER: "d"; |
| 35 | + CREDENTIALS_CODE: "e"; |
| 36 | + // CREDENTIALS_JVM_SYSTEM_PROPERTIES: "f"; // not applicable. |
| 37 | + CREDENTIALS_ENV_VARS: "g"; |
| 38 | + CREDENTIALS_ENV_VARS_STS_WEB_ID_TOKEN: "h"; |
| 39 | + CREDENTIALS_STS_ASSUME_ROLE: "i"; |
| 40 | + CREDENTIALS_STS_ASSUME_ROLE_SAML: "j"; |
| 41 | + CREDENTIALS_STS_ASSUME_ROLE_WEB_ID: "k"; |
| 42 | + CREDENTIALS_STS_FEDERATION_TOKEN: "l"; |
| 43 | + CREDENTIALS_STS_SESSION_TOKEN: "m"; |
| 44 | + CREDENTIALS_PROFILE: "n"; |
| 45 | + CREDENTIALS_PROFILE_SOURCE_PROFILE: "o"; |
| 46 | + CREDENTIALS_PROFILE_NAMED_PROVIDER: "p"; |
| 47 | + CREDENTIALS_PROFILE_STS_WEB_ID_TOKEN: "q"; |
| 48 | + CREDENTIALS_PROFILE_SSO: "r"; |
| 49 | + CREDENTIALS_SSO: "s"; |
| 50 | + CREDENTIALS_PROFILE_SSO_LEGACY: "t"; |
| 51 | + CREDENTIALS_SSO_LEGACY: "u"; |
| 52 | + CREDENTIALS_PROFILE_PROCESS: "v"; |
| 53 | + CREDENTIALS_PROCESS: "w"; |
| 54 | + CREDENTIALS_BOTO2_CONFIG_FILE: "x"; |
| 55 | + CREDENTIALS_AWS_SDK_STORE: "y"; |
| 56 | + CREDENTIALS_HTTP: "z"; |
| 57 | + CREDENTIALS_IMDS: "0"; |
| 58 | +}>; |
0 commit comments