/** * @public * @enum */ export declare const AccessAssociationSourceType: { readonly VPCE: "VPCE"; }; /** * @public */ export type AccessAssociationSourceType = (typeof AccessAssociationSourceType)[keyof typeof AccessAssociationSourceType]; /** * @public * @enum */ export declare const ApiKeysFormat: { readonly csv: "csv"; }; /** * @public */ export type ApiKeysFormat = (typeof ApiKeysFormat)[keyof typeof ApiKeysFormat]; /** * @public * @enum */ export declare const ApiKeySourceType: { readonly AUTHORIZER: "AUTHORIZER"; readonly HEADER: "HEADER"; }; /** * @public */ export type ApiKeySourceType = (typeof ApiKeySourceType)[keyof typeof ApiKeySourceType]; /** * @public * @enum */ export declare const ApiStatus: { readonly AVAILABLE: "AVAILABLE"; readonly FAILED: "FAILED"; readonly PENDING: "PENDING"; readonly UPDATING: "UPDATING"; }; /** * @public */ export type ApiStatus = (typeof ApiStatus)[keyof typeof ApiStatus]; /** * @public * @enum */ export declare const AuthorizerType: { readonly COGNITO_USER_POOLS: "COGNITO_USER_POOLS"; readonly REQUEST: "REQUEST"; readonly TOKEN: "TOKEN"; }; /** * @public */ export type AuthorizerType = (typeof AuthorizerType)[keyof typeof AuthorizerType]; /** * @public * @enum */ export declare const CacheClusterSize: { readonly SIZE_0_POINT_5_GB: "0.5"; readonly SIZE_118_GB: "118"; readonly SIZE_13_POINT_5_GB: "13.5"; readonly SIZE_1_POINT_6_GB: "1.6"; readonly SIZE_237_GB: "237"; readonly SIZE_28_POINT_4_GB: "28.4"; readonly SIZE_58_POINT_2_GB: "58.2"; readonly SIZE_6_POINT_1_GB: "6.1"; }; /** * @public */ export type CacheClusterSize = (typeof CacheClusterSize)[keyof typeof CacheClusterSize]; /** * @public * @enum */ export declare const DocumentationPartType: { readonly API: "API"; readonly AUTHORIZER: "AUTHORIZER"; readonly METHOD: "METHOD"; readonly MODEL: "MODEL"; readonly PATH_PARAMETER: "PATH_PARAMETER"; readonly QUERY_PARAMETER: "QUERY_PARAMETER"; readonly REQUEST_BODY: "REQUEST_BODY"; readonly REQUEST_HEADER: "REQUEST_HEADER"; readonly RESOURCE: "RESOURCE"; readonly RESPONSE: "RESPONSE"; readonly RESPONSE_BODY: "RESPONSE_BODY"; readonly RESPONSE_HEADER: "RESPONSE_HEADER"; }; /** * @public */ export type DocumentationPartType = (typeof DocumentationPartType)[keyof typeof DocumentationPartType]; /** * @public * @enum */ export declare const EndpointAccessMode: { readonly BASIC: "BASIC"; readonly STRICT: "STRICT"; }; /** * @public */ export type EndpointAccessMode = (typeof EndpointAccessMode)[keyof typeof EndpointAccessMode]; /** * @public * @enum */ export declare const IpAddressType: { readonly dualstack: "dualstack"; readonly ipv4: "ipv4"; }; /** * @public */ export type IpAddressType = (typeof IpAddressType)[keyof typeof IpAddressType]; /** * @public * @enum */ export declare const EndpointType: { readonly EDGE: "EDGE"; readonly PRIVATE: "PRIVATE"; readonly REGIONAL: "REGIONAL"; }; /** * @public */ export type EndpointType = (typeof EndpointType)[keyof typeof EndpointType]; /** * @public * @enum */ export declare const RoutingMode: { readonly BASE_PATH_MAPPING_ONLY: "BASE_PATH_MAPPING_ONLY"; readonly ROUTING_RULE_ONLY: "ROUTING_RULE_ONLY"; readonly ROUTING_RULE_THEN_BASE_PATH_MAPPING: "ROUTING_RULE_THEN_BASE_PATH_MAPPING"; }; /** * @public */ export type RoutingMode = (typeof RoutingMode)[keyof typeof RoutingMode]; /** * @public * @enum */ export declare const SecurityPolicy: { readonly SecurityPolicy_TLS12_2018_EDGE: "SecurityPolicy_TLS12_2018_EDGE"; readonly SecurityPolicy_TLS12_PFS_2025_EDGE: "SecurityPolicy_TLS12_PFS_2025_EDGE"; readonly SecurityPolicy_TLS13_1_2_2021_06: "SecurityPolicy_TLS13_1_2_2021_06"; readonly SecurityPolicy_TLS13_1_2_FIPS_PFS_PQ_2025_09: "SecurityPolicy_TLS13_1_2_FIPS_PFS_PQ_2025_09"; readonly SecurityPolicy_TLS13_1_2_FIPS_PQ_2025_09: "SecurityPolicy_TLS13_1_2_FIPS_PQ_2025_09"; readonly SecurityPolicy_TLS13_1_2_PFS_PQ_2025_09: "SecurityPolicy_TLS13_1_2_PFS_PQ_2025_09"; readonly SecurityPolicy_TLS13_1_2_PQ_2025_09: "SecurityPolicy_TLS13_1_2_PQ_2025_09"; readonly SecurityPolicy_TLS13_1_3_2025_09: "SecurityPolicy_TLS13_1_3_2025_09"; readonly SecurityPolicy_TLS13_1_3_FIPS_2025_09: "SecurityPolicy_TLS13_1_3_FIPS_2025_09"; readonly SecurityPolicy_TLS13_2025_EDGE: "SecurityPolicy_TLS13_2025_EDGE"; readonly TLS_1_0: "TLS_1_0"; readonly TLS_1_2: "TLS_1_2"; }; /** * @public */ export type SecurityPolicy = (typeof SecurityPolicy)[keyof typeof SecurityPolicy]; /** * @public * @enum */ export declare const DomainNameStatus: { readonly AVAILABLE: "AVAILABLE"; readonly FAILED: "FAILED"; readonly PENDING: "PENDING"; readonly PENDING_CERTIFICATE_REIMPORT: "PENDING_CERTIFICATE_REIMPORT"; readonly PENDING_OWNERSHIP_VERIFICATION: "PENDING_OWNERSHIP_VERIFICATION"; readonly UPDATING: "UPDATING"; }; /** * @public */ export type DomainNameStatus = (typeof DomainNameStatus)[keyof typeof DomainNameStatus]; /** * @public * @enum */ export declare const ConnectionType: { readonly INTERNET: "INTERNET"; readonly VPC_LINK: "VPC_LINK"; }; /** * @public */ export type ConnectionType = (typeof ConnectionType)[keyof typeof ConnectionType]; /** * @public * @enum */ export declare const ContentHandlingStrategy: { readonly CONVERT_TO_BINARY: "CONVERT_TO_BINARY"; readonly CONVERT_TO_TEXT: "CONVERT_TO_TEXT"; }; /** * @public */ export type ContentHandlingStrategy = (typeof ContentHandlingStrategy)[keyof typeof ContentHandlingStrategy]; /** * @public * @enum */ export declare const ResponseTransferMode: { readonly BUFFERED: "BUFFERED"; readonly STREAM: "STREAM"; }; /** * @public */ export type ResponseTransferMode = (typeof ResponseTransferMode)[keyof typeof ResponseTransferMode]; /** * @public * @enum */ export declare const IntegrationType: { readonly AWS: "AWS"; readonly AWS_PROXY: "AWS_PROXY"; readonly HTTP: "HTTP"; readonly HTTP_PROXY: "HTTP_PROXY"; readonly MOCK: "MOCK"; }; /** * @public */ export type IntegrationType = (typeof IntegrationType)[keyof typeof IntegrationType]; /** * @public * @enum */ export declare const CacheClusterStatus: { readonly AVAILABLE: "AVAILABLE"; readonly CREATE_IN_PROGRESS: "CREATE_IN_PROGRESS"; readonly DELETE_IN_PROGRESS: "DELETE_IN_PROGRESS"; readonly FLUSH_IN_PROGRESS: "FLUSH_IN_PROGRESS"; readonly NOT_AVAILABLE: "NOT_AVAILABLE"; }; /** * @public */ export type CacheClusterStatus = (typeof CacheClusterStatus)[keyof typeof CacheClusterStatus]; /** * @public * @enum */ export declare const UnauthorizedCacheControlHeaderStrategy: { readonly FAIL_WITH_403: "FAIL_WITH_403"; readonly SUCCEED_WITHOUT_RESPONSE_HEADER: "SUCCEED_WITHOUT_RESPONSE_HEADER"; readonly SUCCEED_WITH_RESPONSE_HEADER: "SUCCEED_WITH_RESPONSE_HEADER"; }; /** * @public */ export type UnauthorizedCacheControlHeaderStrategy = (typeof UnauthorizedCacheControlHeaderStrategy)[keyof typeof UnauthorizedCacheControlHeaderStrategy]; /** * @public * @enum */ export declare const QuotaPeriodType: { readonly DAY: "DAY"; readonly MONTH: "MONTH"; readonly WEEK: "WEEK"; }; /** * @public */ export type QuotaPeriodType = (typeof QuotaPeriodType)[keyof typeof QuotaPeriodType]; /** * @public * @enum */ export declare const VpcLinkStatus: { readonly AVAILABLE: "AVAILABLE"; readonly DELETING: "DELETING"; readonly FAILED: "FAILED"; readonly PENDING: "PENDING"; }; /** * @public */ export type VpcLinkStatus = (typeof VpcLinkStatus)[keyof typeof VpcLinkStatus]; /** * @public * @enum */ export declare const GatewayResponseType: { readonly ACCESS_DENIED: "ACCESS_DENIED"; readonly API_CONFIGURATION_ERROR: "API_CONFIGURATION_ERROR"; readonly AUTHORIZER_CONFIGURATION_ERROR: "AUTHORIZER_CONFIGURATION_ERROR"; readonly AUTHORIZER_FAILURE: "AUTHORIZER_FAILURE"; readonly BAD_REQUEST_BODY: "BAD_REQUEST_BODY"; readonly BAD_REQUEST_PARAMETERS: "BAD_REQUEST_PARAMETERS"; readonly DEFAULT_4XX: "DEFAULT_4XX"; readonly DEFAULT_5XX: "DEFAULT_5XX"; readonly EXPIRED_TOKEN: "EXPIRED_TOKEN"; readonly INTEGRATION_FAILURE: "INTEGRATION_FAILURE"; readonly INTEGRATION_TIMEOUT: "INTEGRATION_TIMEOUT"; readonly INVALID_API_KEY: "INVALID_API_KEY"; readonly INVALID_SIGNATURE: "INVALID_SIGNATURE"; readonly MISSING_AUTHENTICATION_TOKEN: "MISSING_AUTHENTICATION_TOKEN"; readonly QUOTA_EXCEEDED: "QUOTA_EXCEEDED"; readonly REQUEST_TOO_LARGE: "REQUEST_TOO_LARGE"; readonly RESOURCE_NOT_FOUND: "RESOURCE_NOT_FOUND"; readonly THROTTLED: "THROTTLED"; readonly UNAUTHORIZED: "UNAUTHORIZED"; readonly UNSUPPORTED_MEDIA_TYPE: "UNSUPPORTED_MEDIA_TYPE"; readonly WAF_FILTERED: "WAF_FILTERED"; }; /** * @public */ export type GatewayResponseType = (typeof GatewayResponseType)[keyof typeof GatewayResponseType]; /** * @public * @enum */ export declare const LocationStatusType: { readonly DOCUMENTED: "DOCUMENTED"; readonly UNDOCUMENTED: "UNDOCUMENTED"; }; /** * @public */ export type LocationStatusType = (typeof LocationStatusType)[keyof typeof LocationStatusType]; /** * @public * @enum */ export declare const ResourceOwner: { readonly OTHER_ACCOUNTS: "OTHER_ACCOUNTS"; readonly SELF: "SELF"; }; /** * @public */ export type ResourceOwner = (typeof ResourceOwner)[keyof typeof ResourceOwner]; /** * @public * @enum */ export declare const PutMode: { readonly Merge: "merge"; readonly Overwrite: "overwrite"; }; /** * @public */ export type PutMode = (typeof PutMode)[keyof typeof PutMode]; /** * @public * @enum */ export declare const Op: { readonly add: "add"; readonly copy: "copy"; readonly move: "move"; readonly remove: "remove"; readonly replace: "replace"; readonly test: "test"; }; /** * @public */ export type Op = (typeof Op)[keyof typeof Op];