diff --git a/pyproject.toml b/pyproject.toml index dc4dbef..220376a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,11 @@ classifiers = [ "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ] -dependencies = ["boto3>=1.40.30"] +dependencies = [ + # TODO replace following with `"boto3>=1.40.30"` when we switch bundled botocore with publically available one + "botocore @ file:src/aws_durable_execution_sdk_python/lib/botocore-1.40.51-py3-none-any.whl", + "boto3 @ file:src/aws_durable_execution_sdk_python/lib/boto3-1.40.51-py3-none-any.whl" +] [project.urls] Documentation = "https://github.com/aws/aws-durable-execution-sdk-python#readme" @@ -34,6 +38,10 @@ packages = ["src/aws_durable_execution_sdk_python"] [tool.hatch.version] path = "src/aws_durable_execution_sdk_python/__about__.py" +# TODO remove this when we switch bundled botocore with publically available one +[tool.hatch.metadata] +allow-direct-references = true + [tool.hatch.envs.test] dependencies = ["coverage[toml]", "pytest", "pytest-cov"] diff --git a/src/aws_durable_execution_sdk_python/botocore/data/lambdainternal/2015-03-31/service-2.json b/src/aws_durable_execution_sdk_python/botocore/data/lambdainternal/2015-03-31/service-2.json deleted file mode 100644 index 10a4cbb..0000000 --- a/src/aws_durable_execution_sdk_python/botocore/data/lambdainternal/2015-03-31/service-2.json +++ /dev/null @@ -1,12079 +0,0 @@ -{ - "version":"2.0", - "metadata":{ - "apiVersion":"2015-03-31", - "endpointPrefix":"lambda", - "protocol":"rest-json", - "serviceFullName":"AWS Lambda", - "serviceId":"Lambda", - "signatureVersion":"v4", - "uid":"lambda-2015-03-31" - }, - "operations":{ - "AddEventSource":{ - "name":"AddEventSource", - "http":{ - "method":"POST", - "requestUri":"/2014-11-13/event-source-mappings", - "responseCode":200 - }, - "input":{"shape":"OldAddEventSourceRequest"}, - "output":{"shape":"OldEventSourceConfiguration"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "AddLayerVersionPermission20181031":{ - "name":"AddLayerVersionPermission20181031", - "http":{ - "method":"POST", - "requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy", - "responseCode":201 - }, - "input":{"shape":"AddLayerVersionPermissionRequest20181031"}, - "output":{"shape":"AddLayerVersionPermissionResponse20181031"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"PolicyLengthExceededException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ] - }, - "AddPermission20150331":{ - "name":"AddPermission20150331", - "http":{ - "method":"POST", - "requestUri":"/2015-03-31/functions/{FunctionName}/versions/HEAD/policy", - "responseCode":201 - }, - "input":{"shape":"AddPermissionRequest"}, - "output":{"shape":"AddPermissionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"PolicyLengthExceededException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "AddPermission20150331v2":{ - "name":"AddPermission20150331v2", - "http":{ - "method":"POST", - "requestUri":"/2015-03-31/functions/{FunctionName}/policy", - "responseCode":201 - }, - "input":{"shape":"AddPermissionRequest"}, - "output":{"shape":"AddPermissionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"PublicPolicyException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"PolicyLengthExceededException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ] - }, - "CheckpointDurableExecution":{ - "name":"CheckpointDurableExecution", - "http":{ - "method":"POST", - "requestUri":"/2025-12-01/durable-executions/{DurableExecutionArn}/checkpoint", - "responseCode":200 - }, - "input":{"shape":"CheckpointDurableExecutionRequest"}, - "output":{"shape":"CheckpointDurableExecutionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ServiceException"} - ], - "idempotent":true - }, - "CreateAlias20150331":{ - "name":"CreateAlias20150331", - "http":{ - "method":"POST", - "requestUri":"/2015-03-31/functions/{FunctionName}/aliases", - "responseCode":201 - }, - "input":{"shape":"CreateAliasRequest20150331"}, - "output":{"shape":"AliasConfiguration20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"AliasLimitExceededException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "CreateCapacityProvider":{ - "name":"CreateCapacityProvider", - "http":{ - "method":"POST", - "requestUri":"/2025-11-30/capacity-providers", - "responseCode":202 - }, - "input":{"shape":"CreateCapacityProviderRequest"}, - "output":{"shape":"CreateCapacityProviderResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "CreateCodeSigningConfig":{ - "name":"CreateCodeSigningConfig", - "http":{ - "method":"POST", - "requestUri":"/2020-04-22/code-signing-configs", - "responseCode":201 - }, - "input":{"shape":"CreateCodeSigningConfigRequest"}, - "output":{"shape":"CreateCodeSigningConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"} - ] - }, - "CreateEventSourceMapping20150331":{ - "name":"CreateEventSourceMapping20150331", - "http":{ - "method":"POST", - "requestUri":"/2015-03-31/event-source-mappings", - "responseCode":202 - }, - "input":{"shape":"CreateEventSourceMappingRequest"}, - "output":{"shape":"EventSourceMappingConfiguration"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "CreateFunction20150331":{ - "name":"CreateFunction20150331", - "http":{ - "method":"POST", - "requestUri":"/2015-03-31/functions", - "responseCode":201 - }, - "input":{"shape":"CreateFunctionRequest"}, - "output":{"shape":"FunctionConfiguration20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"InvalidCodeSignatureException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"CodeVerificationFailedException"}, - {"shape":"CodeSigningConfigNotFoundException"}, - {"shape":"CodeStorageExceededException"} - ] - }, - "CreateFunctionUrlConfig":{ - "name":"CreateFunctionUrlConfig", - "http":{ - "method":"POST", - "requestUri":"/2021-10-31/functions/{FunctionName}/url", - "responseCode":201 - }, - "input":{"shape":"CreateFunctionUrlConfigRequest"}, - "output":{"shape":"CreateFunctionUrlConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "CreateLiteFunction":{ - "name":"CreateLiteFunction", - "http":{ - "method":"PUT", - "requestUri":"/2025-03-07/lite-functions", - "responseCode":202 - }, - "input":{"shape":"CreateLiteFunctionRequest"}, - "output":{"shape":"CreateLiteFunctionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InvalidArgumentException"}, - {"shape":"ResourceConflictException"}, - {"shape":"RequestEntityTooLargeException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"AccessDeniedException"} - ], - "idempotent":true - }, - "CreateLiteFunctionRevision":{ - "name":"CreateLiteFunctionRevision", - "http":{ - "method":"POST", - "requestUri":"/2025-03-07/lite-functions/{FunctionName}/revisions", - "responseCode":202 - }, - "input":{"shape":"CreateLiteFunctionRevisionRequest"}, - "output":{"shape":"CreateLiteFunctionRevisionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InvalidArgumentException"}, - {"shape":"ResourceConflictException"}, - {"shape":"RequestEntityTooLargeException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"AccessDeniedException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "DeleteAccountSettingsInternal":{ - "name":"DeleteAccountSettingsInternal", - "http":{ - "method":"DELETE", - "requestUri":"/2020-06-08/account-settings/{AccountId}", - "responseCode":204 - }, - "input":{"shape":"DeleteAccountSettingsInternalRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "DeleteAlias20150331":{ - "name":"DeleteAlias20150331", - "http":{ - "method":"DELETE", - "requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}", - "responseCode":204 - }, - "input":{"shape":"DeleteAliasRequest20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ] - }, - "DeleteCapacityProvider":{ - "name":"DeleteCapacityProvider", - "http":{ - "method":"DELETE", - "requestUri":"/2025-11-30/capacity-providers/{CapacityProviderName}", - "responseCode":202 - }, - "input":{"shape":"DeleteCapacityProviderRequest"}, - "output":{"shape":"DeleteCapacityProviderResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "DeleteCodeSigningConfig":{ - "name":"DeleteCodeSigningConfig", - "http":{ - "method":"DELETE", - "requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}", - "responseCode":204 - }, - "input":{"shape":"DeleteCodeSigningConfigRequest"}, - "output":{"shape":"DeleteCodeSigningConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "DeleteEventSourceMapping20150331":{ - "name":"DeleteEventSourceMapping20150331", - "http":{ - "method":"DELETE", - "requestUri":"/2015-03-31/event-source-mappings/{UUID}", - "responseCode":202 - }, - "input":{"shape":"DeleteEventSourceMappingRequest"}, - "output":{"shape":"EventSourceMappingConfiguration"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceInUseException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "DeleteFunction":{ - "name":"DeleteFunction", - "http":{ - "method":"DELETE", - "requestUri":"/2014-11-13/functions/{FunctionName}", - "responseCode":200 - }, - "input":{"shape":"DeleteFunctionRequest"}, - "output":{"shape":"DeleteFunctionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "DeleteFunction20150331":{ - "name":"DeleteFunction20150331", - "http":{ - "method":"DELETE", - "requestUri":"/2015-03-31/functions/{FunctionName}", - "responseCode":200 - }, - "input":{"shape":"DeleteFunctionRequest"}, - "output":{"shape":"DeleteFunctionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "DeleteFunctionAliasResourceMapping":{ - "name":"DeleteFunctionAliasResourceMapping", - "http":{ - "method":"DELETE", - "requestUri":"/2020-11-02/functions/{FunctionArn}/aliases/{Alias}/resource-mappings", - "responseCode":204 - }, - "input":{"shape":"DeleteFunctionAliasResourceMappingRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "DeleteFunctionCodeSigningConfig":{ - "name":"DeleteFunctionCodeSigningConfig", - "http":{ - "method":"DELETE", - "requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config", - "responseCode":204 - }, - "input":{"shape":"DeleteFunctionCodeSigningConfigRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"CodeSigningConfigNotFoundException"} - ] - }, - "DeleteFunctionConcurrency20171031":{ - "name":"DeleteFunctionConcurrency20171031", - "http":{ - "method":"DELETE", - "requestUri":"/2017-10-31/functions/{FunctionName}/concurrency", - "responseCode":204 - }, - "input":{"shape":"DeleteFunctionConcurrencyRequest20171031"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "DeleteFunctionEventInvokeConfig":{ - "name":"DeleteFunctionEventInvokeConfig", - "http":{ - "method":"DELETE", - "requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config", - "responseCode":204 - }, - "input":{"shape":"DeleteFunctionEventInvokeConfigRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "DeleteFunctionInternal":{ - "name":"DeleteFunctionInternal", - "http":{ - "method":"DELETE", - "requestUri":"/internal/functions/{FunctionName}", - "responseCode":200 - }, - "input":{"shape":"DeleteFunctionRequest"}, - "output":{"shape":"DeleteFunctionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "DeleteFunctionResourceMapping":{ - "name":"DeleteFunctionResourceMapping", - "http":{ - "method":"DELETE", - "requestUri":"/2020-11-02/functions/{FunctionArn}/resource-mappings", - "responseCode":200 - }, - "input":{"shape":"DeleteFunctionResourceMappingRequest"}, - "output":{"shape":"DeleteFunctionResourceMappingResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "DeleteFunctionUrlConfig":{ - "name":"DeleteFunctionUrlConfig", - "http":{ - "method":"DELETE", - "requestUri":"/2021-10-31/functions/{FunctionName}/url", - "responseCode":204 - }, - "input":{"shape":"DeleteFunctionUrlConfigRequest"}, - "errors":[ - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "DeleteFunctionVersionResourceMapping":{ - "name":"DeleteFunctionVersionResourceMapping", - "http":{ - "method":"DELETE", - "requestUri":"/2020-11-02/functions/{FunctionArn}/versions/{Version}/resource-mappings", - "responseCode":204 - }, - "input":{"shape":"DeleteFunctionVersionResourceMappingRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "DeleteFunctionVersionResourcesInternal":{ - "name":"DeleteFunctionVersionResourcesInternal", - "http":{ - "method":"PUT", - "requestUri":"/cellmigration/functions/{FunctionArn}/deleteresources", - "responseCode":200 - }, - "input":{"shape":"DeleteFunctionVersionResourcesInternalRequest"}, - "output":{"shape":"DeleteFunctionVersionResourcesInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "DeleteLayerVersion20181031":{ - "name":"DeleteLayerVersion20181031", - "http":{ - "method":"DELETE", - "requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}", - "responseCode":204 - }, - "input":{"shape":"DeleteLayerVersionRequest20181031"}, - "errors":[ - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ] - }, - "DeleteLiteFunction":{ - "name":"DeleteLiteFunction", - "http":{ - "method":"DELETE", - "requestUri":"/2025-03-07/lite-functions/{FunctionName}", - "responseCode":204 - }, - "input":{"shape":"DeleteLiteFunctionRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InvalidArgumentException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "idempotent":true - }, - "DeleteLiteFunctionRevision":{ - "name":"DeleteLiteFunctionRevision", - "http":{ - "method":"DELETE", - "requestUri":"/2025-03-07/lite-functions/{FunctionName}/revisions/{RevisionId}", - "responseCode":204 - }, - "input":{"shape":"DeleteLiteFunctionRevisionRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InvalidArgumentException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "idempotent":true - }, - "DeleteMigratedLayerVersion":{ - "name":"DeleteMigratedLayerVersion", - "http":{ - "method":"DELETE", - "requestUri":"/cellmigration/layers/{LayerVersionArn}", - "responseCode":204 - }, - "input":{"shape":"DeleteMigratedLayerVersionRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "DeleteProvisionedConcurrencyConfig":{ - "name":"DeleteProvisionedConcurrencyConfig", - "http":{ - "method":"DELETE", - "requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency", - "responseCode":204 - }, - "input":{"shape":"DeleteProvisionedConcurrencyConfigRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "DeleteResourcePolicy":{ - "name":"DeleteResourcePolicy", - "http":{ - "method":"DELETE", - "requestUri":"/2024-09-16/resource-policy/{ResourceArn}", - "responseCode":204 - }, - "input":{"shape":"DeleteResourcePolicyRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ] - }, - "DisableFunction":{ - "name":"DisableFunction", - "http":{ - "method":"POST", - "requestUri":"/internal/functions/{FunctionArn}/disable", - "responseCode":204 - }, - "input":{"shape":"DisableFunctionRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "DisablePublicAccessBlockConfig":{ - "name":"DisablePublicAccessBlockConfig", - "http":{ - "method":"PUT", - "requestUri":"/internal/functions/{FunctionArn}/disable-public-access-block", - "responseCode":200 - }, - "input":{"shape":"DisablePublicAccessBlockConfigRequest"}, - "output":{"shape":"DisablePublicAccessBlockConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "DisableReplication20170630":{ - "name":"DisableReplication20170630", - "http":{ - "method":"DELETE", - "requestUri":"/2017-06-30/functions/{FunctionName}/replication-policy", - "responseCode":204 - }, - "input":{"shape":"DisableReplicationRequest20170630"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "EnableReplication20170630":{ - "name":"EnableReplication20170630", - "http":{ - "method":"POST", - "requestUri":"/2017-06-30/functions/{FunctionName}/replication-policy", - "responseCode":201 - }, - "input":{"shape":"EnableReplicationRequest20170630"}, - "output":{"shape":"AddPermissionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "EnableReplication20170630v2":{ - "name":"EnableReplication20170630v2", - "http":{ - "method":"POST", - "requestUri":"/2017-06-30/functions/{FunctionName}/replication-policy-v2", - "responseCode":201 - }, - "input":{"shape":"EnableReplicationRequest20170630"}, - "output":{"shape":"EnableReplicationResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "ExportAccountSettings":{ - "name":"ExportAccountSettings", - "http":{ - "method":"GET", - "requestUri":"/cellmigration/account-settings/{AccountId}", - "responseCode":200 - }, - "input":{"shape":"ExportAccountSettingsRequest"}, - "output":{"shape":"ExportAccountSettingsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ExportAlias":{ - "name":"ExportAlias", - "http":{ - "method":"GET", - "requestUri":"/cellmigration/aliases/{AliasArn}/export", - "responseCode":200 - }, - "input":{"shape":"ExportAliasRequest"}, - "output":{"shape":"ExportAliasResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ExportFunctionUrlConfigs":{ - "name":"ExportFunctionUrlConfigs", - "http":{ - "method":"GET", - "requestUri":"/cellmigration/functions/{FunctionName}/url", - "responseCode":200 - }, - "input":{"shape":"ExportFunctionUrlConfigsRequest"}, - "output":{"shape":"ExportFunctionUrlConfigsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ExportFunctionVersion":{ - "name":"ExportFunctionVersion", - "http":{ - "method":"GET", - "requestUri":"/cellmigration/functions/{FunctionName}/export", - "responseCode":200 - }, - "input":{"shape":"ExportFunctionVersionRequest"}, - "output":{"shape":"ExportFunctionVersionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceNotReadyException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ExportLayerVersion":{ - "name":"ExportLayerVersion", - "http":{ - "method":"GET", - "requestUri":"/cellmigration/layers/{LayerVersionArn}/export", - "responseCode":200 - }, - "input":{"shape":"ExportLayerVersionRequest"}, - "output":{"shape":"ExportLayerVersionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ExportProvisionedConcurrencyConfig":{ - "name":"ExportProvisionedConcurrencyConfig", - "http":{ - "method":"GET", - "requestUri":"/cellmigration/functions/{FunctionName}/provisioned-concurrency", - "responseCode":200 - }, - "input":{"shape":"ExportProvisionedConcurrencyConfigRequest"}, - "output":{"shape":"ExportProvisionedConcurrencyConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "GetAccountRiskSettings":{ - "name":"GetAccountRiskSettings", - "http":{ - "method":"GET", - "requestUri":"/2020-04-07/account-settings/{AccountId}/risk", - "responseCode":200 - }, - "input":{"shape":"GetAccountRiskSettingsRequest"}, - "output":{"shape":"GetAccountRiskSettingsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ], - "internalonly":true - }, - "GetAccountSettings20150331":{ - "name":"GetAccountSettings20150331", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/account-settings", - "responseCode":200 - }, - "input":{"shape":"GetAccountSettingsRequest20150331"}, - "output":{"shape":"GetAccountSettingsResponse20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetAccountSettings20160819":{ - "name":"GetAccountSettings20160819", - "http":{ - "method":"GET", - "requestUri":"/2016-08-19/account-settings", - "responseCode":200 - }, - "input":{"shape":"GetAccountSettingsRequest20160819"}, - "output":{"shape":"GetAccountSettingsResponse20160819"}, - "errors":[ - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ] - }, - "GetAccountSettingsInternal":{ - "name":"GetAccountSettingsInternal", - "http":{ - "method":"GET", - "requestUri":"/2020-06-08/account-settings/{AccountId}", - "responseCode":200 - }, - "input":{"shape":"GetAccountSettingsInternalRequest"}, - "output":{"shape":"GetAccountSettingsInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "GetAlias20150331":{ - "name":"GetAlias20150331", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}", - "responseCode":200 - }, - "input":{"shape":"GetAliasRequest20150331"}, - "output":{"shape":"AliasConfiguration20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetAliasInternal":{ - "name":"GetAliasInternal", - "http":{ - "method":"GET", - "requestUri":"/internal/functions/{FunctionName}/aliases/{Name}", - "responseCode":200 - }, - "input":{"shape":"GetAliasRequest20150331"}, - "output":{"shape":"AliasConfiguration20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "GetCapacityProvider":{ - "name":"GetCapacityProvider", - "http":{ - "method":"GET", - "requestUri":"/2025-11-30/capacity-providers/{CapacityProviderName}", - "responseCode":200 - }, - "input":{"shape":"GetCapacityProviderRequest"}, - "output":{"shape":"GetCapacityProviderResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetCodeSigningConfig":{ - "name":"GetCodeSigningConfig", - "http":{ - "method":"GET", - "requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}", - "responseCode":200 - }, - "input":{"shape":"GetCodeSigningConfigRequest"}, - "output":{"shape":"GetCodeSigningConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetDurableExecution":{ - "name":"GetDurableExecution", - "http":{ - "method":"GET", - "requestUri":"/2025-12-01/durable-executions/{DurableExecutionArn}", - "responseCode":200 - }, - "input":{"shape":"GetDurableExecutionRequest"}, - "output":{"shape":"GetDurableExecutionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ], - "readonly":true - }, - "GetDurableExecutionHistory":{ - "name":"GetDurableExecutionHistory", - "http":{ - "method":"GET", - "requestUri":"/2025-12-01/durable-executions/{DurableExecutionArn}/history", - "responseCode":200 - }, - "input":{"shape":"GetDurableExecutionHistoryRequest"}, - "output":{"shape":"GetDurableExecutionHistoryResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ], - "readonly":true - }, - "GetDurableExecutionState":{ - "name":"GetDurableExecutionState", - "http":{ - "method":"GET", - "requestUri":"/2025-12-01/durable-executions/{DurableExecutionArn}/state", - "responseCode":200 - }, - "input":{"shape":"GetDurableExecutionStateRequest"}, - "output":{"shape":"GetDurableExecutionStateResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ServiceException"} - ], - "readonly":true - }, - "GetEventSource":{ - "name":"GetEventSource", - "http":{ - "method":"GET", - "requestUri":"/2014-11-13/event-source-mappings/{UUID}", - "responseCode":200 - }, - "input":{"shape":"OldGetEventSourceRequest"}, - "output":{"shape":"OldEventSourceConfiguration"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetEventSourceMapping20150331":{ - "name":"GetEventSourceMapping20150331", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/event-source-mappings/{UUID}", - "responseCode":200 - }, - "input":{"shape":"GetEventSourceMappingRequest"}, - "output":{"shape":"EventSourceMappingConfiguration"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetEventSourceMappingInternal":{ - "name":"GetEventSourceMappingInternal", - "http":{ - "method":"GET", - "requestUri":"/internal/event-source-mappings/{UUID}", - "responseCode":200 - }, - "input":{"shape":"GetEventSourceMappingInternalRequest"}, - "output":{"shape":"EventSourceMappingConfiguration"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "GetFunction":{ - "name":"GetFunction", - "http":{ - "method":"GET", - "requestUri":"/2014-11-13/functions/{FunctionName}", - "responseCode":200 - }, - "input":{"shape":"GetFunctionRequest"}, - "output":{"shape":"GetFunctionResponse"}, - "errors":[ - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetFunction20150331":{ - "name":"GetFunction20150331", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/functions/{FunctionName}/versions/HEAD", - "responseCode":200 - }, - "input":{"shape":"GetFunctionRequest"}, - "output":{"shape":"GetFunctionResponse20150331"}, - "errors":[ - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetFunction20150331v2":{ - "name":"GetFunction20150331v2", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/functions/{FunctionName}", - "responseCode":200 - }, - "input":{"shape":"GetFunctionRequest"}, - "output":{"shape":"GetFunctionResponse20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetFunctionCodeSigningConfig":{ - "name":"GetFunctionCodeSigningConfig", - "http":{ - "method":"GET", - "requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config", - "responseCode":200 - }, - "input":{"shape":"GetFunctionCodeSigningConfigRequest"}, - "output":{"shape":"GetFunctionCodeSigningConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"CodeSigningConfigNotFoundException"} - ] - }, - "GetFunctionConcurrency":{ - "name":"GetFunctionConcurrency", - "http":{ - "method":"GET", - "requestUri":"/2019-09-30/functions/{FunctionName}/concurrency", - "responseCode":200 - }, - "input":{"shape":"GetFunctionConcurrencyRequest"}, - "output":{"shape":"GetFunctionConcurrencyResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetFunctionConfiguration":{ - "name":"GetFunctionConfiguration", - "http":{ - "method":"GET", - "requestUri":"/2014-11-13/functions/{FunctionName}/configuration", - "responseCode":200 - }, - "input":{"shape":"GetFunctionConfigurationRequest"}, - "output":{"shape":"FunctionConfiguration"}, - "errors":[ - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetFunctionConfiguration20150331":{ - "name":"GetFunctionConfiguration20150331", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/functions/{FunctionName}/versions/HEAD/configuration", - "responseCode":200 - }, - "input":{"shape":"GetFunctionConfigurationRequest"}, - "output":{"shape":"FunctionConfiguration20150331"}, - "errors":[ - {"shape":"InternalLambdaAccountDisabledException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetFunctionConfiguration20150331v2":{ - "name":"GetFunctionConfiguration20150331v2", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/functions/{FunctionName}/configuration", - "responseCode":200 - }, - "input":{"shape":"GetFunctionConfigurationRequest"}, - "output":{"shape":"FunctionConfiguration20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InternalLambdaAccountDisabledException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetFunctionEventInvokeConfig":{ - "name":"GetFunctionEventInvokeConfig", - "http":{ - "method":"GET", - "requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config", - "responseCode":200 - }, - "input":{"shape":"GetFunctionEventInvokeConfigRequest"}, - "output":{"shape":"FunctionEventInvokeConfig"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetFunctionInternal":{ - "name":"GetFunctionInternal", - "http":{ - "method":"GET", - "requestUri":"/internal/functions/{FunctionName}", - "responseCode":200 - }, - "input":{"shape":"GetFunctionRequest"}, - "output":{"shape":"GetFunctionInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "GetFunctionRecursionConfig":{ - "name":"GetFunctionRecursionConfig", - "http":{ - "method":"GET", - "requestUri":"/2024-08-31/functions/{FunctionName}/recursion-config", - "responseCode":200 - }, - "input":{"shape":"GetFunctionRecursionConfigRequest"}, - "output":{"shape":"GetFunctionRecursionConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetFunctionScalingConfig":{ - "name":"GetFunctionScalingConfig", - "http":{ - "method":"GET", - "requestUri":"/2025-11-30/functions/{FunctionName}/function-scaling-config", - "responseCode":200 - }, - "input":{"shape":"GetFunctionScalingConfigRequest"}, - "output":{"shape":"GetFunctionScalingConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetFunctionUrlConfig":{ - "name":"GetFunctionUrlConfig", - "http":{ - "method":"GET", - "requestUri":"/2021-10-31/functions/{FunctionName}/url", - "responseCode":200 - }, - "input":{"shape":"GetFunctionUrlConfigRequest"}, - "output":{"shape":"GetFunctionUrlConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetLatestLayerVersionInfoInternal":{ - "name":"GetLatestLayerVersionInfoInternal", - "http":{ - "method":"GET", - "requestUri":"/internal/layer-arn/{LayerArn}", - "responseCode":200 - }, - "input":{"shape":"GetLatestLayerVersionInfoInternalRequest"}, - "output":{"shape":"GetLatestLayerVersionInfoInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "GetLayerVersion20181031":{ - "name":"GetLayerVersion20181031", - "http":{ - "method":"GET", - "requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}", - "responseCode":200 - }, - "input":{"shape":"GetLayerVersionRequest20181031"}, - "output":{"shape":"GetLayerVersionResponse20181031"}, - "errors":[ - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetLayerVersionByArn20181031":{ - "name":"GetLayerVersionByArn20181031", - "http":{ - "method":"GET", - "requestUri":"/2018-10-31/layers?find=LayerVersion", - "responseCode":200 - }, - "input":{"shape":"GetLayerVersionByArnRequest20181031"}, - "output":{"shape":"GetLayerVersionResponse20181031"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetLayerVersionInternal":{ - "name":"GetLayerVersionInternal", - "http":{ - "method":"GET", - "requestUri":"/internal/layer-version-arn/{LayerVersionArn}", - "responseCode":200 - }, - "input":{"shape":"GetLayerVersionInternalRequest"}, - "output":{"shape":"GetLayerVersionInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "GetLayerVersionPolicy20181031":{ - "name":"GetLayerVersionPolicy20181031", - "http":{ - "method":"GET", - "requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy", - "responseCode":200 - }, - "input":{"shape":"GetLayerVersionPolicyRequest20181031"}, - "output":{"shape":"GetLayerVersionPolicyResponse20181031"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetLayerVersionPolicyInternal":{ - "name":"GetLayerVersionPolicyInternal", - "http":{ - "method":"GET", - "requestUri":"/internal/layer-version-arn/{LayerVersionArn}/policy", - "responseCode":200 - }, - "input":{"shape":"GetLayerVersionPolicyInternalRequest"}, - "output":{"shape":"GetLayerVersionPolicyInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "GetLiteFunction":{ - "name":"GetLiteFunction", - "http":{ - "method":"GET", - "requestUri":"/2025-03-07/lite-functions/{FunctionName}", - "responseCode":200 - }, - "input":{"shape":"GetLiteFunctionRequest"}, - "output":{"shape":"GetLiteFunctionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InvalidArgumentException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "readonly":true - }, - "GetLiteFunctionDeployment":{ - "name":"GetLiteFunctionDeployment", - "http":{ - "method":"GET", - "requestUri":"/2025-03-07/lite-functions/{FunctionName}/deployments/{DeploymentId}", - "responseCode":200 - }, - "input":{"shape":"GetLiteFunctionDeploymentRequest"}, - "output":{"shape":"GetLiteFunctionDeploymentResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InvalidArgumentException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "readonly":true - }, - "GetLiteFunctionRevision":{ - "name":"GetLiteFunctionRevision", - "http":{ - "method":"GET", - "requestUri":"/2025-03-07/lite-functions/{FunctionName}/revisions/{RevisionId}", - "responseCode":200 - }, - "input":{"shape":"GetLiteFunctionRevisionRequest"}, - "output":{"shape":"GetLiteFunctionRevisionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InvalidArgumentException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "readonly":true - }, - "GetPolicy20150331":{ - "name":"GetPolicy20150331", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/functions/{FunctionName}/versions/HEAD/policy", - "responseCode":200 - }, - "input":{"shape":"GetPolicyRequest"}, - "output":{"shape":"GetPolicyResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetPolicy20150331v2":{ - "name":"GetPolicy20150331v2", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/functions/{FunctionName}/policy", - "responseCode":200 - }, - "input":{"shape":"GetPolicyRequest"}, - "output":{"shape":"GetPolicyResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetProvisionedConcurrencyConfig":{ - "name":"GetProvisionedConcurrencyConfig", - "http":{ - "method":"GET", - "requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency", - "responseCode":200 - }, - "input":{"shape":"GetProvisionedConcurrencyConfigRequest"}, - "output":{"shape":"GetProvisionedConcurrencyConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ProvisionedConcurrencyConfigNotFoundException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetPublicAccessBlockConfig":{ - "name":"GetPublicAccessBlockConfig", - "http":{ - "method":"GET", - "requestUri":"/2024-09-16/public-access-block/{ResourceArn}", - "responseCode":200 - }, - "input":{"shape":"GetPublicAccessBlockConfigRequest"}, - "output":{"shape":"GetPublicAccessBlockConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetResourcePolicy":{ - "name":"GetResourcePolicy", - "http":{ - "method":"GET", - "requestUri":"/2024-09-16/resource-policy/{ResourceArn}", - "responseCode":200 - }, - "input":{"shape":"GetResourcePolicyRequest"}, - "output":{"shape":"GetResourcePolicyResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetRuntimeManagementConfig":{ - "name":"GetRuntimeManagementConfig", - "http":{ - "method":"GET", - "requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config", - "responseCode":200 - }, - "input":{"shape":"GetRuntimeManagementConfigRequest"}, - "output":{"shape":"GetRuntimeManagementConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "GetVersionProvisionedConcurrencyStatus":{ - "name":"GetVersionProvisionedConcurrencyStatus", - "http":{ - "method":"GET", - "requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency/status", - "responseCode":200 - }, - "input":{"shape":"GetVersionProvisionedConcurrencyStatusRequest"}, - "output":{"shape":"GetVersionProvisionedConcurrencyStatusResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "GetVersionSandboxSpec":{ - "name":"GetVersionSandboxSpec", - "http":{ - "method":"GET", - "requestUri":"/2019-09-30/functions/{FunctionName}/sandbox-spec", - "responseCode":200 - }, - "input":{"shape":"GetVersionSandboxSpecRequest"}, - "output":{"shape":"GetVersionSandboxSpecResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ImportAccountSettings":{ - "name":"ImportAccountSettings", - "http":{ - "method":"PUT", - "requestUri":"/cellmigration/account-settings/{AccountId}", - "responseCode":200 - }, - "input":{"shape":"ImportAccountSettingsRequest"}, - "output":{"shape":"ImportAccountSettingsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "ImportAlias":{ - "name":"ImportAlias", - "http":{ - "method":"POST", - "requestUri":"/cellmigration/aliases/{AliasArn}/import", - "responseCode":200 - }, - "input":{"shape":"ImportAliasRequest"}, - "output":{"shape":"ImportAliasResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ], - "internalonly":true - }, - "ImportFunctionCounter":{ - "name":"ImportFunctionCounter", - "http":{ - "method":"PUT", - "requestUri":"/cellmigration/functions/{FunctionName}/counter", - "responseCode":200 - }, - "input":{"shape":"ImportFunctionCounterRequest"}, - "output":{"shape":"ImportFunctionCounterResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ], - "internalonly":true - }, - "ImportFunctionUrlConfigs":{ - "name":"ImportFunctionUrlConfigs", - "http":{ - "method":"PUT", - "requestUri":"/cellmigration/functions/{FunctionName}/url", - "responseCode":201 - }, - "input":{"shape":"ImportFunctionUrlConfigsRequest"}, - "output":{"shape":"ImportFunctionUrlConfigsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ImportFunctionVersion":{ - "name":"ImportFunctionVersion", - "http":{ - "method":"PUT", - "requestUri":"/cellmigration/functions/{FunctionName}/import", - "responseCode":200 - }, - "input":{"shape":"ImportFunctionVersionRequest"}, - "output":{"shape":"ImportFunctionVersionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ], - "internalonly":true - }, - "ImportLayerVersion":{ - "name":"ImportLayerVersion", - "http":{ - "method":"PUT", - "requestUri":"/cellmigration/layers/{LayerVersionArn}/import", - "responseCode":200 - }, - "input":{"shape":"ImportLayerVersionRequest"}, - "output":{"shape":"ImportLayerVersionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ImportProvisionedConcurrencyConfig":{ - "name":"ImportProvisionedConcurrencyConfig", - "http":{ - "method":"PUT", - "requestUri":"/cellmigration/functions/{FunctionName}/provisioned-concurrency", - "responseCode":200 - }, - "input":{"shape":"ImportProvisionedConcurrencyConfigRequest"}, - "output":{"shape":"ImportProvisionedConcurrencyConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "InformTagrisAfterResourceCreation":{ - "name":"InformTagrisAfterResourceCreation", - "http":{ - "method":"POST", - "requestUri":"/internal/tags/{Resource}/after-resource-creation/{TagrisExpectedVersion}", - "responseCode":200 - }, - "input":{"shape":"InformTagrisAfterResourceCreationRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"} - ], - "internalonly":true - }, - "Invoke20150331":{ - "name":"Invoke20150331", - "http":{ - "method":"POST", - "requestUri":"/2015-03-31/functions/{FunctionName}/invocations", - "responseCode":200 - }, - "input":{"shape":"InvocationRequest"}, - "output":{"shape":"InvocationResponse"}, - "errors":[ - {"shape":"ResourceNotReadyException"}, - {"shape":"InvalidSecurityGroupIDException"}, - {"shape":"SnapStartTimeoutException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"EC2ThrottledException"}, - {"shape":"EFSMountConnectivityException"}, - {"shape":"SubnetIPAddressLimitReachedException"}, - {"shape":"KMSAccessDeniedException"}, - {"shape":"RequestTooLargeException"}, - {"shape":"KMSDisabledException"}, - {"shape":"UnsupportedMediaTypeException"}, - {"shape":"InvalidRuntimeException"}, - {"shape":"NoPublishedVersionException"}, - {"shape":"EC2UnexpectedException"}, - {"shape":"InvalidSubnetIDException"}, - {"shape":"KMSNotFoundException"}, - {"shape":"InvalidParameterValueException"}, - {"shape":"EC2AccessDeniedException"}, - {"shape":"EFSIOException"}, - {"shape":"KMSInvalidStateException"}, - {"shape":"SnapRestoreTimeoutException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ENILimitReachedException"}, - {"shape":"SnapStartNotReadyException"}, - {"shape":"ServiceException"}, - {"shape":"SnapStartException"}, - {"shape":"RecursiveInvocationException"}, - {"shape":"EFSMountTimeoutException"}, - {"shape":"ModeNotSupportedException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"InvalidRequestContentException"}, - {"shape":"SnapStartRegenerationFailureException"}, - {"shape":"DurableExecutionAlreadyStartedException"}, - {"shape":"InvalidZipFileException"}, - {"shape":"SnapRestoreException"}, - {"shape":"EFSMountFailureException"} - ] - }, - "InvokeAsync":{ - "name":"InvokeAsync", - "http":{ - "method":"POST", - "requestUri":"/2014-11-13/functions/{FunctionName}/invoke-async", - "responseCode":202 - }, - "input":{"shape":"InvokeAsyncRequest"}, - "output":{"shape":"InvokeAsyncResponse"}, - "errors":[ - {"shape":"InvalidSecurityGroupIDException"}, - {"shape":"SnapStartTimeoutException"}, - {"shape":"EC2ThrottledException"}, - {"shape":"EFSMountConnectivityException"}, - {"shape":"SubnetIPAddressLimitReachedException"}, - {"shape":"KMSAccessDeniedException"}, - {"shape":"KMSDisabledException"}, - {"shape":"InvalidRuntimeException"}, - {"shape":"EC2UnexpectedException"}, - {"shape":"InvalidSubnetIDException"}, - {"shape":"KMSNotFoundException"}, - {"shape":"EC2AccessDeniedException"}, - {"shape":"EFSIOException"}, - {"shape":"KMSInvalidStateException"}, - {"shape":"SnapRestoreTimeoutException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ENILimitReachedException"}, - {"shape":"SnapStartNotReadyException"}, - {"shape":"ServiceException"}, - {"shape":"SnapStartException"}, - {"shape":"EFSMountTimeoutException"}, - {"shape":"ModeNotSupportedException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"InvalidRequestContentException"}, - {"shape":"SnapStartRegenerationFailureException"}, - {"shape":"SnapRestoreException"}, - {"shape":"EFSMountFailureException"} - ], - "deprecated":true - }, - "InvokeWithResponseStream":{ - "name":"InvokeWithResponseStream", - "http":{ - "method":"POST", - "requestUri":"/2021-11-15/functions/{FunctionName}/response-streaming-invocations", - "responseCode":200 - }, - "input":{"shape":"InvokeWithResponseStreamRequest"}, - "output":{"shape":"InvokeWithResponseStreamResponse"}, - "errors":[ - {"shape":"ResourceNotReadyException"}, - {"shape":"InvalidSecurityGroupIDException"}, - {"shape":"SnapStartTimeoutException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"EC2ThrottledException"}, - {"shape":"EFSMountConnectivityException"}, - {"shape":"SubnetIPAddressLimitReachedException"}, - {"shape":"KMSAccessDeniedException"}, - {"shape":"RequestTooLargeException"}, - {"shape":"KMSDisabledException"}, - {"shape":"UnsupportedMediaTypeException"}, - {"shape":"InvalidRuntimeException"}, - {"shape":"NoPublishedVersionException"}, - {"shape":"EC2UnexpectedException"}, - {"shape":"InvalidSubnetIDException"}, - {"shape":"KMSNotFoundException"}, - {"shape":"InvalidParameterValueException"}, - {"shape":"EC2AccessDeniedException"}, - {"shape":"EFSIOException"}, - {"shape":"KMSInvalidStateException"}, - {"shape":"SnapRestoreTimeoutException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ENILimitReachedException"}, - {"shape":"SnapStartNotReadyException"}, - {"shape":"ServiceException"}, - {"shape":"SnapStartException"}, - {"shape":"RecursiveInvocationException"}, - {"shape":"EFSMountTimeoutException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"InvalidRequestContentException"}, - {"shape":"SnapStartRegenerationFailureException"}, - {"shape":"InvalidZipFileException"}, - {"shape":"SnapRestoreException"}, - {"shape":"EFSMountFailureException"} - ] - }, - "ListAliases20150331":{ - "name":"ListAliases20150331", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/functions/{FunctionName}/aliases", - "responseCode":200 - }, - "input":{"shape":"ListAliasesRequest20150331"}, - "output":{"shape":"ListAliasesResponse20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ListAliasesInternal":{ - "name":"ListAliasesInternal", - "http":{ - "method":"GET", - "requestUri":"/cellmigration/aliases", - "responseCode":200 - }, - "input":{"shape":"ListAliasesInternalRequest"}, - "output":{"shape":"ListAliasesInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ], - "internalonly":true - }, - "ListCapacityProviders":{ - "name":"ListCapacityProviders", - "http":{ - "method":"GET", - "requestUri":"/2025-11-30/capacity-providers", - "responseCode":200 - }, - "input":{"shape":"ListCapacityProvidersRequest"}, - "output":{"shape":"ListCapacityProvidersResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ] - }, - "ListCodeSigningConfigs":{ - "name":"ListCodeSigningConfigs", - "http":{ - "method":"GET", - "requestUri":"/2020-04-22/code-signing-configs", - "responseCode":200 - }, - "input":{"shape":"ListCodeSigningConfigsRequest"}, - "output":{"shape":"ListCodeSigningConfigsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"} - ] - }, - "ListDurableExecutions":{ - "name":"ListDurableExecutions", - "http":{ - "method":"GET", - "requestUri":"/2025-12-01/durable-executions", - "responseCode":200 - }, - "input":{"shape":"ListDurableExecutionsRequest"}, - "output":{"shape":"ListDurableExecutionsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ServiceException"} - ], - "readonly":true - }, - "ListEventSourceMappings20150331":{ - "name":"ListEventSourceMappings20150331", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/event-source-mappings", - "responseCode":200 - }, - "input":{"shape":"ListEventSourceMappingsRequest"}, - "output":{"shape":"ListEventSourceMappingsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ListEventSourceMappingsInternal":{ - "name":"ListEventSourceMappingsInternal", - "http":{ - "method":"GET", - "requestUri":"/internal/event-source-mappings", - "responseCode":200 - }, - "input":{"shape":"ListEventSourceMappingsInternalRequest"}, - "output":{"shape":"ListEventSourceMappingsInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ListEventSources":{ - "name":"ListEventSources", - "http":{ - "method":"GET", - "requestUri":"/2014-11-13/event-source-mappings", - "responseCode":200 - }, - "input":{"shape":"OldListEventSourcesRequest"}, - "output":{"shape":"OldListEventSourcesResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ListFunctionAliasResourceMappings":{ - "name":"ListFunctionAliasResourceMappings", - "http":{ - "method":"GET", - "requestUri":"/2020-11-02/functions/{FunctionArn}/aliases/{Alias}/resource-mappings", - "responseCode":200 - }, - "input":{"shape":"ListFunctionAliasResourceMappingsRequest"}, - "output":{"shape":"ListFunctionAliasResourceMappingsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ListFunctionCountersInternal":{ - "name":"ListFunctionCountersInternal", - "http":{ - "method":"GET", - "requestUri":"/cellmigration/functions?list=counters", - "responseCode":200 - }, - "input":{"shape":"ListFunctionCountersInternalRequest"}, - "output":{"shape":"ListFunctionCountersInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ], - "internalonly":true - }, - "ListFunctionEventInvokeConfigs":{ - "name":"ListFunctionEventInvokeConfigs", - "http":{ - "method":"GET", - "requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config/list", - "responseCode":200 - }, - "input":{"shape":"ListFunctionEventInvokeConfigsRequest"}, - "output":{"shape":"ListFunctionEventInvokeConfigsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ListFunctionResourceMappings":{ - "name":"ListFunctionResourceMappings", - "http":{ - "method":"GET", - "requestUri":"/2020-11-02/functions/{FunctionArn}/resource-mappings", - "responseCode":200 - }, - "input":{"shape":"ListFunctionResourceMappingsRequest"}, - "output":{"shape":"ListFunctionResourceMappingsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ListFunctionUrlConfigs":{ - "name":"ListFunctionUrlConfigs", - "http":{ - "method":"GET", - "requestUri":"/2021-10-31/functions/{FunctionName}/urls", - "responseCode":200 - }, - "input":{"shape":"ListFunctionUrlConfigsRequest"}, - "output":{"shape":"ListFunctionUrlConfigsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ListFunctionUrlsInternal":{ - "name":"ListFunctionUrlsInternal", - "http":{ - "method":"GET", - "requestUri":"/cellmigration/urls", - "responseCode":200 - }, - "input":{"shape":"ListFunctionUrlsInternalRequest"}, - "output":{"shape":"ListFunctionUrlsInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ], - "internalonly":true - }, - "ListFunctionVersionResourceMappings":{ - "name":"ListFunctionVersionResourceMappings", - "http":{ - "method":"GET", - "requestUri":"/2020-11-02/functions/{FunctionArn}/versions/{Version}/resource-mappings", - "responseCode":200 - }, - "input":{"shape":"ListFunctionVersionResourceMappingsRequest"}, - "output":{"shape":"ListFunctionVersionResourceMappingsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ListFunctionVersionsByCapacityProvider":{ - "name":"ListFunctionVersionsByCapacityProvider", - "http":{ - "method":"GET", - "requestUri":"/2025-11-30/capacity-providers/{CapacityProviderName}/function-versions", - "responseCode":200 - }, - "input":{"shape":"ListFunctionVersionsByCapacityProviderRequest"}, - "output":{"shape":"ListFunctionVersionsByCapacityProviderResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ListFunctionVersionsInternal":{ - "name":"ListFunctionVersionsInternal", - "http":{ - "method":"GET", - "requestUri":"/cellmigration/functions", - "responseCode":200 - }, - "input":{"shape":"ListFunctionVersionsInternalRequest"}, - "output":{"shape":"ListFunctionVersionsInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ], - "internalonly":true - }, - "ListFunctions":{ - "name":"ListFunctions", - "http":{ - "method":"GET", - "requestUri":"/2014-11-13/functions", - "responseCode":200 - }, - "input":{"shape":"ListFunctionsRequest"}, - "output":{"shape":"ListFunctionsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"} - ] - }, - "ListFunctions20150331":{ - "name":"ListFunctions20150331", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/functions", - "responseCode":200 - }, - "input":{"shape":"ListFunctionsRequest"}, - "output":{"shape":"ListFunctionsResponse20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ] - }, - "ListFunctionsByCodeSigningConfig":{ - "name":"ListFunctionsByCodeSigningConfig", - "http":{ - "method":"GET", - "requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions", - "responseCode":200 - }, - "input":{"shape":"ListFunctionsByCodeSigningConfigRequest"}, - "output":{"shape":"ListFunctionsByCodeSigningConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ListLayerVersions20181031":{ - "name":"ListLayerVersions20181031", - "http":{ - "method":"GET", - "requestUri":"/2018-10-31/layers/{LayerName}/versions", - "responseCode":200 - }, - "input":{"shape":"ListLayerVersionsRequest20181031"}, - "output":{"shape":"ListLayerVersionsResponse20181031"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ListLayerVersionsInternal":{ - "name":"ListLayerVersionsInternal", - "http":{ - "method":"GET", - "requestUri":"/cellmigration/layers", - "responseCode":200 - }, - "input":{"shape":"ListLayerVersionsInternalRequest"}, - "output":{"shape":"ListLayerVersionsInternalResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ListLayers20181031":{ - "name":"ListLayers20181031", - "http":{ - "method":"GET", - "requestUri":"/2018-10-31/layers", - "responseCode":200 - }, - "input":{"shape":"ListLayersRequest20181031"}, - "output":{"shape":"ListLayersResponse20181031"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ] - }, - "ListLiteFunctionDeployments":{ - "name":"ListLiteFunctionDeployments", - "http":{ - "method":"POST", - "requestUri":"/2025-03-07/lite-functions/{FunctionName}/list-deployments", - "responseCode":200 - }, - "input":{"shape":"ListLiteFunctionDeploymentsRequest"}, - "output":{"shape":"ListLiteFunctionDeploymentsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InvalidArgumentException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "readonly":true - }, - "ListLiteFunctionRevisions":{ - "name":"ListLiteFunctionRevisions", - "http":{ - "method":"POST", - "requestUri":"/2025-03-07/lite-functions/{FunctionName}/list-revisions", - "responseCode":200 - }, - "input":{"shape":"ListLiteFunctionRevisionsRequest"}, - "output":{"shape":"ListLiteFunctionRevisionsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InvalidArgumentException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "readonly":true - }, - "ListLiteFunctions":{ - "name":"ListLiteFunctions", - "http":{ - "method":"POST", - "requestUri":"/2025-03-07/lite-functions", - "responseCode":200 - }, - "input":{"shape":"ListLiteFunctionsRequest"}, - "output":{"shape":"ListLiteFunctionsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InvalidArgumentException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ], - "readonly":true - }, - "ListProvisionedConcurrencyConfigs":{ - "name":"ListProvisionedConcurrencyConfigs", - "http":{ - "method":"GET", - "requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL", - "responseCode":200 - }, - "input":{"shape":"ListProvisionedConcurrencyConfigsRequest"}, - "output":{"shape":"ListProvisionedConcurrencyConfigsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ListProvisionedConcurrencyConfigsByAccountId":{ - "name":"ListProvisionedConcurrencyConfigsByAccountId", - "http":{ - "method":"GET", - "requestUri":"/2019-09-30/accounts/{AccountId}/provisioned-concurrency?List=ALL", - "responseCode":200 - }, - "input":{"shape":"ListProvisionedConcurrencyConfigsByAccountIdRequest"}, - "output":{"shape":"ListProvisionedConcurrencyConfigsByAccountIdResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ListTags20170331":{ - "name":"ListTags20170331", - "http":{ - "method":"GET", - "requestUri":"/2017-03-31/tags/{Resource}", - "responseCode":200 - }, - "input":{"shape":"ListTagsRequest20170331"}, - "output":{"shape":"ListTagsResponse20170331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ListVersionsByFunction20150331":{ - "name":"ListVersionsByFunction20150331", - "http":{ - "method":"GET", - "requestUri":"/2015-03-31/functions/{FunctionName}/versions", - "responseCode":200 - }, - "input":{"shape":"ListVersionsByFunctionRequest20150331"}, - "output":{"shape":"ListVersionsByFunctionResponse20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "PublishLayerVersion20181031":{ - "name":"PublishLayerVersion20181031", - "http":{ - "method":"POST", - "requestUri":"/2018-10-31/layers/{LayerName}/versions", - "responseCode":201 - }, - "input":{"shape":"PublishLayerVersionRequest20181031"}, - "output":{"shape":"PublishLayerVersionResponse20181031"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"CodeStorageExceededException"} - ] - }, - "PublishVersion20150331":{ - "name":"PublishVersion20150331", - "http":{ - "method":"POST", - "requestUri":"/2015-03-31/functions/{FunctionName}/versions", - "responseCode":201 - }, - "input":{"shape":"PublishVersionRequest20150331"}, - "output":{"shape":"FunctionConfiguration20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"CodeStorageExceededException"}, - {"shape":"PreconditionFailedException"} - ] - }, - "PutFunctionAliasResourceMapping":{ - "name":"PutFunctionAliasResourceMapping", - "http":{ - "method":"PUT", - "requestUri":"/2020-11-02/functions/{FunctionArn}/aliases/{Alias}/resource-mappings", - "responseCode":202 - }, - "input":{"shape":"PutFunctionAliasResourceMappingRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "PutFunctionCodeSigningConfig":{ - "name":"PutFunctionCodeSigningConfig", - "http":{ - "method":"PUT", - "requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config", - "responseCode":200 - }, - "input":{"shape":"PutFunctionCodeSigningConfigRequest"}, - "output":{"shape":"PutFunctionCodeSigningConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"CodeSigningConfigNotFoundException"} - ] - }, - "PutFunctionConcurrency20171031":{ - "name":"PutFunctionConcurrency20171031", - "http":{ - "method":"PUT", - "requestUri":"/2017-10-31/functions/{FunctionName}/concurrency", - "responseCode":200 - }, - "input":{"shape":"PutFunctionConcurrencyRequest20171031"}, - "output":{"shape":"Concurrency"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "PutFunctionEventInvokeConfig":{ - "name":"PutFunctionEventInvokeConfig", - "http":{ - "method":"PUT", - "requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config", - "responseCode":200 - }, - "input":{"shape":"PutFunctionEventInvokeConfigRequest"}, - "output":{"shape":"FunctionEventInvokeConfig"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ] - }, - "PutFunctionRecursionConfig":{ - "name":"PutFunctionRecursionConfig", - "http":{ - "method":"PUT", - "requestUri":"/2024-08-31/functions/{FunctionName}/recursion-config", - "responseCode":200 - }, - "input":{"shape":"PutFunctionRecursionConfigRequest"}, - "output":{"shape":"PutFunctionRecursionConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "PutFunctionResourceMapping":{ - "name":"PutFunctionResourceMapping", - "http":{ - "method":"PUT", - "requestUri":"/2020-11-02/functions/{FunctionArn}/resource-mappings", - "responseCode":202 - }, - "input":{"shape":"PutFunctionResourceMappingRequest"}, - "output":{"shape":"PutFunctionResourceMappingResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "PutFunctionScalingConfig":{ - "name":"PutFunctionScalingConfig", - "http":{ - "method":"PUT", - "requestUri":"/2025-11-30/functions/{FunctionName}/function-scaling-config", - "responseCode":202 - }, - "input":{"shape":"PutFunctionScalingConfigRequest"}, - "output":{"shape":"PutFunctionScalingConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "PutFunctionVersionResourceMapping":{ - "name":"PutFunctionVersionResourceMapping", - "http":{ - "method":"PUT", - "requestUri":"/2020-11-02/functions/{FunctionArn}/versions/{Version}/resource-mappings", - "responseCode":202 - }, - "input":{"shape":"PutFunctionVersionResourceMappingRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "PutProvisionedConcurrencyConfig":{ - "name":"PutProvisionedConcurrencyConfig", - "http":{ - "method":"PUT", - "requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency", - "responseCode":202 - }, - "input":{"shape":"PutProvisionedConcurrencyConfigRequest"}, - "output":{"shape":"PutProvisionedConcurrencyConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "PutPublicAccessBlockConfig":{ - "name":"PutPublicAccessBlockConfig", - "http":{ - "method":"PUT", - "requestUri":"/2024-09-16/public-access-block/{ResourceArn}", - "responseCode":200 - }, - "input":{"shape":"PutPublicAccessBlockConfigRequest"}, - "output":{"shape":"PutPublicAccessBlockConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "PutResourcePolicy":{ - "name":"PutResourcePolicy", - "http":{ - "method":"PUT", - "requestUri":"/2024-09-16/resource-policy/{ResourceArn}", - "responseCode":200 - }, - "input":{"shape":"PutResourcePolicyRequest"}, - "output":{"shape":"PutResourcePolicyResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"PublicPolicyException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"PolicyLengthExceededException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ] - }, - "PutRuntimeManagementConfig":{ - "name":"PutRuntimeManagementConfig", - "http":{ - "method":"PUT", - "requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config", - "responseCode":200 - }, - "input":{"shape":"PutRuntimeManagementConfigRequest"}, - "output":{"shape":"PutRuntimeManagementConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "ReconcileProvisionedConcurrency":{ - "name":"ReconcileProvisionedConcurrency", - "http":{ - "method":"POST", - "requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency/reconcile", - "responseCode":200 - }, - "input":{"shape":"ReconcileProvisionedConcurrencyRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "RedriveFunctionResourceTags":{ - "name":"RedriveFunctionResourceTags", - "http":{ - "method":"POST", - "requestUri":"/2021-12-31/functions/{FunctionArn}/redrive-tags", - "responseCode":200 - }, - "input":{"shape":"RedriveFunctionResourceTagsRequest"}, - "output":{"shape":"RedriveFunctionResourceTagsResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "RemoveEventSource":{ - "name":"RemoveEventSource", - "http":{ - "method":"DELETE", - "requestUri":"/2014-11-13/event-source-mappings/{UUID}", - "responseCode":204 - }, - "input":{"shape":"RemoveEventSourceRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "RemoveLayerVersionPermission20181031":{ - "name":"RemoveLayerVersionPermission20181031", - "http":{ - "method":"DELETE", - "requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}", - "responseCode":204 - }, - "input":{"shape":"RemoveLayerVersionPermissionRequest20181031"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ] - }, - "RemovePermission20150331":{ - "name":"RemovePermission20150331", - "http":{ - "method":"DELETE", - "requestUri":"/2015-03-31/functions/{FunctionName}/versions/HEAD/policy/{StatementId}", - "responseCode":204 - }, - "input":{"shape":"RemovePermissionRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "RemovePermission20150331v2":{ - "name":"RemovePermission20150331v2", - "http":{ - "method":"DELETE", - "requestUri":"/2015-03-31/functions/{FunctionName}/policy/{StatementId}", - "responseCode":204 - }, - "input":{"shape":"RemovePermissionRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"PublicPolicyException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ] - }, - "ResetFunctionFeatureInternal":{ - "name":"ResetFunctionFeatureInternal", - "http":{ - "method":"PUT", - "requestUri":"/2021-07-20/internal/{FeatureGate}/functions/reset-function-feature/{FunctionArn}", - "responseCode":200 - }, - "input":{"shape":"ResetFunctionFeatureInternalRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ResignFunctionAlias":{ - "name":"ResignFunctionAlias", - "http":{ - "method":"PUT", - "requestUri":"/2022-03-31/aliases/{FunctionArn}/resign", - "responseCode":200 - }, - "input":{"shape":"ResignFunctionAliasRequest"}, - "output":{"shape":"ResignFunctionAliasResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "ResignFunctionVersion":{ - "name":"ResignFunctionVersion", - "http":{ - "method":"PUT", - "requestUri":"/2022-03-31/functions/{FunctionArn}/resign", - "responseCode":200 - }, - "input":{"shape":"ResignFunctionVersionRequest"}, - "output":{"shape":"ResignFunctionVersionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "RollbackFunction":{ - "name":"RollbackFunction", - "http":{ - "method":"POST", - "requestUri":"/2021-07-20/functions/{FunctionName}/rollback", - "responseCode":200 - }, - "input":{"shape":"RollbackFunctionRequest"}, - "output":{"shape":"RollbackFunctionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "RollbackTagsOwnershipFromLambda":{ - "name":"RollbackTagsOwnershipFromLambda", - "http":{ - "method":"POST", - "requestUri":"/2021-12-31/functions/{FunctionArn}/rollback-tags-ownership-from-lambda", - "responseCode":200 - }, - "input":{"shape":"RollbackTagsOwnershipFromLambdaRequest"}, - "output":{"shape":"RollbackTagsOwnershipFromLambdaResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "SafeDeleteProvisionedConcurrencyConfig":{ - "name":"SafeDeleteProvisionedConcurrencyConfig", - "http":{ - "method":"DELETE", - "requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency/config", - "responseCode":204 - }, - "input":{"shape":"SafeDeleteProvisionedConcurrencyConfigRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "SendDurableExecutionCallbackFailure":{ - "name":"SendDurableExecutionCallbackFailure", - "http":{ - "method":"POST", - "requestUri":"/2025-12-01/durable-execution-callbacks/{CallbackId}/fail", - "responseCode":200 - }, - "input":{"shape":"SendDurableExecutionCallbackFailureRequest"}, - "output":{"shape":"SendDurableExecutionCallbackFailureResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ServiceException"}, - {"shape":"CallbackTimeoutException"} - ] - }, - "SendDurableExecutionCallbackHeartbeat":{ - "name":"SendDurableExecutionCallbackHeartbeat", - "http":{ - "method":"POST", - "requestUri":"/2025-12-01/durable-execution-callbacks/{CallbackId}/heartbeat", - "responseCode":200 - }, - "input":{"shape":"SendDurableExecutionCallbackHeartbeatRequest"}, - "output":{"shape":"SendDurableExecutionCallbackHeartbeatResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ServiceException"}, - {"shape":"CallbackTimeoutException"} - ] - }, - "SendDurableExecutionCallbackSuccess":{ - "name":"SendDurableExecutionCallbackSuccess", - "http":{ - "method":"POST", - "requestUri":"/2025-12-01/durable-execution-callbacks/{CallbackId}/succeed", - "responseCode":200 - }, - "input":{"shape":"SendDurableExecutionCallbackSuccessRequest"}, - "output":{"shape":"SendDurableExecutionCallbackSuccessResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ServiceException"}, - {"shape":"CallbackTimeoutException"} - ] - }, - "SetAccountRiskSettings":{ - "name":"SetAccountRiskSettings", - "http":{ - "method":"PUT", - "requestUri":"/2020-04-07/account-settings/{AccountId}/risk", - "responseCode":200 - }, - "input":{"shape":"SetAccountRiskSettingsRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ], - "internalonly":true - }, - "SetAccountSettings20170430":{ - "name":"SetAccountSettings20170430", - "http":{ - "method":"PUT", - "requestUri":"/2017-04-30/account-settings", - "responseCode":200 - }, - "input":{"shape":"SetAccountSettingsRequest20170430"}, - "output":{"shape":"SetAccountSettingsResponse20170430"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"} - ] - }, - "StartLiteFunctionDeployment":{ - "name":"StartLiteFunctionDeployment", - "http":{ - "method":"POST", - "requestUri":"/2025-03-07/lite-functions/{FunctionName}/deployments", - "responseCode":202 - }, - "input":{"shape":"StartLiteFunctionDeploymentRequest"}, - "output":{"shape":"StartLiteFunctionDeploymentResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"InvalidArgumentException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "StopDurableExecution":{ - "name":"StopDurableExecution", - "http":{ - "method":"POST", - "requestUri":"/2025-12-01/durable-executions/{DurableExecutionArn}/stop", - "responseCode":200 - }, - "input":{"shape":"StopDurableExecutionRequest"}, - "output":{"shape":"StopDurableExecutionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "TagResource20170331":{ - "name":"TagResource20170331", - "http":{ - "method":"POST", - "requestUri":"/2017-03-31/internal/tags/{Resource}", - "responseCode":204 - }, - "input":{"shape":"TagResourceRequest20170331"}, - "output":{"shape":"TagResourceResponse20170331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "TagResource20170331v2":{ - "name":"TagResource20170331v2", - "http":{ - "method":"POST", - "requestUri":"/2017-03-31/tags/{Resource}", - "responseCode":204 - }, - "input":{"shape":"TagResourceRequest20170331v2"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "TagResourceBeforeResourceCreation":{ - "name":"TagResourceBeforeResourceCreation", - "http":{ - "method":"POST", - "requestUri":"/internal/tags/{Resource}/before-resource-creation", - "responseCode":200 - }, - "input":{"shape":"TagResourceBeforeResourceCreationRequest"}, - "output":{"shape":"TagResourceBeforeResourceCreationResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"} - ], - "internalonly":true - }, - "TransferTagsOwnershipToLambda":{ - "name":"TransferTagsOwnershipToLambda", - "http":{ - "method":"POST", - "requestUri":"/2021-12-31/functions/{FunctionArn}/transfer-tags-ownership-to-lambda", - "responseCode":200 - }, - "input":{"shape":"TransferTagsOwnershipToLambdaRequest"}, - "output":{"shape":"TransferTagsOwnershipToLambdaResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "UntagResource20170331":{ - "name":"UntagResource20170331", - "http":{ - "method":"POST", - "requestUri":"/2017-03-31/tagging?Operation=Untag", - "responseCode":204 - }, - "input":{"shape":"UntagResourceRequest20170331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "UntagResource20170331v2":{ - "name":"UntagResource20170331v2", - "http":{ - "method":"DELETE", - "requestUri":"/2017-03-31/tags/{Resource}", - "responseCode":204 - }, - "input":{"shape":"UntagResourceRequest20170331v2"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "UpdateAccountSettingsInternal":{ - "name":"UpdateAccountSettingsInternal", - "http":{ - "method":"PUT", - "requestUri":"/2020-06-08/account-settings/{AccountId}", - "responseCode":200 - }, - "input":{"shape":"UpdateAccountSettingsInternalRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ], - "internalonly":true - }, - "UpdateAlias20150331":{ - "name":"UpdateAlias20150331", - "http":{ - "method":"PUT", - "requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}", - "responseCode":200 - }, - "input":{"shape":"UpdateAliasRequest20150331"}, - "output":{"shape":"AliasConfiguration20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ] - }, - "UpdateCapacityProvider":{ - "name":"UpdateCapacityProvider", - "http":{ - "method":"PUT", - "requestUri":"/2025-11-30/capacity-providers/{CapacityProviderName}", - "responseCode":202 - }, - "input":{"shape":"UpdateCapacityProviderRequest"}, - "output":{"shape":"UpdateCapacityProviderResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "UpdateCodeSigningConfig":{ - "name":"UpdateCodeSigningConfig", - "http":{ - "method":"PUT", - "requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}", - "responseCode":200 - }, - "input":{"shape":"UpdateCodeSigningConfigRequest"}, - "output":{"shape":"UpdateCodeSigningConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "UpdateConcurrencyInProvisionedConcurrencyConfig":{ - "name":"UpdateConcurrencyInProvisionedConcurrencyConfig", - "http":{ - "method":"POST", - "requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency/update-concurrency", - "responseCode":200 - }, - "input":{"shape":"UpdateConcurrencyInProvisionedConcurrencyConfigRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "UpdateEventSourceMapping20150331":{ - "name":"UpdateEventSourceMapping20150331", - "http":{ - "method":"PUT", - "requestUri":"/2015-03-31/event-source-mappings/{UUID}", - "responseCode":202 - }, - "input":{"shape":"UpdateEventSourceMappingRequest"}, - "output":{"shape":"EventSourceMappingConfiguration"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceInUseException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "UpdateFunctionCode":{ - "name":"UpdateFunctionCode", - "http":{ - "method":"PUT", - "requestUri":"/2014-11-13/functions/{FunctionName}/code", - "responseCode":200 - }, - "input":{"shape":"UpdateFunctionCodeRequest"}, - "output":{"shape":"FunctionConfiguration"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"InvalidCodeSignatureException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"CodeVerificationFailedException"}, - {"shape":"CodeSigningConfigNotFoundException"}, - {"shape":"CodeStorageExceededException"} - ] - }, - "UpdateFunctionCode20150331":{ - "name":"UpdateFunctionCode20150331", - "http":{ - "method":"PUT", - "requestUri":"/2015-03-31/functions/{FunctionName}/versions/HEAD/code", - "responseCode":200 - }, - "input":{"shape":"UpdateFunctionCodeRequest20150331"}, - "output":{"shape":"FunctionConfiguration20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"InvalidCodeSignatureException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"CodeVerificationFailedException"}, - {"shape":"CodeSigningConfigNotFoundException"}, - {"shape":"CodeStorageExceededException"} - ] - }, - "UpdateFunctionCode20150331v2":{ - "name":"UpdateFunctionCode20150331v2", - "http":{ - "method":"PUT", - "requestUri":"/2015-03-31/functions/{FunctionName}/code", - "responseCode":200 - }, - "input":{"shape":"UpdateFunctionCodeRequest20150331"}, - "output":{"shape":"FunctionConfiguration20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"InvalidCodeSignatureException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"CodeVerificationFailedException"}, - {"shape":"CodeSigningConfigNotFoundException"}, - {"shape":"CodeStorageExceededException"}, - {"shape":"PreconditionFailedException"} - ] - }, - "UpdateFunctionConfiguration":{ - "name":"UpdateFunctionConfiguration", - "http":{ - "method":"PUT", - "requestUri":"/2014-11-13/functions/{FunctionName}/configuration", - "responseCode":200 - }, - "input":{"shape":"UpdateFunctionConfigurationRequest"}, - "output":{"shape":"FunctionConfiguration"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "UpdateFunctionConfiguration20150331":{ - "name":"UpdateFunctionConfiguration20150331", - "http":{ - "method":"PUT", - "requestUri":"/2015-03-31/functions/{FunctionName}/versions/HEAD/configuration", - "responseCode":200 - }, - "input":{"shape":"UpdateFunctionConfigurationRequest20150331"}, - "output":{"shape":"FunctionConfiguration20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"PreconditionFailedException"} - ] - }, - "UpdateFunctionConfiguration20150331v2":{ - "name":"UpdateFunctionConfiguration20150331v2", - "http":{ - "method":"PUT", - "requestUri":"/2015-03-31/functions/{FunctionName}/configuration", - "responseCode":200 - }, - "input":{"shape":"UpdateFunctionConfigurationRequest20150331"}, - "output":{"shape":"FunctionConfiguration20150331"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"InvalidCodeSignatureException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"CodeVerificationFailedException"}, - {"shape":"CodeSigningConfigNotFoundException"}, - {"shape":"PreconditionFailedException"} - ] - }, - "UpdateFunctionEventInvokeConfig":{ - "name":"UpdateFunctionEventInvokeConfig", - "http":{ - "method":"POST", - "requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config", - "responseCode":200 - }, - "input":{"shape":"UpdateFunctionEventInvokeConfigRequest"}, - "output":{"shape":"FunctionEventInvokeConfig"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "UpdateFunctionUrlConfig":{ - "name":"UpdateFunctionUrlConfig", - "http":{ - "method":"PUT", - "requestUri":"/2021-10-31/functions/{FunctionName}/url", - "responseCode":200 - }, - "input":{"shape":"UpdateFunctionUrlConfigRequest"}, - "output":{"shape":"UpdateFunctionUrlConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ] - }, - "UpdateFunctionVersionResourceMapping":{ - "name":"UpdateFunctionVersionResourceMapping", - "http":{ - "method":"PUT", - "requestUri":"/2020-11-02/functions/{FunctionArn}/versions/{Version}/resource-mappings/update", - "responseCode":200 - }, - "input":{"shape":"UpdateFunctionVersionResourceMappingRequest"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceNotReadyException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "UpdateProvisionedConcurrencyConfig":{ - "name":"UpdateProvisionedConcurrencyConfig", - "http":{ - "method":"POST", - "requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency/config", - "responseCode":200 - }, - "input":{"shape":"UpdateProvisionedConcurrencyConfigRequest"}, - "output":{"shape":"UpdateProvisionedConcurrencyConfigResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "UpdateVersionProvisionedConcurrencyStatus":{ - "name":"UpdateVersionProvisionedConcurrencyStatus", - "http":{ - "method":"POST", - "requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency/status", - "responseCode":200 - }, - "input":{"shape":"UpdateVersionProvisionedConcurrencyStatusRequest"}, - "output":{"shape":"UpdateVersionProvisionedConcurrencyStatusResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - }, - "UploadFunction":{ - "name":"UploadFunction", - "http":{ - "method":"PUT", - "requestUri":"/2014-11-13/functions/{FunctionName}", - "responseCode":201 - }, - "input":{"shape":"UploadFunctionRequest"}, - "output":{"shape":"FunctionConfiguration"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ResourceConflictException"}, - {"shape":"ServiceException"}, - {"shape":"ResourceNotFoundException"}, - {"shape":"CodeStorageExceededException"} - ] - }, - "ValidateProvisionedConcurrencyFunctionVersion":{ - "name":"ValidateProvisionedConcurrencyFunctionVersion", - "http":{ - "method":"GET", - "requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency/validate-provisioned-concurrency-function-version", - "responseCode":200 - }, - "input":{"shape":"ValidateProvisionedConcurrencyFunctionVersionRequest"}, - "output":{"shape":"ValidateProvisionedConcurrencyFunctionVersionResponse"}, - "errors":[ - {"shape":"InvalidParameterValueException"}, - {"shape":"ProvisionedConcurrencyConfigNotFoundException"}, - {"shape":"ServiceException"}, - {"shape":"TooManyRequestsException"}, - {"shape":"ResourceNotFoundException"} - ], - "internalonly":true - } - }, - "shapes":{ - "AL1703Runtimes":{ - "type":"list", - "member":{"shape":"String"} - }, - "AccessDeniedException":{ - "type":"structure", - "required":["message"], - "members":{ - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":403, - "senderFault":true - }, - "exception":true - }, - "AccountId":{ - "type":"string", - "max":12, - "min":12, - "pattern":"[0-9]{12}" - }, - "AccountLimit":{ - "type":"structure", - "members":{ - "TotalCodeSize":{"shape":"Long"}, - "CodeSizeUnzipped":{"shape":"Long"}, - "CodeSizeZipped":{"shape":"Long"}, - "ConcurrentExecutions":{"shape":"Integer"}, - "UnreservedConcurrentExecutions":{"shape":"UnreservedConcurrentExecutions"}, - "UnreservedConcurrentExecutionsMinimum":{ - "shape":"UnreservedConcurrentExecutionsMinimum", - "internalonly":true - } - } - }, - "AccountRiskSettings":{ - "type":"structure", - "required":[ - "RiskStatus", - "RiskDetectedTime", - "ContainmentScore" - ], - "members":{ - "RiskStatus":{"shape":"Integer"}, - "RiskDetectedTime":{"shape":"Date"}, - "RiskSource":{"shape":"String"}, - "ContainmentScore":{"shape":"Integer"} - }, - "internalonly":true - }, - "AccountRiskSource":{ - "type":"string", - "internalonly":true, - "max":50, - "min":1, - "pattern":"[a-zA-z]+" - }, - "AccountUsage":{ - "type":"structure", - "members":{ - "TotalCodeSize":{"shape":"Long"}, - "FunctionCount":{"shape":"Long"} - } - }, - "Action":{ - "type":"string", - "max":10000, - "min":0, - "pattern":"(lambda:[*]|lambda:[a-zA-Z]+|[*])" - }, - "AddLayerVersionPermissionRequest20181031":{ - "type":"structure", - "required":[ - "LayerName", - "VersionNumber", - "StatementId", - "Action", - "Principal" - ], - "members":{ - "LayerName":{ - "shape":"LayerName", - "location":"uri", - "locationName":"LayerName" - }, - "VersionNumber":{ - "shape":"LayerVersionNumber", - "location":"uri", - "locationName":"VersionNumber" - }, - "StatementId":{"shape":"StatementId"}, - "Action":{"shape":"LayerPermissionAllowedAction"}, - "Principal":{"shape":"LayerPermissionAllowedPrincipal"}, - "OrganizationId":{"shape":"OrganizationId"}, - "RevisionId":{ - "shape":"String", - "location":"querystring", - "locationName":"RevisionId" - } - } - }, - "AddLayerVersionPermissionResponse20181031":{ - "type":"structure", - "members":{ - "Statement":{"shape":"String"}, - "RevisionId":{"shape":"String"} - } - }, - "AddPermissionRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "StatementId", - "Action", - "Principal" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "StatementId":{"shape":"StatementId"}, - "Action":{"shape":"Action"}, - "Principal":{"shape":"Principal"}, - "SourceArn":{"shape":"Arn"}, - "FunctionUrlAuthType":{"shape":"FunctionUrlAuthType"}, - "InvokedViaFunctionUrl":{"shape":"InvokedViaFunctionUrl"}, - "SourceAccount":{"shape":"SourceOwner"}, - "EventSourceToken":{"shape":"EventSourceToken"}, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "RevisionId":{"shape":"String"}, - "PrincipalOrgID":{"shape":"PrincipalOrgID"} - } - }, - "AddPermissionResponse":{ - "type":"structure", - "members":{ - "Statement":{"shape":"String"} - } - }, - "AdditionalVersion":{ - "type":"string", - "max":1024, - "min":1, - "pattern":"[0-9]+" - }, - "AdditionalVersionWeights":{ - "type":"map", - "key":{"shape":"AdditionalVersion"}, - "value":{"shape":"Weight"} - }, - "Alias":{ - "type":"string", - "max":128, - "min":1, - "pattern":"(?!^[0-9]+$)([a-zA-Z0-9-_]+)" - }, - "AliasArn":{ - "type":"string", - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+:[a-zA-Z0-9-_]+" - }, - "AliasConfiguration20150331":{ - "type":"structure", - "members":{ - "AliasArn":{"shape":"FunctionArn"}, - "Name":{"shape":"Alias"}, - "FunctionVersion":{"shape":"Version"}, - "Description":{"shape":"Description"}, - "RoutingConfig":{"shape":"AliasRoutingConfiguration"}, - "RevisionId":{"shape":"String"} - } - }, - "AliasLimitExceededException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "AliasList20150331":{ - "type":"list", - "member":{"shape":"AliasConfiguration20150331"} - }, - "AliasRoutingConfiguration":{ - "type":"structure", - "members":{ - "AdditionalVersionWeights":{"shape":"AdditionalVersionWeights"} - } - }, - "AliasesInternalList":{ - "type":"list", - "member":{"shape":"AliasArn"} - }, - "AllowCredentials":{ - "type":"boolean", - "box":true - }, - "AllowMethodsList":{ - "type":"list", - "member":{"shape":"Method"}, - "max":6, - "min":0 - }, - "AllowOriginsList":{ - "type":"list", - "member":{"shape":"Origin"}, - "max":100, - "min":0 - }, - "AllowedPublishers":{ - "type":"structure", - "required":["SigningProfileVersionArns"], - "members":{ - "SigningProfileVersionArns":{"shape":"SigningProfileVersionArns"} - } - }, - "AmazonManagedKafkaEventSourceConfig":{ - "type":"structure", - "members":{ - "ConsumerGroupId":{"shape":"URI"}, - "SchemaRegistryConfig":{"shape":"KafkaSchemaRegistryConfig"} - } - }, - "ApplicationLogLevel":{ - "type":"string", - "enum":[ - "TRACE", - "DEBUG", - "INFO", - "WARN", - "ERROR", - "FATAL" - ] - }, - "Architecture":{ - "type":"string", - "enum":[ - "x86_64", - "arm64" - ] - }, - "ArchitecturesList":{ - "type":"list", - "member":{"shape":"Architecture"}, - "max":1, - "min":1 - }, - "Arn":{ - "type":"string", - "max":10000, - "min":0, - "pattern":"arn:(aws|aws-us-gov):([a-zA-Z0-9\\-])+:([a-z]{2}(-gov)?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)" - }, - "AttemptCount":{ - "type":"integer", - "min":0 - }, - "AuthType":{ - "type":"string", - "enum":[ - "AWS_IAM", - "NONE" - ] - }, - "BatchSize":{ - "type":"integer", - "box":true, - "max":10000, - "min":1 - }, - "BinaryOperationPayload":{ - "type":"blob", - "max":262144, - "min":0, - "sensitive":true - }, - "BisectBatchOnFunctionError":{ - "type":"boolean", - "box":true - }, - "Blob":{ - "type":"blob", - "sensitive":true - }, - "Boolean":{"type":"boolean"}, - "BuildConfig":{ - "type":"structure", - "required":[ - "CodeConfig", - "RuntimeConfig" - ], - "members":{ - "CodeConfig":{"shape":"CodeConfig"}, - "RuntimeConfig":{"shape":"RuntimeConfig"} - } - }, - "CallbackDetails":{ - "type":"structure", - "members":{ - "CallbackId":{"shape":"CallbackId"}, - "Result":{"shape":"OperationPayload"}, - "Error":{"shape":"ErrorObject"} - } - }, - "CallbackFailedDetails":{ - "type":"structure", - "members":{ - "Error":{"shape":"EventError"}, - "RetryDetails":{"shape":"RetryDetails"} - } - }, - "CallbackId":{ - "type":"string", - "max":1024, - "min":1 - }, - "CallbackOptions":{ - "type":"structure", - "members":{ - "TimeoutSeconds":{"shape":"DurationSeconds"}, - "HeartbeatTimeoutSeconds":{"shape":"DurationSeconds"} - } - }, - "CallbackStartedDetails":{ - "type":"structure", - "members":{ - "CallbackId":{"shape":"CallbackId"}, - "Input":{"shape":"EventInput"}, - "HeartbeatTimeout":{"shape":"DurationSeconds"}, - "Timeout":{"shape":"DurationSeconds"} - } - }, - "CallbackSucceededDetails":{ - "type":"structure", - "members":{ - "Result":{"shape":"EventResult"}, - "RetryDetails":{"shape":"RetryDetails"} - } - }, - "CallbackTimedOutDetails":{ - "type":"structure", - "members":{ - "Error":{"shape":"EventError"}, - "RetryDetails":{"shape":"RetryDetails"} - } - }, - "CallbackTimeoutException":{ - "type":"structure", - "required":["message"], - "members":{ - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "CapacityProvider":{ - "type":"structure", - "required":[ - "CapacityProviderArn", - "State", - "VpcConfig", - "PermissionsConfig" - ], - "members":{ - "CapacityProviderArn":{"shape":"CapacityProviderArn"}, - "State":{"shape":"CapacityProviderState"}, - "VpcConfig":{"shape":"CapacityProviderVpcConfig"}, - "PermissionsConfig":{"shape":"CapacityProviderPermissionsConfig"}, - "InstanceRequirements":{"shape":"InstanceRequirements"}, - "CapacityProviderScalingConfig":{"shape":"CapacityProviderScalingConfig"}, - "KmsKeyArn":{"shape":"KMSKeyArn"}, - "LastModified":{"shape":"Timestamp"}, - "CapacityProviderId":{ - "shape":"UUIDString", - "internalonly":true - } - } - }, - "CapacityProviderArn":{ - "type":"string", - "max":140, - "min":1, - "pattern":"arn:aws[a-zA-Z-]*:lambda:[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\\d{1}:\\d{12}:capacity-provider:[a-zA-Z0-9-_]+" - }, - "CapacityProviderConfig":{ - "type":"structure", - "required":["EC2ManagedInstancesCapacityProviderConfig"], - "members":{ - "EC2ManagedInstancesCapacityProviderConfig":{"shape":"EC2ManagedInstancesCapacityProviderConfig"} - } - }, - "CapacityProviderName":{ - "type":"string", - "max":140, - "min":1, - "pattern":"(arn:aws[a-zA-Z-]*:lambda:[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\\d{1}:\\d{12}:capacity-provider:[a-zA-Z0-9-_]+)|[a-zA-Z0-9-_]+" - }, - "CapacityProviderPermissionsConfig":{ - "type":"structure", - "required":["CapacityProviderOperatorRoleArn"], - "members":{ - "InstanceProfileArn":{"shape":"InstanceProfileArn"}, - "CapacityProviderOperatorRoleArn":{"shape":"RoleArn"} - } - }, - "CapacityProviderPredefinedMetricType":{ - "type":"string", - "enum":[ - "LambdaCapacityProviderAverageCPUUtilization", - "LambdaCapacityProviderAverageMemoryUtilization" - ] - }, - "CapacityProviderScalingConfig":{ - "type":"structure", - "members":{ - "MaxInstances":{"shape":"NonNegativeInteger"}, - "ScalingMode":{"shape":"CapacityProviderScalingMode"}, - "ScalingPolicies":{"shape":"CapacityProviderScalingPoliciesList"} - } - }, - "CapacityProviderScalingMode":{ - "type":"string", - "enum":[ - "Auto", - "Manual" - ] - }, - "CapacityProviderScalingPoliciesList":{ - "type":"list", - "member":{"shape":"TargetTrackingScalingPolicy"}, - "max":10, - "min":1 - }, - "CapacityProviderSecurityGroupIds":{ - "type":"list", - "member":{"shape":"SecurityGroupId"}, - "max":5, - "min":0 - }, - "CapacityProviderState":{ - "type":"string", - "enum":[ - "Pending", - "Active", - "Failed", - "Deleting" - ] - }, - "CapacityProviderSubnetIds":{ - "type":"list", - "member":{"shape":"SubnetId"}, - "max":16, - "min":1 - }, - "CapacityProviderVpcConfig":{ - "type":"structure", - "required":["SubnetIds"], - "members":{ - "SubnetIds":{"shape":"CapacityProviderSubnetIds"}, - "SecurityGroupIds":{"shape":"CapacityProviderSecurityGroupIds"} - } - }, - "CapacityProvidersList":{ - "type":"list", - "member":{"shape":"CapacityProvider"}, - "max":50, - "min":0 - }, - "CheckpointDurableExecutionRequest":{ - "type":"structure", - "required":[ - "DurableExecutionArn", - "CheckpointToken" - ], - "members":{ - "DurableExecutionArn":{ - "shape":"DurableExecutionArn", - "location":"uri", - "locationName":"DurableExecutionArn" - }, - "CheckpointToken":{"shape":"CheckpointToken"}, - "Updates":{"shape":"OperationUpdates"}, - "ClientToken":{"shape":"ClientToken"} - } - }, - "CheckpointDurableExecutionResponse":{ - "type":"structure", - "members":{ - "CheckpointToken":{"shape":"CheckpointToken"}, - "NewExecutionState":{"shape":"CheckpointUpdatedExecutionState"} - } - }, - "CheckpointToken":{ - "type":"string", - "max":1024, - "min":1 - }, - "CheckpointUpdatedExecutionState":{ - "type":"structure", - "members":{ - "Operations":{"shape":"Operations"}, - "NextMarker":{"shape":"PaginationMarker"} - } - }, - "ClientToken":{ - "type":"string", - "max":64, - "min":1 - }, - "CodeConfig":{ - "type":"structure", - "members":{ - "S3Object":{"shape":"S3Object"}, - "ZipFile":{"shape":"ZipFile"} - }, - "union":true - }, - "CodeSignatureRevocationData":{"type":"blob"}, - "CodeSignatureStatus":{ - "type":"string", - "enum":[ - "CORRUPT", - "EXPIRED", - "MISMATCH", - "REVOKED", - "VALID" - ] - }, - "CodeSigningConfig":{ - "type":"structure", - "required":[ - "CodeSigningConfigId", - "CodeSigningConfigArn", - "AllowedPublishers", - "CodeSigningPolicies", - "LastModified" - ], - "members":{ - "CodeSigningConfigId":{"shape":"CodeSigningConfigId"}, - "CodeSigningConfigArn":{"shape":"CodeSigningConfigArn"}, - "Description":{"shape":"Description"}, - "AllowedPublishers":{"shape":"AllowedPublishers"}, - "CodeSigningPolicies":{"shape":"CodeSigningPolicies"}, - "LastModified":{"shape":"Timestamp"} - } - }, - "CodeSigningConfigArn":{ - "type":"string", - "max":200, - "min":0, - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:code-signing-config:csc-[a-z0-9]{17}" - }, - "CodeSigningConfigId":{ - "type":"string", - "pattern":"csc-[a-zA-Z0-9-_\\.]{17}" - }, - "CodeSigningConfigList":{ - "type":"list", - "member":{"shape":"CodeSigningConfig"} - }, - "CodeSigningConfigNotFoundException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":404, - "senderFault":true - }, - "exception":true - }, - "CodeSigningPolicies":{ - "type":"structure", - "required":["UntrustedArtifactOnDeployment"], - "members":{ - "UntrustedArtifactOnDeployment":{"shape":"CodeSigningPolicy"} - } - }, - "CodeSigningPolicy":{ - "type":"string", - "enum":[ - "Warn", - "Enforce" - ] - }, - "CodeStorageExceededException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "CodeStorageTableEntry":{ - "type":"structure", - "members":{ - "AliasCount":{"shape":"NullableLong"}, - "FunctionCount":{"shape":"NullableLong"}, - "CodeSizeBytes":{"shape":"NullableLong"} - }, - "internalonly":true - }, - "CodeVerificationFailedException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "CollectionName":{ - "type":"string", - "max":57, - "min":1, - "pattern":"(^(?!(system\\x2e)))(^[_a-zA-Z0-9])([^$]*)" - }, - "CompatibleArchitectures":{ - "type":"list", - "member":{"shape":"Architecture"}, - "max":2, - "min":0 - }, - "CompatibleRuntimes":{ - "type":"list", - "member":{"shape":"Runtime"}, - "max":5, - "min":0 - }, - "Concurrency":{ - "type":"structure", - "members":{ - "ReservedConcurrentExecutions":{"shape":"ReservedConcurrentExecutions"} - } - }, - "ConcurrencyMode":{ - "type":"string", - "enum":[ - "SINGLE", - "MULTI" - ] - }, - "ContextDetails":{ - "type":"structure", - "members":{ - "ReplayChildren":{"shape":"ReplayChildren"}, - "Result":{"shape":"OperationPayload"}, - "Error":{"shape":"ErrorObject"} - } - }, - "ContextFailedDetails":{ - "type":"structure", - "members":{ - "Error":{"shape":"EventError"} - } - }, - "ContextOptions":{ - "type":"structure", - "members":{ - "ReplayChildren":{"shape":"ReplayChildren"} - } - }, - "ContextStartedDetails":{ - "type":"structure", - "members":{} - }, - "ContextSucceededDetails":{ - "type":"structure", - "members":{ - "Result":{"shape":"EventResult"} - } - }, - "Cors":{ - "type":"structure", - "members":{ - "AllowCredentials":{"shape":"AllowCredentials"}, - "AllowHeaders":{"shape":"HeadersList"}, - "AllowMethods":{"shape":"AllowMethodsList"}, - "AllowOrigins":{"shape":"AllowOriginsList"}, - "ExposeHeaders":{"shape":"HeadersList"}, - "MaxAge":{"shape":"MaxAge"} - } - }, - "CreateAliasRequest20150331":{ - "type":"structure", - "required":[ - "FunctionName", - "Name", - "FunctionVersion" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Name":{"shape":"Alias"}, - "FunctionVersion":{"shape":"Version"}, - "Description":{"shape":"Description"}, - "RoutingConfig":{"shape":"AliasRoutingConfiguration"} - } - }, - "CreateCapacityProviderRequest":{ - "type":"structure", - "required":[ - "CapacityProviderName", - "VpcConfig", - "PermissionsConfig" - ], - "members":{ - "CapacityProviderName":{"shape":"CapacityProviderName"}, - "VpcConfig":{"shape":"CapacityProviderVpcConfig"}, - "PermissionsConfig":{"shape":"CapacityProviderPermissionsConfig"}, - "InstanceRequirements":{"shape":"InstanceRequirements"}, - "CapacityProviderScalingConfig":{"shape":"CapacityProviderScalingConfig"}, - "KmsKeyArn":{"shape":"KMSKeyArn"}, - "Tags":{"shape":"Tags"} - } - }, - "CreateCapacityProviderResponse":{ - "type":"structure", - "required":["CapacityProvider"], - "members":{ - "CapacityProvider":{"shape":"CapacityProvider"} - } - }, - "CreateCodeSigningConfigRequest":{ - "type":"structure", - "required":[ - "AllowedPublishers", - "CodeSigningPolicies" - ], - "members":{ - "Description":{"shape":"Description"}, - "AllowedPublishers":{"shape":"AllowedPublishers"}, - "CodeSigningPolicies":{"shape":"CodeSigningPolicies"}, - "Tags":{"shape":"Tags"} - } - }, - "CreateCodeSigningConfigResponse":{ - "type":"structure", - "required":["CodeSigningConfig"], - "members":{ - "CodeSigningConfig":{"shape":"CodeSigningConfig"} - } - }, - "CreateEventSourceMappingRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "EventSourceArn":{"shape":"Arn"}, - "FunctionName":{"shape":"FunctionName"}, - "Enabled":{"shape":"Enabled"}, - "BatchSize":{"shape":"BatchSize"}, - "FilterCriteria":{"shape":"FilterCriteria"}, - "KMSKeyArn":{"shape":"KMSKeyArn"}, - "MetricsConfig":{"shape":"EventSourceMappingMetricsConfig"}, - "ScalingConfig":{"shape":"ScalingConfig"}, - "MaximumBatchingWindowInSeconds":{"shape":"MaximumBatchingWindowInSeconds"}, - "ParallelizationFactor":{"shape":"ParallelizationFactor"}, - "StartingPosition":{"shape":"EventSourcePosition"}, - "StartingPositionTimestamp":{"shape":"Date"}, - "DestinationConfig":{"shape":"DestinationConfig"}, - "MaximumRecordAgeInSeconds":{"shape":"MaximumRecordAgeInSeconds"}, - "BisectBatchOnFunctionError":{"shape":"BisectBatchOnFunctionError"}, - "MaximumRetryAttempts":{"shape":"MaximumRetryAttemptsEventSourceMapping"}, - "PartialBatchResponse":{"shape":"PartialBatchResponse"}, - "Tags":{"shape":"Tags"}, - "TumblingWindowInSeconds":{"shape":"TumblingWindowInSeconds"}, - "Topics":{"shape":"Topics"}, - "Queues":{"shape":"Queues"}, - "SourceAccessConfigurations":{"shape":"SourceAccessConfigurations"}, - "SelfManagedEventSource":{"shape":"SelfManagedEventSource"}, - "FunctionResponseTypes":{"shape":"FunctionResponseTypeList"}, - "AmazonManagedKafkaEventSourceConfig":{"shape":"AmazonManagedKafkaEventSourceConfig"}, - "SelfManagedKafkaEventSourceConfig":{"shape":"SelfManagedKafkaEventSourceConfig"}, - "DocumentDBEventSourceConfig":{"shape":"DocumentDBEventSourceConfig"}, - "ProvisionedPollerConfig":{"shape":"ProvisionedPollerConfig"} - } - }, - "CreateFunctionRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "Role", - "Code" - ], - "members":{ - "FunctionName":{"shape":"FunctionName"}, - "Runtime":{"shape":"Runtime"}, - "Role":{"shape":"RoleArn"}, - "PollerCustomerVpcRole":{ - "shape":"PollerCustomerVpcRoleArn", - "internalonly":true - }, - "Handler":{"shape":"Handler"}, - "Code":{"shape":"FunctionCode"}, - "Description":{"shape":"Description"}, - "Timeout":{"shape":"Timeout"}, - "MemorySize":{"shape":"MemorySize"}, - "Publish":{"shape":"Boolean"}, - "VpcConfig":{"shape":"VpcConfig"}, - "DeadLetterConfig":{"shape":"DeadLetterConfig"}, - "Environment":{"shape":"Environment"}, - "KMSKeyArn":{"shape":"KMSKeyArn"}, - "TracingConfig":{"shape":"TracingConfig"}, - "Tags":{"shape":"Tags"}, - "MasterArn":{ - "shape":"FunctionArn", - "internalonly":true - }, - "Layers":{"shape":"LayerList"}, - "FileSystemConfigs":{"shape":"FileSystemConfigList"}, - "CodeSigningConfigArn":{"shape":"CodeSigningConfigArn"}, - "PackageType":{"shape":"PackageType"}, - "ImageConfig":{"shape":"ImageConfig"}, - "Architectures":{"shape":"ArchitecturesList"}, - "EphemeralStorage":{"shape":"EphemeralStorage"}, - "SnapStart":{"shape":"SnapStart"}, - "LoggingConfig":{"shape":"LoggingConfig"}, - "ProgrammingModel":{"shape":"ProgrammingModel"}, - "WebProgrammingModelConfig":{"shape":"WebProgrammingModelConfig"}, - "ExecutionEnvironmentConcurrencyConfig":{"shape":"ExecutionEnvironmentConcurrencyConfig"}, - "TenancyConfig":{"shape":"TenancyConfig"}, - "CapacityProviderConfig":{"shape":"CapacityProviderConfig"}, - "PublishTo":{"shape":"FunctionVersionLatestPublished"}, - "DurableConfig":{"shape":"DurableConfig"} - } - }, - "CreateFunctionUrlConfigRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "AuthType" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionUrlFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"FunctionUrlQualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "AuthType":{"shape":"FunctionUrlAuthType"}, - "Cors":{"shape":"Cors"}, - "InvokeMode":{"shape":"InvokeMode"} - } - }, - "CreateFunctionUrlConfigResponse":{ - "type":"structure", - "required":[ - "FunctionUrl", - "FunctionArn", - "AuthType", - "CreationTime" - ], - "members":{ - "FunctionUrl":{"shape":"FunctionUrl"}, - "FunctionArn":{"shape":"FunctionArn"}, - "AuthType":{"shape":"FunctionUrlAuthType"}, - "Cors":{"shape":"Cors"}, - "CreationTime":{"shape":"Timestamp"}, - "InvokeMode":{"shape":"InvokeMode"} - } - }, - "CreateLiteFunctionRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "BuildConfig", - "ServiceConfig" - ], - "members":{ - "FunctionName":{"shape":"LiteFunctionName"}, - "Regions":{"shape":"RegionList"}, - "DomainConfig":{"shape":"DomainConfig"}, - "RevisionDescription":{"shape":"RevisionDescription"}, - "KmsKeyArn":{"shape":"LiteKmsKeyArn"}, - "BuildConfig":{"shape":"BuildConfig"}, - "ServiceConfig":{"shape":"ServiceConfig"}, - "Tags":{"shape":"LiteTags"} - } - }, - "CreateLiteFunctionResponse":{ - "type":"structure", - "required":[ - "FunctionName", - "FunctionArn", - "DeployedRegions", - "DomainName", - "RegionalRevisionRoutings", - "State", - "StateReason", - "UpdatedAt", - "LatestRevision", - "LatestDeployment" - ], - "members":{ - "FunctionName":{"shape":"LiteFunctionName"}, - "FunctionArn":{"shape":"LiteFunctionArn"}, - "DeployedRegions":{"shape":"RegionList"}, - "DomainName":{"shape":"DomainName"}, - "DomainConfig":{"shape":"DomainConfig"}, - "RegionalRevisionRoutings":{"shape":"RegionalRevisionRoutingList"}, - "State":{"shape":"FunctionState"}, - "StateReason":{"shape":"String"}, - "Tags":{"shape":"LiteTags"}, - "UpdatedAt":{"shape":"String"}, - "LatestRevision":{"shape":"LiteFunctionRevisionSummary"}, - "LatestDeployment":{"shape":"LiteFunctionDeploymentSummary"} - } - }, - "CreateLiteFunctionRevisionRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "BuildConfig", - "ServiceConfig" - ], - "members":{ - "FunctionName":{ - "shape":"LiteFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "RevisionDescription":{"shape":"RevisionDescription"}, - "KmsKeyArn":{"shape":"LiteKmsKeyArn"}, - "BuildConfig":{"shape":"BuildConfig"}, - "ServiceConfig":{"shape":"ServiceConfig"} - } - }, - "CreateLiteFunctionRevisionResponse":{ - "type":"structure", - "required":[ - "FunctionArn", - "RevisionId", - "DomainName", - "BuildConfig", - "ServiceConfig", - "State", - "StateReason", - "CreatedAt" - ], - "members":{ - "FunctionArn":{"shape":"LiteFunctionArn"}, - "RevisionId":{"shape":"LiteRevisionId"}, - "RevisionDescription":{"shape":"RevisionDescription"}, - "DomainName":{"shape":"DomainName"}, - "KmsKeyArn":{"shape":"LiteKmsKeyArn"}, - "BuildConfig":{"shape":"BuildConfig"}, - "ServiceConfig":{"shape":"ServiceConfig"}, - "State":{"shape":"RevisionState"}, - "StateReason":{"shape":"String"}, - "CreatedAt":{"shape":"String"} - } - }, - "CustomerConfigInternal":{ - "type":"structure", - "required":["VersionString"], - "members":{ - "AccountId":{"shape":"AccountId"}, - "CellId":{"shape":"String"}, - "ControlAPIThrottleLimit":{"shape":"NullableInteger"}, - "DeprecatedFeaturesControlAccess":{"shape":"FeatureList"}, - "DeprecatedFeaturesInvokeAccess":{"shape":"FeatureList"}, - "Enabled":{"shape":"NullableBoolean"}, - "EniLimit":{"shape":"NullableInteger"}, - "EniVpcLimits":{"shape":"EniVpc"}, - "EventSourceMappingRestrictions":{"shape":"MappingRestrictions"}, - "GetFunctionAPIThrottleLimit":{"shape":"NullableInteger"}, - "GetPolicyAPIThrottleLimit":{"shape":"NullableInteger"}, - "InvokeAsyncThrottleLimit":{"shape":"NullableInteger"}, - "LargeCloudFunctionConcurrencyLimit":{"shape":"NullableInteger"}, - "MaxQueueDepth":{"shape":"NullableInteger"}, - "PreviewFeatures":{"shape":"FeatureList"}, - "DenyListFeatures":{"shape":"FeatureList"}, - "RequestSignerInvokeTpsLimitOverride":{"shape":"NullableInteger"}, - "RuntimesPinnedToAL1703ByDefaultOnCreate":{"shape":"AL1703Runtimes"}, - "RuntimesPinnedToAL1703ByDefaultOnUpdate":{"shape":"AL1703Runtimes"}, - "SmallCloudFunctionConcurrencyLimit":{"shape":"NullableInteger"}, - "SqsQueueName":{"shape":"String"}, - "UnreservedConcurrentExecutions":{"shape":"NullableInteger"}, - "UnreservedConcurrentExecutionsMinimum":{"shape":"NullableInteger"}, - "VersionString":{"shape":"String"}, - "MigrationStatus":{"shape":"String"}, - "AliasLimit":{"shape":"NullableLong"}, - "ArcScalingParameters":{"shape":"Map"}, - "TotalCodeSizeLimit":{"shape":"NullableLong"}, - "AccountStatus":{"shape":"String"}, - "AccountStatusTimestampAsEpochMilli":{"shape":"NullableLong"}, - "AccountStatusEvent":{"shape":"String"}, - "ConcurrencySequenceNumber":{"shape":"NullableLong"}, - "CountingServiceBatchDivisor":{"shape":"NullableInteger"}, - "CountingServiceBatchParameters":{"shape":"MapStringToInteger"}, - "SplitCountParameters":{"shape":"MapStringToLong"}, - "ProvisionedConcurrencyPreWarmingRate":{"shape":"NullableInteger"}, - "FunctionMemorySizeLimit":{"shape":"FunctionMemorySizeLimit"}, - "AccountRiskMetadata":{"shape":"MapStringToInteger"}, - "AccountRiskStatusTimestamp":{"shape":"Date"}, - "AccountRiskSource":{"shape":"AccountRiskSource"}, - "ShardPoolParameters":{"shape":"MapStringToLong"}, - "Features":{"shape":"Features"} - }, - "internalonly":true - }, - "CustomerSubnetsByLambdaAz":{ - "type":"map", - "key":{"shape":"String"}, - "value":{"shape":"SubnetIds"} - }, - "DatabaseName":{ - "type":"string", - "max":63, - "min":1, - "pattern":"[^ /\\.$\\x22]*" - }, - "Date":{"type":"timestamp"}, - "DeadLetterConfig":{ - "type":"structure", - "members":{ - "TargetArn":{"shape":"ResourceArn"} - } - }, - "DeleteAccountSettingsInternalRequest":{ - "type":"structure", - "required":["AccountId"], - "members":{ - "AccountId":{ - "shape":"AccountId", - "location":"uri", - "locationName":"AccountId" - } - } - }, - "DeleteAliasRequest20150331":{ - "type":"structure", - "required":[ - "FunctionName", - "Name" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Name":{ - "shape":"Alias", - "location":"uri", - "locationName":"Name" - } - } - }, - "DeleteCapacityProviderRequest":{ - "type":"structure", - "required":["CapacityProviderName"], - "members":{ - "CapacityProviderName":{ - "shape":"CapacityProviderName", - "location":"uri", - "locationName":"CapacityProviderName" - } - } - }, - "DeleteCapacityProviderResponse":{ - "type":"structure", - "required":["CapacityProvider"], - "members":{ - "CapacityProvider":{"shape":"CapacityProvider"} - } - }, - "DeleteCodeSigningConfigRequest":{ - "type":"structure", - "required":["CodeSigningConfigArn"], - "members":{ - "CodeSigningConfigArn":{ - "shape":"CodeSigningConfigArn", - "location":"uri", - "locationName":"CodeSigningConfigArn" - } - } - }, - "DeleteCodeSigningConfigResponse":{ - "type":"structure", - "members":{} - }, - "DeleteEventSourceMappingRequest":{ - "type":"structure", - "required":["UUID"], - "members":{ - "UUID":{ - "shape":"String", - "location":"uri", - "locationName":"UUID" - } - } - }, - "DeleteFunctionAliasResourceMappingRequest":{ - "type":"structure", - "required":[ - "FunctionArn", - "Alias", - "ResourceType" - ], - "members":{ - "FunctionArn":{ - "shape":"NameSpacedFunctionArn", - "location":"uri", - "locationName":"FunctionArn" - }, - "Alias":{ - "shape":"Alias", - "location":"uri", - "locationName":"Alias" - }, - "ResourceType":{ - "shape":"ResourceType", - "location":"querystring", - "locationName":"ResourceType" - } - }, - "internalonly":true - }, - "DeleteFunctionCodeSigningConfigRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - } - } - }, - "DeleteFunctionConcurrencyRequest20171031":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - } - } - }, - "DeleteFunctionEventInvokeConfigRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - } - } - }, - "DeleteFunctionRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"NamespacedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"ElevatorQualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "MasterArn":{ - "shape":"FunctionArn", - "internalonly":true, - "location":"querystring", - "locationName":"MasterArn" - } - } - }, - "DeleteFunctionResourceMappingRequest":{ - "type":"structure", - "required":[ - "FunctionArn", - "ResourceType" - ], - "members":{ - "FunctionArn":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionArn" - }, - "ResourceType":{ - "shape":"FunctionResourceType", - "location":"querystring", - "locationName":"ResourceType" - } - }, - "internalonly":true - }, - "DeleteFunctionResourceMappingResponse":{ - "type":"structure", - "required":["FunctionId"], - "members":{ - "FunctionId":{"shape":"UUIDString"}, - "FunctionSequenceNumber":{"shape":"NullableLong"} - }, - "internalonly":true - }, - "DeleteFunctionResponse":{ - "type":"structure", - "members":{ - "StatusCode":{ - "shape":"Integer", - "location":"statusCode" - } - } - }, - "DeleteFunctionUrlConfigRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionUrlFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"FunctionUrlQualifier", - "location":"querystring", - "locationName":"Qualifier" - } - } - }, - "DeleteFunctionVersionResourceMappingRequest":{ - "type":"structure", - "required":[ - "FunctionArn", - "Version", - "ResourceType" - ], - "members":{ - "FunctionArn":{ - "shape":"NameSpacedFunctionArn", - "location":"uri", - "locationName":"FunctionArn" - }, - "Version":{ - "shape":"Version", - "location":"uri", - "locationName":"Version" - }, - "ResourceType":{ - "shape":"ResourceType", - "location":"querystring", - "locationName":"ResourceType" - } - }, - "internalonly":true - }, - "DeleteFunctionVersionResourcesInternalRequest":{ - "type":"structure", - "required":["FunctionArn"], - "members":{ - "FunctionArn":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionArn" - } - }, - "internalonly":true - }, - "DeleteFunctionVersionResourcesInternalResponse":{ - "type":"structure", - "members":{ - "VpcConfigResponse":{"shape":"VpcConfigResponse"} - }, - "internalonly":true - }, - "DeleteLayerVersionRequest20181031":{ - "type":"structure", - "required":[ - "LayerName", - "VersionNumber" - ], - "members":{ - "LayerName":{ - "shape":"LayerName", - "location":"uri", - "locationName":"LayerName" - }, - "VersionNumber":{ - "shape":"LayerVersionNumber", - "location":"uri", - "locationName":"VersionNumber" - } - } - }, - "DeleteLiteFunctionRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"LiteFunctionName", - "location":"uri", - "locationName":"FunctionName" - } - } - }, - "DeleteLiteFunctionRevisionRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "RevisionId" - ], - "members":{ - "FunctionName":{ - "shape":"LiteFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "RevisionId":{ - "shape":"LiteRevisionId", - "location":"uri", - "locationName":"RevisionId" - } - } - }, - "DeleteMigratedLayerVersionRequest":{ - "type":"structure", - "required":["LayerVersionArn"], - "members":{ - "LayerVersionArn":{ - "shape":"LayerVersionArn", - "location":"uri", - "locationName":"LayerVersionArn" - } - } - }, - "DeleteProvisionedConcurrencyConfigRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "Qualifier" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - } - } - }, - "DeleteResourcePolicyRequest":{ - "type":"structure", - "required":["ResourceArn"], - "members":{ - "ResourceArn":{ - "shape":"PolicyResourceArn", - "location":"uri", - "locationName":"ResourceArn" - }, - "RevisionId":{ - "shape":"RevisionId", - "location":"querystring", - "locationName":"RevisionId" - } - } - }, - "DeploymentId":{ - "type":"string", - "max":16, - "min":9, - "pattern":"dep\\-[a-z0-9]{5,}" - }, - "Description":{ - "type":"string", - "max":256, - "min":0, - "pattern":".*" - }, - "DestinationArn":{ - "type":"string", - "max":350, - "min":0, - "pattern":"$|arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-])+:([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)" - }, - "DestinationConfig":{ - "type":"structure", - "members":{ - "OnSuccess":{"shape":"OnSuccess"}, - "OnFailure":{"shape":"OnFailure"} - } - }, - "DirectUploadLayerCodeTempPath":{ - "type":"structure", - "members":{ - "bucketName":{"shape":"S3Bucket"}, - "key":{"shape":"S3Key"} - }, - "internalonly":true - }, - "DisableFunctionRequest":{ - "type":"structure", - "required":["FunctionArn"], - "members":{ - "FunctionArn":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionArn" - } - } - }, - "DisablePublicAccessBlockConfigFunctionArn":{ - "type":"string", - "max":10000, - "min":0, - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_\\.]+(:(\\$DEFAULT|[a-zA-Z0-9-_]+))" - }, - "DisablePublicAccessBlockConfigRequest":{ - "type":"structure", - "required":["FunctionArn"], - "members":{ - "FunctionArn":{ - "shape":"DisablePublicAccessBlockConfigFunctionArn", - "location":"uri", - "locationName":"FunctionArn" - } - } - }, - "DisablePublicAccessBlockConfigResponse":{ - "type":"structure", - "members":{ - "Disabled":{"shape":"Boolean"} - } - }, - "DisableReplicationRequest20170630":{ - "type":"structure", - "required":[ - "FunctionName", - "Qualifier" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "RevisionId":{ - "shape":"String", - "location":"querystring", - "locationName":"RevisionId" - } - } - }, - "DocumentDBEventSourceConfig":{ - "type":"structure", - "members":{ - "DatabaseName":{"shape":"DatabaseName"}, - "CollectionName":{"shape":"CollectionName"}, - "FullDocument":{"shape":"FullDocument"} - } - }, - "DomainConfig":{ - "type":"structure", - "members":{ - "AuthType":{"shape":"AuthType"} - } - }, - "DomainName":{ - "type":"string", - "max":256, - "min":4, - "pattern":"([a-z0-9-]+\\.)+[a-z]+" - }, - "DurableConfig":{ - "type":"structure", - "members":{ - "RetentionPeriodInDays":{"shape":"RetentionPeriodInDays"}, - "ExecutionTimeout":{"shape":"ExecutionTimeout"} - } - }, - "DurableExecutionAlreadyStartedException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":409, - "senderFault":true - }, - "exception":true - }, - "DurableExecutionArn":{ - "type":"string", - "max":1024, - "min":1 - }, - "DurableExecutionName":{ - "type":"string", - "max":64, - "min":1, - "pattern":"[a-zA-Z0-9-_]+" - }, - "DurableExecutions":{ - "type":"list", - "member":{"shape":"Execution"} - }, - "DurationSeconds":{ - "type":"integer", - "box":true, - "min":0 - }, - "EC2AccessDeniedException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "EC2ManagedInstancesCapacityProviderConfig":{ - "type":"structure", - "required":["CapacityProviderArn"], - "members":{ - "CapacityProviderArn":{"shape":"CapacityProviderArn"}, - "ExecutionEnvironmentMaxConcurrency":{"shape":"ExecutionEnvironmentMaxConcurrency"}, - "ExecutionEnvironmentMemoryGiBPerVCpu":{"shape":"ExecutionEnvironmentMemoryGiBPerVCpu"} - } - }, - "EC2ThrottledException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "EC2UnexpectedException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"}, - "EC2ErrorCode":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "EFSIOException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":410, - "senderFault":true - }, - "exception":true - }, - "EFSMountConnectivityException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":408, - "senderFault":true - }, - "exception":true - }, - "EFSMountFailureException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":403, - "senderFault":true - }, - "exception":true - }, - "EFSMountTimeoutException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":408, - "senderFault":true - }, - "exception":true - }, - "ENILimitReachedException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "ElevatorQualifier":{ - "type":"string", - "max":128, - "min":1, - "pattern":"\\$(LATEST(\\.PUBLISHED)?)|[a-zA-Z0-9-_$]+" - }, - "EnableReplicationRequest20170630":{ - "type":"structure", - "required":[ - "FunctionName", - "Qualifier" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "RevisionId":{"shape":"String"} - } - }, - "EnableReplicationResponse":{ - "type":"structure", - "members":{ - "Statement":{"shape":"String"}, - "RevisionId":{"shape":"String"} - } - }, - "Enabled":{ - "type":"boolean", - "box":true - }, - "EndPointType":{ - "type":"string", - "enum":["KAFKA_BOOTSTRAP_SERVERS"] - }, - "Endpoint":{ - "type":"string", - "max":300, - "min":1, - "pattern":"(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\\-]*[A-Za-z0-9]):[0-9]{1,5}" - }, - "EndpointLists":{ - "type":"list", - "member":{"shape":"Endpoint"}, - "max":10, - "min":1 - }, - "Endpoints":{ - "type":"map", - "key":{"shape":"EndPointType"}, - "value":{"shape":"EndpointLists"}, - "max":2, - "min":1 - }, - "EniVpc":{ - "type":"map", - "key":{"shape":"String"}, - "value":{"shape":"Integer"} - }, - "Environment":{ - "type":"structure", - "members":{ - "Variables":{"shape":"EnvironmentVariables"} - } - }, - "EnvironmentError":{ - "type":"structure", - "members":{ - "ErrorCode":{"shape":"String"}, - "Message":{"shape":"SensitiveString"} - } - }, - "EnvironmentResponse":{ - "type":"structure", - "members":{ - "Variables":{"shape":"EnvironmentVariables"}, - "Error":{"shape":"EnvironmentError"} - } - }, - "EnvironmentVariableName":{ - "type":"string", - "pattern":"[a-zA-Z]([a-zA-Z0-9_])+", - "sensitive":true - }, - "EnvironmentVariableValue":{ - "type":"string", - "sensitive":true - }, - "EnvironmentVariables":{ - "type":"map", - "key":{"shape":"EnvironmentVariableName"}, - "value":{"shape":"EnvironmentVariableValue"}, - "sensitive":true - }, - "EphemeralStorage":{ - "type":"structure", - "required":["Size"], - "members":{ - "Size":{"shape":"EphemeralStorageSize"} - } - }, - "EphemeralStorageSize":{ - "type":"integer", - "box":true, - "max":10240, - "min":512 - }, - "ErrorData":{ - "type":"string", - "sensitive":true - }, - "ErrorMessage":{ - "type":"string", - "sensitive":true - }, - "ErrorObject":{ - "type":"structure", - "members":{ - "ErrorMessage":{"shape":"ErrorMessage"}, - "ErrorType":{"shape":"ErrorType"}, - "ErrorData":{"shape":"ErrorData"}, - "StackTrace":{"shape":"StackTraceEntries"} - } - }, - "ErrorType":{ - "type":"string", - "sensitive":true - }, - "Event":{ - "type":"structure", - "members":{ - "EventType":{"shape":"EventType"}, - "SubType":{"shape":"OperationSubType"}, - "EventId":{"shape":"EventId"}, - "Id":{"shape":"OperationId"}, - "Name":{"shape":"OperationName"}, - "EventTimestamp":{"shape":"ExecutionTimestamp"}, - "ParentId":{"shape":"OperationId"}, - "ExecutionStartedDetails":{"shape":"ExecutionStartedDetails"}, - "ExecutionSucceededDetails":{"shape":"ExecutionSucceededDetails"}, - "ExecutionFailedDetails":{"shape":"ExecutionFailedDetails"}, - "ExecutionTimedOutDetails":{"shape":"ExecutionTimedOutDetails"}, - "ExecutionStoppedDetails":{"shape":"ExecutionStoppedDetails"}, - "ContextStartedDetails":{"shape":"ContextStartedDetails"}, - "ContextSucceededDetails":{"shape":"ContextSucceededDetails"}, - "ContextFailedDetails":{"shape":"ContextFailedDetails"}, - "WaitStartedDetails":{"shape":"WaitStartedDetails"}, - "WaitSucceededDetails":{"shape":"WaitSucceededDetails"}, - "WaitCancelledDetails":{"shape":"WaitCancelledDetails"}, - "StepStartedDetails":{"shape":"StepStartedDetails"}, - "StepSucceededDetails":{"shape":"StepSucceededDetails"}, - "StepFailedDetails":{"shape":"StepFailedDetails"}, - "InvokeStartedDetails":{"shape":"InvokeStartedDetails"}, - "InvokeSucceededDetails":{"shape":"InvokeSucceededDetails"}, - "InvokeFailedDetails":{"shape":"InvokeFailedDetails"}, - "InvokeTimedOutDetails":{"shape":"InvokeTimedOutDetails"}, - "InvokeCancelledDetails":{"shape":"InvokeCancelledDetails"}, - "CallbackStartedDetails":{"shape":"CallbackStartedDetails"}, - "CallbackSucceededDetails":{"shape":"CallbackSucceededDetails"}, - "CallbackFailedDetails":{"shape":"CallbackFailedDetails"}, - "CallbackTimedOutDetails":{"shape":"CallbackTimedOutDetails"} - } - }, - "EventError":{ - "type":"structure", - "members":{ - "Payload":{"shape":"ErrorObject"}, - "Truncated":{"shape":"Truncated"} - } - }, - "EventId":{ - "type":"integer", - "box":true, - "min":1 - }, - "EventInput":{ - "type":"structure", - "members":{ - "Payload":{"shape":"InputPayload"}, - "Truncated":{"shape":"Truncated"} - } - }, - "EventResult":{ - "type":"structure", - "members":{ - "Payload":{"shape":"OperationPayload"}, - "Truncated":{"shape":"Truncated"} - } - }, - "EventSourceMappingArn":{ - "type":"string", - "max":120, - "min":85, - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\\d{1}:\\d{12}:event-source-mapping:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" - }, - "EventSourceMappingConfiguration":{ - "type":"structure", - "members":{ - "UUID":{"shape":"String"}, - "StartingPosition":{"shape":"EventSourcePosition"}, - "StartingPositionTimestamp":{"shape":"Date"}, - "BatchSize":{"shape":"BatchSize"}, - "MaximumBatchingWindowInSeconds":{"shape":"MaximumBatchingWindowInSeconds"}, - "ParallelizationFactor":{"shape":"ParallelizationFactor"}, - "EventSourceArn":{"shape":"Arn"}, - "FilterCriteria":{"shape":"FilterCriteria"}, - "FilterCriteriaError":{"shape":"FilterCriteriaError"}, - "KMSKeyArn":{"shape":"KMSKeyArn"}, - "MetricsConfig":{"shape":"EventSourceMappingMetricsConfig"}, - "ScalingConfig":{"shape":"ScalingConfig"}, - "FunctionArn":{"shape":"FunctionArn"}, - "LastModified":{"shape":"Date"}, - "LastProcessingResult":{"shape":"String"}, - "State":{"shape":"String"}, - "StateTransitionReason":{"shape":"String"}, - "DestinationConfig":{"shape":"DestinationConfig"}, - "Topics":{"shape":"Topics"}, - "Queues":{"shape":"Queues"}, - "SourceAccessConfigurations":{"shape":"SourceAccessConfigurations"}, - "SelfManagedEventSource":{"shape":"SelfManagedEventSource"}, - "MaximumRecordAgeInSeconds":{"shape":"MaximumRecordAgeInSeconds"}, - "BisectBatchOnFunctionError":{"shape":"BisectBatchOnFunctionError"}, - "MaximumRetryAttempts":{"shape":"MaximumRetryAttemptsEventSourceMapping"}, - "PartialBatchResponse":{"shape":"PartialBatchResponse"}, - "TumblingWindowInSeconds":{"shape":"TumblingWindowInSeconds"}, - "FunctionResponseTypes":{"shape":"FunctionResponseTypeList"}, - "AmazonManagedKafkaEventSourceConfig":{"shape":"AmazonManagedKafkaEventSourceConfig"}, - "SelfManagedKafkaEventSourceConfig":{"shape":"SelfManagedKafkaEventSourceConfig"}, - "DocumentDBEventSourceConfig":{"shape":"DocumentDBEventSourceConfig"}, - "EventSourceMappingArn":{"shape":"EventSourceMappingArn"}, - "ProvisionedPollerConfig":{"shape":"ProvisionedPollerConfig"} - } - }, - "EventSourceMappingInternalConfiguration":{ - "type":"structure", - "members":{ - "EventSourceMappingArn":{"shape":"EventSourceMappingArn"} - } - }, - "EventSourceMappingMetric":{ - "type":"string", - "enum":["EventCount"] - }, - "EventSourceMappingMetricList":{ - "type":"list", - "member":{"shape":"EventSourceMappingMetric"}, - "max":1, - "min":0 - }, - "EventSourceMappingMetricsConfig":{ - "type":"structure", - "members":{ - "Metrics":{"shape":"EventSourceMappingMetricList"} - } - }, - "EventSourceMappingsInternalList":{ - "type":"list", - "member":{"shape":"EventSourceMappingInternalConfiguration"} - }, - "EventSourceMappingsList":{ - "type":"list", - "member":{"shape":"EventSourceMappingConfiguration"} - }, - "EventSourcePosition":{ - "type":"string", - "enum":[ - "TRIM_HORIZON", - "LATEST", - "AT_TIMESTAMP" - ] - }, - "EventSourceToken":{ - "type":"string", - "max":256, - "min":0, - "pattern":"[a-zA-Z0-9._\\-]+" - }, - "EventType":{ - "type":"string", - "enum":[ - "ExecutionStarted", - "ExecutionSucceeded", - "ExecutionFailed", - "ExecutionTimedOut", - "ExecutionStopped", - "ContextStarted", - "ContextSucceeded", - "ContextFailed", - "WaitStarted", - "WaitSucceeded", - "WaitCancelled", - "StepStarted", - "StepSucceeded", - "StepFailed", - "InvokeStarted", - "InvokeSucceeded", - "InvokeFailed", - "InvokeTimedOut", - "InvokeCancelled", - "CallbackStarted", - "CallbackSucceeded", - "CallbackFailed", - "CallbackTimedOut" - ] - }, - "Events":{ - "type":"list", - "member":{"shape":"Event"} - }, - "Execution":{ - "type":"structure", - "members":{ - "DurableExecutionArn":{"shape":"DurableExecutionArn"}, - "DurableExecutionName":{"shape":"DurableExecutionName"}, - "FunctionArn":{"shape":"FunctionArn"}, - "Status":{"shape":"ExecutionStatus"}, - "StartDate":{"shape":"ExecutionTimestamp"}, - "StopDate":{"shape":"ExecutionTimestamp"} - } - }, - "ExecutionDetails":{ - "type":"structure", - "members":{ - "InputPayload":{"shape":"InputPayload"} - } - }, - "ExecutionEnvironmentConcurrencyConfig":{ - "type":"structure", - "required":["ConcurrencyMode"], - "members":{ - "ConcurrencyMode":{"shape":"ConcurrencyMode"}, - "MultiConcurrencyConfig":{"shape":"MultiConcurrencyConfig"} - } - }, - "ExecutionEnvironmentMaxConcurrency":{ - "type":"integer", - "box":true, - "max":10000, - "min":1 - }, - "ExecutionEnvironmentMemoryGiBPerVCpu":{ - "type":"double", - "box":true, - "max":8.0, - "min":2.0 - }, - "ExecutionFailedDetails":{ - "type":"structure", - "members":{ - "Error":{"shape":"EventError"} - } - }, - "ExecutionStartedDetails":{ - "type":"structure", - "members":{ - "Input":{"shape":"EventInput"}, - "ExecutionTimeout":{"shape":"DurationSeconds"} - } - }, - "ExecutionStatus":{ - "type":"string", - "enum":[ - "RUNNING", - "SUCCEEDED", - "FAILED", - "TIMED_OUT", - "STOPPED" - ] - }, - "ExecutionStatusList":{ - "type":"list", - "member":{"shape":"ExecutionStatus"} - }, - "ExecutionStoppedDetails":{ - "type":"structure", - "members":{ - "Error":{"shape":"EventError"} - } - }, - "ExecutionSucceededDetails":{ - "type":"structure", - "members":{ - "Result":{"shape":"EventResult"} - } - }, - "ExecutionTimedOutDetails":{ - "type":"structure", - "members":{ - "Error":{"shape":"EventError"} - } - }, - "ExecutionTimeout":{ - "type":"integer", - "max":31622400, - "min":1 - }, - "ExecutionTimestamp":{"type":"timestamp"}, - "ExportAccountSettingsRequest":{ - "type":"structure", - "required":["AccountId"], - "members":{ - "AccountId":{ - "shape":"String", - "location":"uri", - "locationName":"AccountId" - } - }, - "internalonly":true - }, - "ExportAccountSettingsResponse":{ - "type":"structure", - "members":{ - "CodeStorageTableEntry":{"shape":"CodeStorageTableEntry"}, - "RiskSettings":{"shape":"MigrationAccountRiskSettings"}, - "CustomerConfig":{"shape":"CustomerConfigInternal"} - }, - "internalonly":true - }, - "ExportAliasRequest":{ - "type":"structure", - "required":["AliasArn"], - "members":{ - "AliasArn":{ - "shape":"Arn", - "location":"uri", - "locationName":"AliasArn" - } - }, - "internalonly":true - }, - "ExportAliasResponse":{ - "type":"structure", - "members":{ - "MigrationAlias":{"shape":"MigrationAlias"} - }, - "internalonly":true - }, - "ExportFunctionUrlConfigsRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionName" - } - }, - "internalonly":true - }, - "ExportFunctionUrlConfigsResponse":{ - "type":"structure", - "members":{ - "MigrationFunctionUrlConfig":{"shape":"MigrationFunctionUrlConfig"} - }, - "internalonly":true - }, - "ExportFunctionVersionRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionName" - } - }, - "internalonly":true - }, - "ExportFunctionVersionResponse":{ - "type":"structure", - "members":{ - "MigrationFunctionVersion":{"shape":"MigrationFunctionVersion"} - }, - "internalonly":true - }, - "ExportLayerVersionRequest":{ - "type":"structure", - "required":["LayerVersionArn"], - "members":{ - "LayerVersionArn":{ - "shape":"LayerVersionArn", - "location":"uri", - "locationName":"LayerVersionArn" - } - }, - "internalonly":true - }, - "ExportLayerVersionResponse":{ - "type":"structure", - "members":{ - "LayerVersion":{"shape":"MigrationLayerVersion"} - }, - "internalonly":true - }, - "ExportProvisionedConcurrencyConfigRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "Qualifier" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - } - }, - "internalonly":true - }, - "ExportProvisionedConcurrencyConfigResponse":{ - "type":"structure", - "members":{ - "MigrationProvisionedConcurrencyConfig":{"shape":"MigrationProvisionedConcurrencyConfig"} - }, - "internalonly":true - }, - "FasCredentials":{ - "type":"blob", - "internalonly":true - }, - "FeatureList":{ - "type":"list", - "member":{"shape":"String"} - }, - "FeatureStatus":{ - "type":"string", - "enum":[ - "Accessible", - "Inaccessible" - ] - }, - "Features":{ - "type":"list", - "member":{"shape":"FeaturesListItem"} - }, - "FeaturesList":{ - "type":"list", - "member":{"shape":"String"} - }, - "FeaturesListItem":{ - "type":"structure", - "members":{ - "FeatureName":{"shape":"String"}, - "FeatureStatus":{"shape":"FeatureStatus"} - } - }, - "FieldsList":{ - "type":"list", - "member":{"shape":"String"} - }, - "FileSystemArn":{ - "type":"string", - "max":200, - "min":0, - "pattern":"arn:aws[a-zA-Z-]*:elasticfilesystem:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:access-point/fsap-[a-f0-9]{17}" - }, - "FileSystemConfig":{ - "type":"structure", - "required":[ - "Arn", - "LocalMountPath" - ], - "members":{ - "Arn":{"shape":"FileSystemArn"}, - "LocalMountPath":{"shape":"LocalMountPath"} - } - }, - "FileSystemConfigList":{ - "type":"list", - "member":{"shape":"FileSystemConfig"}, - "max":1, - "min":0 - }, - "Filter":{ - "type":"structure", - "members":{ - "Pattern":{"shape":"Pattern"} - } - }, - "FilterCriteria":{ - "type":"structure", - "members":{ - "Filters":{"shape":"FilterList"} - } - }, - "FilterCriteriaError":{ - "type":"structure", - "members":{ - "ErrorCode":{"shape":"FilterCriteriaErrorCode"}, - "Message":{"shape":"FilterCriteriaErrorMessage"} - } - }, - "FilterCriteriaErrorCode":{ - "type":"string", - "max":50, - "min":10, - "pattern":"[A-Za-z]+Exception" - }, - "FilterCriteriaErrorMessage":{ - "type":"string", - "max":2048, - "min":10, - "pattern":".*" - }, - "FilterList":{ - "type":"list", - "member":{"shape":"Filter"} - }, - "FilterValueList":{ - "type":"list", - "member":{"shape":"FilterValueListMemberString"} - }, - "FilterValueListMemberString":{ - "type":"string", - "max":64, - "min":1, - "pattern":"[a-zA-Z0-9]+" - }, - "FullDocument":{ - "type":"string", - "enum":[ - "UpdateLookup", - "Default" - ] - }, - "FunctionArn":{ - "type":"string", - "max":10000, - "min":0, - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:(eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?" - }, - "FunctionArnList":{ - "type":"list", - "member":{"shape":"FunctionArn"} - }, - "FunctionCode":{ - "type":"structure", - "members":{ - "ZipFile":{"shape":"Blob"}, - "S3Bucket":{"shape":"S3Bucket"}, - "S3Key":{"shape":"S3Key"}, - "S3ObjectVersion":{"shape":"S3ObjectVersion"}, - "S3ObjectStorageMode":{"shape":"S3ObjectStorageMode"}, - "ImageUri":{"shape":"String"}, - "SourceKMSKeyArn":{"shape":"KMSKeyArn"} - } - }, - "FunctionCodeLocation":{ - "type":"structure", - "members":{ - "RepositoryType":{"shape":"String"}, - "Location":{"shape":"String"}, - "ImageUri":{"shape":"String"}, - "ResolvedImageUri":{"shape":"String"}, - "ResolvedS3Uri":{"shape":"String"}, - "SourceKMSKeyArn":{"shape":"String"}, - "Error":{"shape":"String"} - } - }, - "FunctionConfiguration":{ - "type":"structure", - "members":{ - "FunctionName":{"shape":"FunctionName"}, - "FunctionARN":{"shape":"FunctionArn"}, - "ConfigurationId":{"shape":"String"}, - "Runtime":{"shape":"Runtime"}, - "Role":{"shape":"RoleArn"}, - "Handler":{"shape":"Handler"}, - "Mode":{"shape":"Mode"}, - "CodeSize":{"shape":"Long"}, - "Description":{"shape":"Description"}, - "Timeout":{"shape":"Timeout"}, - "MemorySize":{"shape":"MemorySize"}, - "LastModified":{"shape":"Timestamp"} - } - }, - "FunctionConfiguration20150331":{ - "type":"structure", - "members":{ - "FunctionName":{"shape":"NamespacedFunctionName"}, - "FunctionArn":{"shape":"NameSpacedFunctionArn"}, - "Runtime":{"shape":"Runtime"}, - "Role":{"shape":"RoleArn"}, - "PollerCustomerVpcRole":{ - "shape":"PollerCustomerVpcRoleArn", - "internalonly":true - }, - "FunctionVersionId":{ - "shape":"UUIDString", - "internalonly":true - }, - "Handler":{"shape":"Handler"}, - "CodeSize":{"shape":"Long"}, - "Description":{"shape":"Description"}, - "Timeout":{"shape":"Timeout"}, - "MemorySize":{"shape":"MemorySize"}, - "LastModified":{"shape":"Timestamp"}, - "CodeSha256":{"shape":"String"}, - "Version":{"shape":"Version"}, - "VpcConfig":{"shape":"VpcConfigResponse"}, - "DeadLetterConfig":{"shape":"DeadLetterConfig"}, - "Environment":{"shape":"EnvironmentResponse"}, - "KMSKeyArn":{"shape":"KMSKeyArn"}, - "TracingConfig":{"shape":"TracingConfigResponse"}, - "MasterArn":{"shape":"FunctionArn"}, - "RevisionId":{"shape":"String"}, - "Layers":{"shape":"LayersReferenceList"}, - "State":{"shape":"State"}, - "StateReason":{"shape":"StateReason"}, - "StateReasonCode":{"shape":"StateReasonCode"}, - "LastUpdateStatus":{"shape":"LastUpdateStatus"}, - "LastUpdateStatusReason":{"shape":"LastUpdateStatusReason"}, - "LastUpdateStatusReasonCode":{"shape":"LastUpdateStatusReasonCode"}, - "FileSystemConfigs":{"shape":"FileSystemConfigList"}, - "SigningProfileVersionArn":{"shape":"Arn"}, - "SigningJobArn":{"shape":"Arn"}, - "PackageType":{"shape":"PackageType"}, - "ImageConfigResponse":{"shape":"ImageConfigResponse"}, - "Architectures":{"shape":"ArchitecturesList"}, - "EphemeralStorage":{"shape":"EphemeralStorage"}, - "SnapStart":{"shape":"SnapStartResponse"}, - "RuntimeVersionConfig":{"shape":"RuntimeVersionConfig"}, - "LoggingConfig":{"shape":"LoggingConfig"}, - "ProgrammingModel":{"shape":"ProgrammingModel"}, - "WebProgrammingModelConfig":{"shape":"WebProgrammingModelConfig"}, - "ExecutionEnvironmentConcurrencyConfig":{"shape":"ExecutionEnvironmentConcurrencyConfig"}, - "TenancyConfig":{"shape":"TenancyConfig"}, - "CapacityProviderConfig":{"shape":"CapacityProviderConfig"}, - "ConfigSha256":{"shape":"String"}, - "DurableConfig":{"shape":"DurableConfig"} - } - }, - "FunctionCounterInternal":{ - "type":"structure", - "members":{ - "FunctionArn":{"shape":"FunctionArn"}, - "CurrentVersionNumber":{"shape":"Long"} - } - }, - "FunctionCountersInternalList":{ - "type":"list", - "member":{"shape":"FunctionCounterInternal"} - }, - "FunctionEventInvokeConfig":{ - "type":"structure", - "members":{ - "LastModified":{"shape":"Date"}, - "FunctionArn":{"shape":"FunctionArn"}, - "MaximumRetryAttempts":{"shape":"MaximumRetryAttempts"}, - "MaximumEventAgeInSeconds":{"shape":"MaximumEventAgeInSeconds"}, - "DestinationConfig":{"shape":"DestinationConfig"} - } - }, - "FunctionEventInvokeConfigList":{ - "type":"list", - "member":{"shape":"FunctionEventInvokeConfig"} - }, - "FunctionList":{ - "type":"list", - "member":{"shape":"FunctionConfiguration"} - }, - "FunctionList20150331":{ - "type":"list", - "member":{"shape":"FunctionConfiguration20150331"} - }, - "FunctionMemorySizeLimit":{ - "type":"integer", - "box":true, - "internalonly":true, - "max":10240, - "min":128 - }, - "FunctionName":{ - "type":"string", - "max":140, - "min":1, - "pattern":"(arn:(aws[a-zA-Z-]*)?:lambda:)?((eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\\d{1}:)?(\\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\\$LATEST|[a-zA-Z0-9-_]+))?" - }, - "FunctionResourceMappingList":{ - "type":"list", - "member":{"shape":"FunctionResourceType"} - }, - "FunctionResourceType":{ - "type":"string", - "enum":["PER_FUNCTION_CONCURRENCY"] - }, - "FunctionResponseMode":{ - "type":"string", - "max":100, - "min":0, - "pattern":"[a-z]" - }, - "FunctionResponseType":{ - "type":"string", - "enum":["ReportBatchItemFailures"] - }, - "FunctionResponseTypeList":{ - "type":"list", - "member":{"shape":"FunctionResponseType"}, - "max":1, - "min":0 - }, - "FunctionScalingConfig":{ - "type":"structure", - "members":{ - "MinExecutionEnvironments":{"shape":"NonNegativeInteger"}, - "MaxExecutionEnvironments":{"shape":"NonNegativeInteger"} - } - }, - "FunctionState":{ - "type":"string", - "enum":[ - "Pending", - "Active", - "ActiveInconsistent", - "Failed", - "Deleting" - ] - }, - "FunctionUrl":{ - "type":"string", - "max":100, - "min":40 - }, - "FunctionUrlAuthType":{ - "type":"string", - "enum":[ - "NONE", - "AWS_IAM" - ] - }, - "FunctionUrlConfig":{ - "type":"structure", - "required":[ - "FunctionUrl", - "FunctionArn", - "CreationTime", - "LastModifiedTime", - "AuthType" - ], - "members":{ - "FunctionUrl":{"shape":"FunctionUrl"}, - "FunctionArn":{"shape":"FunctionArn"}, - "CreationTime":{"shape":"Timestamp"}, - "LastModifiedTime":{"shape":"Timestamp"}, - "Cors":{"shape":"Cors"}, - "AuthType":{"shape":"FunctionUrlAuthType"}, - "InvokeMode":{"shape":"InvokeMode"} - } - }, - "FunctionUrlConfigList":{ - "type":"list", - "member":{"shape":"FunctionUrlConfig"} - }, - "FunctionUrlFunctionName":{ - "type":"string", - "max":140, - "min":1, - "pattern":"(arn:(aws[a-zA-Z-]*)?:lambda:)?([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:)?(\\d{12}:)?(function:)?([a-zA-Z0-9-_]{1,64})(:((?!\\d+$)[0-9a-zA-Z-_]+))?" - }, - "FunctionUrlInternal":{ - "type":"structure", - "members":{ - "FunctionUrl":{"shape":"FunctionUrl"} - } - }, - "FunctionUrlQualifier":{ - "type":"string", - "max":128, - "min":1, - "pattern":"((?!\\d+$)[0-9A-Za-z_-]+|\\$LATEST\\.PUBLISHED)" - }, - "FunctionUrlsInternalList":{ - "type":"list", - "member":{"shape":"FunctionUrlInternal"} - }, - "FunctionVersion":{ - "type":"string", - "enum":["ALL"] - }, - "FunctionVersionInternal":{ - "type":"structure", - "members":{ - "FunctionArn":{"shape":"FunctionArn"}, - "State":{"shape":"State"} - } - }, - "FunctionVersionLatestPublished":{ - "type":"string", - "enum":["LATEST_PUBLISHED"] - }, - "FunctionVersionsByCapacityProviderList":{ - "type":"list", - "member":{"shape":"FunctionVersionsByCapacityProviderListItem"}, - "max":50, - "min":0 - }, - "FunctionVersionsByCapacityProviderListItem":{ - "type":"structure", - "required":[ - "FunctionArn", - "State" - ], - "members":{ - "FunctionArn":{"shape":"NameSpacedFunctionArn"}, - "State":{"shape":"State"} - } - }, - "FunctionVersionsInternalList":{ - "type":"list", - "member":{"shape":"FunctionVersionInternal"} - }, - "GetAccountRiskSettingsRequest":{ - "type":"structure", - "required":["AccountId"], - "members":{ - "AccountId":{ - "shape":"AccountId", - "location":"uri", - "locationName":"AccountId" - } - }, - "internalonly":true - }, - "GetAccountRiskSettingsResponse":{ - "type":"structure", - "required":[ - "RiskSettings", - "AccountBlacklistedForAccountRiskMitigation" - ], - "members":{ - "RiskSettings":{"shape":"AccountRiskSettings"}, - "AccountBlacklistedForAccountRiskMitigation":{"shape":"Boolean"} - }, - "internalonly":true - }, - "GetAccountSettingsInternalRequest":{ - "type":"structure", - "required":["AccountId"], - "members":{ - "AccountId":{ - "shape":"AccountId", - "location":"uri", - "locationName":"AccountId" - }, - "FieldsToIncludeInResponse":{ - "shape":"FieldsList", - "location":"querystring", - "locationName":"FieldsToIncludeInResponse" - }, - "FeaturesToQueryForStatus":{ - "shape":"FeaturesList", - "location":"querystring", - "locationName":"FeaturesToQueryForStatus" - } - }, - "internalonly":true - }, - "GetAccountSettingsInternalResponse":{ - "type":"structure", - "members":{ - "CustomerConfig":{"shape":"CustomerConfigInternal"} - }, - "internalonly":true - }, - "GetAccountSettingsRequest20150331":{ - "type":"structure", - "members":{} - }, - "GetAccountSettingsRequest20160819":{ - "type":"structure", - "members":{ - "IncludePreviewFeatures":{ - "shape":"Boolean", - "internalonly":true, - "location":"querystring", - "locationName":"IncludePreviewFeatures" - }, - "IncludeDeprecatedFeaturesAccess":{ - "shape":"Boolean", - "internalonly":true, - "location":"querystring", - "locationName":"IncludeDeprecatedFeaturesAccess" - }, - "IncludeDeprecatedRuntimeDetails":{ - "shape":"Boolean", - "internalonly":true, - "location":"querystring", - "locationName":"IncludeDeprecatedRuntimeDetails" - }, - "IncludeUnreservedConcurrentExecutionsMinimum":{ - "shape":"Boolean", - "internalonly":true, - "location":"querystring", - "locationName":"IncludeUnreservedConcurrentExecutionsMinimum" - }, - "IncludeBlacklistedFeatures":{ - "shape":"Boolean", - "internalonly":true, - "location":"querystring", - "locationName":"IncludeBlacklistedFeatures" - } - } - }, - "GetAccountSettingsResponse20150331":{ - "type":"structure", - "members":{ - "SupportedFeatures":{"shape":"FeatureList"}, - "FunctionCount":{"shape":"Long"}, - "CodeStorage":{"shape":"Long"}, - "CodeStorageLimit":{"shape":"Long"}, - "AliasCount":{"shape":"Long"}, - "AliasCountLimit":{"shape":"Long"} - } - }, - "GetAccountSettingsResponse20160819":{ - "type":"structure", - "members":{ - "AccountLimit":{"shape":"AccountLimit"}, - "AccountUsage":{"shape":"AccountUsage"}, - "PreviewFeatures":{ - "shape":"FeatureList", - "internalonly":true - }, - "DeprecatedFeaturesAccess":{ - "shape":"FeatureList", - "internalonly":true - }, - "HasFunctionWithDeprecatedRuntime":{ - "shape":"Boolean", - "internalonly":true - }, - "BlacklistedFeatures":{ - "shape":"FeatureList", - "internalonly":true - } - } - }, - "GetAliasRequest20150331":{ - "type":"structure", - "required":[ - "FunctionName", - "Name" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Name":{ - "shape":"Alias", - "location":"uri", - "locationName":"Name" - } - } - }, - "GetCapacityProviderRequest":{ - "type":"structure", - "required":["CapacityProviderName"], - "members":{ - "CapacityProviderName":{ - "shape":"CapacityProviderName", - "location":"uri", - "locationName":"CapacityProviderName" - } - } - }, - "GetCapacityProviderResponse":{ - "type":"structure", - "required":["CapacityProvider"], - "members":{ - "CapacityProvider":{"shape":"CapacityProvider"} - } - }, - "GetCodeSigningConfigRequest":{ - "type":"structure", - "required":["CodeSigningConfigArn"], - "members":{ - "CodeSigningConfigArn":{ - "shape":"CodeSigningConfigArn", - "location":"uri", - "locationName":"CodeSigningConfigArn" - } - } - }, - "GetCodeSigningConfigResponse":{ - "type":"structure", - "required":["CodeSigningConfig"], - "members":{ - "CodeSigningConfig":{"shape":"CodeSigningConfig"} - } - }, - "GetDurableExecutionHistoryRequest":{ - "type":"structure", - "required":["DurableExecutionArn"], - "members":{ - "DurableExecutionArn":{ - "shape":"DurableExecutionArn", - "location":"uri", - "locationName":"DurableExecutionArn" - }, - "IncludeExecutionData":{ - "shape":"IncludeExecutionData", - "location":"querystring", - "locationName":"IncludeExecutionData" - }, - "MaxItems":{ - "shape":"ItemCount", - "location":"querystring", - "locationName":"MaxItems" - }, - "Marker":{ - "shape":"PaginationMarker", - "location":"querystring", - "locationName":"Marker" - }, - "ReverseOrder":{ - "shape":"ReverseOrder", - "location":"querystring", - "locationName":"ReverseOrder" - } - } - }, - "GetDurableExecutionHistoryResponse":{ - "type":"structure", - "members":{ - "Events":{"shape":"Events"}, - "NextMarker":{"shape":"PaginationMarker"} - } - }, - "GetDurableExecutionRequest":{ - "type":"structure", - "required":["DurableExecutionArn"], - "members":{ - "DurableExecutionArn":{ - "shape":"DurableExecutionArn", - "location":"uri", - "locationName":"DurableExecutionArn" - } - } - }, - "GetDurableExecutionResponse":{ - "type":"structure", - "members":{ - "DurableExecutionArn":{"shape":"DurableExecutionArn"}, - "DurableExecutionName":{"shape":"DurableExecutionName"}, - "FunctionArn":{"shape":"FunctionArn"}, - "InputPayload":{"shape":"InputPayload"}, - "Result":{"shape":"OutputPayload"}, - "Error":{"shape":"ErrorObject"}, - "StartDate":{"shape":"ExecutionTimestamp"}, - "Status":{"shape":"ExecutionStatus"}, - "StopDate":{"shape":"ExecutionTimestamp"}, - "Version":{"shape":"Version"} - } - }, - "GetDurableExecutionStateRequest":{ - "type":"structure", - "required":[ - "DurableExecutionArn", - "CheckpointToken" - ], - "members":{ - "DurableExecutionArn":{ - "shape":"DurableExecutionArn", - "location":"uri", - "locationName":"DurableExecutionArn" - }, - "CheckpointToken":{ - "shape":"CheckpointToken", - "location":"querystring", - "locationName":"CheckpointToken" - }, - "Marker":{ - "shape":"PaginationMarker", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"ItemCount", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "GetDurableExecutionStateResponse":{ - "type":"structure", - "members":{ - "Operations":{"shape":"Operations"}, - "NextMarker":{"shape":"PaginationMarker"} - } - }, - "GetEventSourceMappingInternalRequest":{ - "type":"structure", - "required":["UUID"], - "members":{ - "UUID":{ - "shape":"UUIDString", - "location":"uri", - "locationName":"UUID" - } - } - }, - "GetEventSourceMappingRequest":{ - "type":"structure", - "required":["UUID"], - "members":{ - "UUID":{ - "shape":"String", - "location":"uri", - "locationName":"UUID" - } - } - }, - "GetFunctionCodeSigningConfigRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - } - } - }, - "GetFunctionCodeSigningConfigResponse":{ - "type":"structure", - "required":[ - "CodeSigningConfigArn", - "FunctionName" - ], - "members":{ - "CodeSigningConfigArn":{"shape":"CodeSigningConfigArn"}, - "FunctionName":{"shape":"FunctionName"} - } - }, - "GetFunctionConcurrencyRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - } - } - }, - "GetFunctionConcurrencyResponse":{ - "type":"structure", - "members":{ - "ReservedConcurrentExecutions":{"shape":"ReservedConcurrentExecutions"} - } - }, - "GetFunctionConfigurationRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"NamespacedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"ElevatorQualifier", - "location":"querystring", - "locationName":"Qualifier" - } - } - }, - "GetFunctionEventInvokeConfigRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - } - } - }, - "GetFunctionInternalResponse":{ - "type":"structure", - "members":{ - "Configuration":{"shape":"FunctionConfiguration20150331"}, - "Concurrency":{"shape":"Concurrency"}, - "CodeSigningConfigArn":{"shape":"CodeSigningConfigArn"}, - "AppliedFunctionScalingConfig":{"shape":"FunctionScalingConfig"}, - "RequestedFunctionScalingConfig":{"shape":"FunctionScalingConfig"} - } - }, - "GetFunctionRecursionConfigRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"UnqualifiedFunctionName", - "location":"uri", - "locationName":"FunctionName" - } - } - }, - "GetFunctionRecursionConfigResponse":{ - "type":"structure", - "members":{ - "RecursiveLoop":{"shape":"RecursiveLoop"} - } - }, - "GetFunctionRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"NamespacedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"ElevatorQualifier", - "location":"querystring", - "locationName":"Qualifier" - } - } - }, - "GetFunctionResponse":{ - "type":"structure", - "members":{ - "Configuration":{"shape":"FunctionConfiguration"}, - "Code":{"shape":"FunctionCodeLocation"} - } - }, - "GetFunctionResponse20150331":{ - "type":"structure", - "members":{ - "Configuration":{"shape":"FunctionConfiguration20150331"}, - "Code":{"shape":"FunctionCodeLocation"}, - "Tags":{"shape":"Tags"}, - "Concurrency":{"shape":"Concurrency"} - } - }, - "GetFunctionScalingConfigRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "Qualifier" - ], - "members":{ - "FunctionName":{ - "shape":"UnqualifiedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"PublishedFunctionQualifier", - "location":"querystring", - "locationName":"Qualifier" - } - } - }, - "GetFunctionScalingConfigResponse":{ - "type":"structure", - "members":{ - "FunctionArn":{"shape":"FunctionArn"}, - "AppliedFunctionScalingConfig":{"shape":"FunctionScalingConfig"}, - "RequestedFunctionScalingConfig":{"shape":"FunctionScalingConfig"} - } - }, - "GetFunctionUrlConfigRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionUrlFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"FunctionUrlQualifier", - "location":"querystring", - "locationName":"Qualifier" - } - } - }, - "GetFunctionUrlConfigResponse":{ - "type":"structure", - "required":[ - "FunctionUrl", - "FunctionArn", - "AuthType", - "CreationTime", - "LastModifiedTime" - ], - "members":{ - "FunctionUrl":{"shape":"FunctionUrl"}, - "FunctionArn":{"shape":"FunctionArn"}, - "AuthType":{"shape":"FunctionUrlAuthType"}, - "Cors":{"shape":"Cors"}, - "CreationTime":{"shape":"Timestamp"}, - "LastModifiedTime":{"shape":"Timestamp"}, - "InvokeMode":{"shape":"InvokeMode"} - } - }, - "GetLatestLayerVersionInfoInternalRequest":{ - "type":"structure", - "required":["LayerArn"], - "members":{ - "LayerArn":{ - "shape":"LayerArn", - "location":"uri", - "locationName":"LayerArn" - } - }, - "internalonly":true - }, - "GetLatestLayerVersionInfoInternalResponse":{ - "type":"structure", - "members":{ - "AccountId":{"shape":"AccountId"}, - "LayerArn":{"shape":"LayerArn"}, - "Version":{"shape":"LayerVersionNumber"}, - "CompatibleArchitectures":{"shape":"CompatibleArchitectures"}, - "CompatibleRuntimes":{"shape":"CompatibleRuntimes"} - }, - "internalonly":true - }, - "GetLayerVersionByArnRequest20181031":{ - "type":"structure", - "required":["Arn"], - "members":{ - "Arn":{ - "shape":"LayerVersionArn", - "location":"querystring", - "locationName":"Arn" - } - } - }, - "GetLayerVersionInternalRequest":{ - "type":"structure", - "required":["LayerVersionArn"], - "members":{ - "LayerVersionArn":{ - "shape":"LayerVersionArn", - "location":"uri", - "locationName":"LayerVersionArn" - }, - "AllowOnlyPresignedUrl":{ - "shape":"Boolean", - "location":"querystring", - "locationName":"AllowOnlyPresignedUrl" - }, - "FallbackLayerUriToSign":{ - "shape":"String", - "location":"querystring", - "locationName":"FallbackLayerUriToSign" - } - } - }, - "GetLayerVersionInternalResponse":{ - "type":"structure", - "members":{ - "Content":{"shape":"LayerVersionInternalContentOutput"}, - "LayerVersionArn":{"shape":"LayerVersionArn"} - } - }, - "GetLayerVersionPolicyInternalRequest":{ - "type":"structure", - "required":["LayerVersionArn"], - "members":{ - "LayerVersionArn":{ - "shape":"LayerVersionArn", - "location":"uri", - "locationName":"LayerVersionArn" - } - } - }, - "GetLayerVersionPolicyInternalResponse":{ - "type":"structure", - "members":{ - "Policy":{"shape":"String"} - } - }, - "GetLayerVersionPolicyRequest20181031":{ - "type":"structure", - "required":[ - "LayerName", - "VersionNumber" - ], - "members":{ - "LayerName":{ - "shape":"LayerName", - "location":"uri", - "locationName":"LayerName" - }, - "VersionNumber":{ - "shape":"LayerVersionNumber", - "location":"uri", - "locationName":"VersionNumber" - } - } - }, - "GetLayerVersionPolicyResponse20181031":{ - "type":"structure", - "members":{ - "Policy":{"shape":"String"}, - "RevisionId":{"shape":"String"} - } - }, - "GetLayerVersionRequest20181031":{ - "type":"structure", - "required":[ - "LayerName", - "VersionNumber" - ], - "members":{ - "LayerName":{ - "shape":"LayerName", - "location":"uri", - "locationName":"LayerName" - }, - "VersionNumber":{ - "shape":"LayerVersionNumber", - "location":"uri", - "locationName":"VersionNumber" - } - } - }, - "GetLayerVersionResponse20181031":{ - "type":"structure", - "members":{ - "Content":{"shape":"LayerVersionContentOutput20181031"}, - "LayerArn":{"shape":"LayerArn"}, - "LayerVersionArn":{"shape":"LayerVersionArn"}, - "Description":{"shape":"Description"}, - "CreatedDate":{"shape":"Timestamp"}, - "Version":{"shape":"LayerVersionNumber"}, - "CompatibleArchitectures":{"shape":"CompatibleArchitectures"}, - "CompatibleRuntimes":{"shape":"CompatibleRuntimes"}, - "LicenseInfo":{"shape":"LicenseInfo"} - } - }, - "GetLiteFunctionDeploymentRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "DeploymentId" - ], - "members":{ - "FunctionName":{ - "shape":"LiteFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "DeploymentId":{ - "shape":"DeploymentId", - "location":"uri", - "locationName":"DeploymentId" - } - } - }, - "GetLiteFunctionDeploymentResponse":{ - "type":"structure", - "required":[ - "FunctionArn", - "DeploymentId", - "PriorDeployedRegions", - "AddRegions", - "RemoveRegions", - "RevisionRouting", - "State", - "StateReason", - "RegionalStates", - "StartedAt", - "EndedAt" - ], - "members":{ - "FunctionArn":{"shape":"LiteFunctionArn"}, - "DeploymentId":{"shape":"DeploymentId"}, - "PriorDeployedRegions":{"shape":"RegionList"}, - "AddRegions":{"shape":"RegionList"}, - "RemoveRegions":{"shape":"RegionList"}, - "RevisionRouting":{"shape":"RevisionRouting"}, - "State":{"shape":"OverallDeploymentState"}, - "StateReason":{"shape":"String"}, - "RegionalStates":{"shape":"RegionalStateList"}, - "StartedAt":{"shape":"String"}, - "EndedAt":{"shape":"String"} - } - }, - "GetLiteFunctionRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"LiteFunctionName", - "location":"uri", - "locationName":"FunctionName" - } - } - }, - "GetLiteFunctionResponse":{ - "type":"structure", - "required":[ - "FunctionName", - "FunctionArn", - "DeployedRegions", - "DomainName", - "RegionalRevisionRoutings", - "State", - "StateReason", - "UpdatedAt", - "LatestRevision", - "LatestDeployment" - ], - "members":{ - "FunctionName":{"shape":"LiteFunctionName"}, - "FunctionArn":{"shape":"LiteFunctionArn"}, - "DeployedRegions":{"shape":"RegionList"}, - "DomainName":{"shape":"DomainName"}, - "DomainConfig":{"shape":"DomainConfig"}, - "RegionalRevisionRoutings":{"shape":"RegionalRevisionRoutingList"}, - "State":{"shape":"FunctionState"}, - "StateReason":{"shape":"String"}, - "Tags":{"shape":"LiteTags"}, - "UpdatedAt":{"shape":"String"}, - "LatestRevision":{"shape":"LiteFunctionRevisionSummary"}, - "LatestDeployment":{"shape":"LiteFunctionDeploymentSummary"} - } - }, - "GetLiteFunctionRevisionRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "RevisionId" - ], - "members":{ - "FunctionName":{ - "shape":"LiteFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "RevisionId":{ - "shape":"LiteRevisionId", - "location":"uri", - "locationName":"RevisionId" - } - } - }, - "GetLiteFunctionRevisionResponse":{ - "type":"structure", - "required":[ - "FunctionArn", - "RevisionId", - "DomainName", - "BuildConfig", - "ServiceConfig", - "State", - "StateReason", - "CreatedAt" - ], - "members":{ - "FunctionArn":{"shape":"LiteFunctionArn"}, - "RevisionId":{"shape":"LiteRevisionId"}, - "RevisionDescription":{"shape":"RevisionDescription"}, - "DomainName":{"shape":"DomainName"}, - "KmsKeyArn":{"shape":"LiteKmsKeyArn"}, - "BuildConfig":{"shape":"BuildConfig"}, - "ServiceConfig":{"shape":"ServiceConfig"}, - "State":{"shape":"RevisionState"}, - "StateReason":{"shape":"String"}, - "CreatedAt":{"shape":"String"} - } - }, - "GetPolicyRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"NamespacedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - } - } - }, - "GetPolicyResponse":{ - "type":"structure", - "members":{ - "Policy":{"shape":"String"}, - "RevisionId":{"shape":"String"}, - "PublicAccessAllowed":{ - "shape":"NullableBoolean", - "internalonly":true - } - } - }, - "GetProvisionedConcurrencyConfigRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "Qualifier" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - } - } - }, - "GetProvisionedConcurrencyConfigResponse":{ - "type":"structure", - "members":{ - "RequestedProvisionedConcurrentExecutions":{"shape":"PositiveInteger"}, - "AvailableProvisionedConcurrentExecutions":{"shape":"NonNegativeInteger"}, - "AllocatedProvisionedConcurrentExecutions":{"shape":"NonNegativeInteger"}, - "Status":{"shape":"ProvisionedConcurrencyStatusEnum"}, - "StatusReason":{"shape":"String"}, - "LastModified":{"shape":"Timestamp"} - } - }, - "GetPublicAccessBlockConfigRequest":{ - "type":"structure", - "required":["ResourceArn"], - "members":{ - "ResourceArn":{ - "shape":"PublicAccessBlockResourceArn", - "location":"uri", - "locationName":"ResourceArn" - } - } - }, - "GetPublicAccessBlockConfigResponse":{ - "type":"structure", - "members":{ - "PublicAccessBlockConfig":{"shape":"PublicAccessBlockConfig"} - } - }, - "GetResourcePolicyRequest":{ - "type":"structure", - "required":["ResourceArn"], - "members":{ - "ResourceArn":{ - "shape":"PolicyResourceArn", - "location":"uri", - "locationName":"ResourceArn" - } - } - }, - "GetResourcePolicyResponse":{ - "type":"structure", - "members":{ - "Policy":{"shape":"ResourcePolicy"}, - "RevisionId":{"shape":"RevisionId"}, - "PublicAccessAllowed":{"shape":"NullableBoolean"} - } - }, - "GetRuntimeManagementConfigRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"NamespacedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - } - } - }, - "GetRuntimeManagementConfigResponse":{ - "type":"structure", - "members":{ - "UpdateRuntimeOn":{"shape":"UpdateRuntimeOn"}, - "FunctionArn":{"shape":"NameSpacedFunctionArn"}, - "RuntimeVersionArn":{"shape":"RuntimeVersionArn"} - } - }, - "GetVersionProvisionedConcurrencyStatusRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionName" - } - }, - "internalonly":true - }, - "GetVersionProvisionedConcurrencyStatusResponse":{ - "type":"structure", - "members":{ - "AllocatedProvisionedConcurrentExecutions":{"shape":"PositiveInteger"}, - "PreWarmingStatus":{"shape":"String"}, - "RevisionId":{"shape":"String"} - }, - "internalonly":true - }, - "GetVersionSandboxSpecRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"NameSpacedFunctionArn", - "location":"uri", - "locationName":"FunctionName" - } - }, - "internalonly":true - }, - "GetVersionSandboxSpecResponse":{ - "type":"structure", - "members":{ - "SandboxSpec":{"shape":"Blob"}, - "PendingConfigSandboxSpec":{"shape":"Blob"} - }, - "internalonly":true - }, - "Handler":{ - "type":"string", - "max":128, - "min":0, - "pattern":"[^\\s]+" - }, - "Header":{ - "type":"string", - "max":1024, - "min":0, - "pattern":".*" - }, - "HeadersList":{ - "type":"list", - "member":{"shape":"Header"}, - "max":100, - "min":0 - }, - "HttpGet":{ - "type":"structure", - "members":{ - "Port":{"shape":"Port"}, - "Path":{"shape":"Path"} - } - }, - "HttpStatus":{"type":"integer"}, - "ImageConfig":{ - "type":"structure", - "members":{ - "EntryPoint":{"shape":"StringList"}, - "Command":{"shape":"StringList"}, - "WorkingDirectory":{"shape":"WorkingDirectory"}, - "User":{"shape":"User"}, - "UserOverride":{"shape":"UserOverride"} - } - }, - "ImageConfigError":{ - "type":"structure", - "members":{ - "ErrorCode":{"shape":"String"}, - "Message":{"shape":"SensitiveString"} - } - }, - "ImageConfigResponse":{ - "type":"structure", - "members":{ - "ImageConfig":{"shape":"ImageConfig"}, - "Error":{"shape":"ImageConfigError"} - } - }, - "ImportAccountSettingsRequest":{ - "type":"structure", - "required":[ - "AccountId", - "CustomerConfig" - ], - "members":{ - "AccountId":{ - "shape":"AccountId", - "location":"uri", - "locationName":"AccountId" - }, - "CodeStorageTableEntry":{"shape":"CodeStorageTableEntry"}, - "CustomerConfig":{"shape":"CustomerConfigInternal"}, - "RiskSettings":{"shape":"MigrationAccountRiskSettings"} - } - }, - "ImportAccountSettingsResponse":{ - "type":"structure", - "members":{ - "CodeStorageTableEntry":{"shape":"CodeStorageTableEntry"}, - "CustomerConfig":{"shape":"CustomerConfigInternal"}, - "RiskSettings":{"shape":"MigrationAccountRiskSettings"} - }, - "internalonly":true - }, - "ImportAliasRequest":{ - "type":"structure", - "required":[ - "AliasArn", - "MigrationAlias" - ], - "members":{ - "AliasArn":{ - "shape":"Arn", - "location":"uri", - "locationName":"AliasArn" - }, - "MigrationAlias":{"shape":"MigrationAlias"} - } - }, - "ImportAliasResponse":{ - "type":"structure", - "members":{ - "MigrationAlias":{"shape":"MigrationAlias"} - }, - "internalonly":true - }, - "ImportFunctionCounterRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "CurrentVersionNumber" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionName" - }, - "CurrentVersionNumber":{"shape":"Long"} - }, - "internalonly":true - }, - "ImportFunctionCounterResponse":{ - "type":"structure", - "members":{ - "FunctionCounter":{"shape":"FunctionCounterInternal"} - }, - "internalonly":true - }, - "ImportFunctionUrlConfigsRequest":{ - "type":"structure", - "required":[ - "MigrationFunctionUrlConfig", - "FunctionName" - ], - "members":{ - "MigrationFunctionUrlConfig":{"shape":"MigrationFunctionUrlConfig"}, - "FunctionName":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionName" - } - }, - "internalonly":true - }, - "ImportFunctionUrlConfigsResponse":{ - "type":"structure", - "members":{ - "MigrationFunctionUrlConfig":{"shape":"MigrationFunctionUrlConfig"} - }, - "internalonly":true - }, - "ImportFunctionVersionRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "MigrationFunctionVersion" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionName" - }, - "MigrationFunctionVersion":{"shape":"MigrationFunctionVersion"} - }, - "internalonly":true - }, - "ImportFunctionVersionResponse":{ - "type":"structure", - "members":{ - "MigrationFunctionVersion":{"shape":"MigrationFunctionVersion"} - }, - "internalonly":true - }, - "ImportLayerVersionRequest":{ - "type":"structure", - "required":["LayerVersionArn"], - "members":{ - "LayerVersionArn":{ - "shape":"LayerVersionArn", - "location":"uri", - "locationName":"LayerVersionArn" - }, - "LayerVersion":{"shape":"MigrationLayerVersion"} - }, - "internalonly":true - }, - "ImportLayerVersionResponse":{ - "type":"structure", - "members":{ - "LayerVersion":{"shape":"MigrationLayerVersion"} - }, - "internalonly":true - }, - "ImportProvisionedConcurrencyConfigRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "MigrationProvisionedConcurrencyConfig" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "MigrationProvisionedConcurrencyConfig":{"shape":"MigrationProvisionedConcurrencyConfig"} - }, - "internalonly":true - }, - "ImportProvisionedConcurrencyConfigResponse":{ - "type":"structure", - "members":{ - "MigrationProvisionedConcurrencyConfig":{"shape":"MigrationProvisionedConcurrencyConfig"} - }, - "internalonly":true - }, - "IncludeExecutionData":{ - "type":"boolean", - "box":true - }, - "InformTagrisAfterResourceCreationRequest":{ - "type":"structure", - "required":[ - "Resource", - "TagrisExpectedVersion" - ], - "members":{ - "Resource":{ - "shape":"TaggableResource", - "location":"uri", - "locationName":"Resource" - }, - "TagrisExpectedVersion":{ - "shape":"NullableLong", - "location":"uri", - "locationName":"TagrisExpectedVersion" - } - } - }, - "InputPayload":{ - "type":"string", - "max":6291456, - "min":0, - "sensitive":true - }, - "InstanceProfileArn":{ - "type":"string", - "max":2048, - "min":20, - "pattern":"arn:aws[a-zA-Z-]*:iam::\\d{12}:instance-profile/.+" - }, - "InstanceRequirements":{ - "type":"structure", - "members":{ - "Architectures":{"shape":"ArchitecturesList"}, - "AllowedInstanceTypes":{"shape":"InstanceTypeSet"}, - "ExcludedInstanceTypes":{"shape":"InstanceTypeSet"} - } - }, - "InstanceType":{ - "type":"string", - "max":30, - "min":1, - "pattern":"[a-zA-Z0-9\\.\\*\\-]+" - }, - "InstanceTypeSet":{ - "type":"list", - "member":{"shape":"InstanceType"}, - "max":400, - "min":0 - }, - "Integer":{"type":"integer"}, - "InternalLambdaAccountDisabledException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":422, - "senderFault":true - }, - "exception":true, - "internalonly":true - }, - "InvalidArgumentException":{ - "type":"structure", - "required":["message"], - "members":{ - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "InvalidCodeSignatureException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "InvalidParameterValueException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "InvalidRequestContentException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "InvalidRuntimeException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "InvalidSecurityGroupIDException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "InvalidSubnetIDException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "InvalidZipFileException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "InvocationRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"NamespacedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "InvocationType":{ - "shape":"InvocationType", - "location":"header", - "locationName":"X-Amz-Invocation-Type" - }, - "SourceArn":{ - "shape":"Arn", - "location":"header", - "locationName":"X-Amz-Source-Arn" - }, - "LogType":{ - "shape":"LogType", - "location":"header", - "locationName":"X-Amz-Log-Type" - }, - "ClientContext":{ - "shape":"String", - "location":"header", - "locationName":"X-Amz-Client-Context" - }, - "DurableExecutionName":{ - "shape":"DurableExecutionName", - "location":"header", - "locationName":"X-Amz-Durable-Execution-Name" - }, - "ContentType":{ - "shape":"String", - "location":"header", - "locationName":"Content-Type" - }, - "SourceAccount":{ - "shape":"SourceOwner", - "location":"header", - "locationName":"X-Amz-Source-Account" - }, - "EventSourceToken":{ - "shape":"EventSourceToken", - "location":"header", - "locationName":"X-Amz-Event-Source-Token" - }, - "Payload":{"shape":"Blob"}, - "Qualifier":{ - "shape":"ElevatorQualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "TraceFields":{ - "shape":"TraceFields", - "location":"header", - "locationName":"X-Amzn-Trace-Id" - }, - "InternalLambda":{ - "shape":"String", - "location":"header", - "locationName":"x-amzn-internal-lambda" - }, - "OnSuccessDestinationArn":{ - "shape":"DestinationArn", - "location":"header", - "locationName":"X-Amzn-OnSuccess-Dest-Arn" - }, - "OnFailureDestinationArn":{ - "shape":"DestinationArn", - "location":"header", - "locationName":"X-Amzn-OnFailure-Dest-Arn" - }, - "TenantId":{ - "shape":"TenantId", - "location":"header", - "locationName":"X-Amz-Tenant-Id" - }, - "DurableFunctionInvokeExecution":{ - "shape":"Boolean", - "location":"header", - "locationName":"X-Amz-dex-invoke" - } - }, - "payload":"Payload" - }, - "InvocationResponse":{ - "type":"structure", - "members":{ - "StatusCode":{ - "shape":"Integer", - "location":"statusCode" - }, - "FunctionError":{ - "shape":"String", - "location":"header", - "locationName":"X-Amz-Function-Error" - }, - "LogResult":{ - "shape":"String", - "location":"header", - "locationName":"X-Amz-Log-Result" - }, - "ContentType":{ - "shape":"String", - "location":"header", - "locationName":"Content-Type" - }, - "FunctionResponseMode":{ - "shape":"FunctionResponseMode", - "location":"header", - "locationName":"X-Amzn-Stream-Function" - }, - "ContentLength":{ - "shape":"Integer", - "location":"header", - "locationName":"Content-Length" - }, - "TraceFields":{ - "shape":"TraceFields", - "location":"header", - "locationName":"X-Amzn-Trace-Id" - }, - "Payload":{"shape":"Blob"}, - "ExecutedVersion":{ - "shape":"Version", - "location":"header", - "locationName":"X-Amz-Executed-Version" - }, - "DurableExecutionArn":{ - "shape":"DurableExecutionArn", - "location":"header", - "locationName":"X-Amz-Durable-Execution-Arn" - } - }, - "payload":"Payload" - }, - "InvocationType":{ - "type":"string", - "enum":[ - "Event", - "RequestResponse", - "DryRun" - ] - }, - "InvokeAsyncRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "InvokeArgs" - ], - "members":{ - "FunctionName":{ - "shape":"NamespacedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "InternalLambda":{ - "shape":"String", - "location":"header", - "locationName":"x-amzn-internal-lambda" - }, - "DryRun":{ - "shape":"Boolean", - "location":"header", - "locationName":"x-amzn-dry-run" - }, - "InvokeArgs":{"shape":"Blob"}, - "SourceArn":{ - "shape":"Arn", - "location":"header", - "locationName":"x-amz-source-arn" - } - }, - "deprecated":true, - "payload":"InvokeArgs" - }, - "InvokeAsyncResponse":{ - "type":"structure", - "members":{ - "Status":{ - "shape":"HttpStatus", - "location":"statusCode" - }, - "Body":{"shape":"ResponseStream"} - }, - "deprecated":true, - "payload":"Body" - }, - "InvokeCancelledDetails":{ - "type":"structure", - "members":{ - "Error":{"shape":"EventError"} - } - }, - "InvokeDetails":{ - "type":"structure", - "members":{ - "DurableExecutionArn":{"shape":"DurableExecutionArn"}, - "Result":{"shape":"OperationPayload"}, - "Error":{"shape":"ErrorObject"} - } - }, - "InvokeFailedDetails":{ - "type":"structure", - "members":{ - "Error":{"shape":"EventError"}, - "RetryDetails":{"shape":"RetryDetails"} - } - }, - "InvokeMode":{ - "type":"string", - "enum":[ - "BUFFERED", - "RESPONSE_STREAM" - ] - }, - "InvokeOptions":{ - "type":"structure", - "members":{ - "FunctionName":{"shape":"FunctionName"}, - "FunctionQualifier":{"shape":"Version"}, - "DurableExecutionName":{"shape":"DurableExecutionName"} - } - }, - "InvokeResponseStreamUpdate":{ - "type":"structure", - "members":{ - "Payload":{ - "shape":"Blob", - "eventpayload":true - } - }, - "event":true - }, - "InvokeStartedDetails":{ - "type":"structure", - "members":{ - "Input":{"shape":"EventInput"}, - "FunctionArn":{"shape":"FunctionArn"}, - "DurableExecutionArn":{"shape":"DurableExecutionArn"} - } - }, - "InvokeSucceededDetails":{ - "type":"structure", - "members":{ - "Result":{"shape":"EventResult"}, - "RetryDetails":{"shape":"RetryDetails"} - } - }, - "InvokeTimedOutDetails":{ - "type":"structure", - "members":{ - "Error":{"shape":"EventError"}, - "RetryDetails":{"shape":"RetryDetails"} - } - }, - "InvokeWithResponseStreamCompleteEvent":{ - "type":"structure", - "members":{ - "ErrorCode":{"shape":"String"}, - "ErrorDetails":{"shape":"String"}, - "LogResult":{"shape":"String"} - }, - "event":true - }, - "InvokeWithResponseStreamRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"NamespacedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "InvocationType":{ - "shape":"InvocationType", - "location":"header", - "locationName":"X-Amz-Invocation-Type" - }, - "LogType":{ - "shape":"LogType", - "location":"header", - "locationName":"X-Amz-Log-Type" - }, - "ClientContext":{ - "shape":"String", - "location":"header", - "locationName":"X-Amz-Client-Context" - }, - "ContentType":{ - "shape":"String", - "location":"header", - "locationName":"Content-Type" - }, - "SourceOwner":{ - "shape":"SourceOwner", - "location":"header", - "locationName":"X-Amz-Source-Owner" - }, - "SourceArn":{ - "shape":"Arn", - "location":"header", - "locationName":"X-Amz-Source-Arn" - }, - "SourceAccount":{ - "shape":"SourceOwner", - "location":"header", - "locationName":"X-Amz-Source-Account" - }, - "EventSourceToken":{ - "shape":"EventSourceToken", - "location":"header", - "locationName":"X-Amz-Event-Source-Token" - }, - "Qualifier":{ - "shape":"ElevatorQualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "TraceFields":{ - "shape":"TraceFields", - "location":"header", - "locationName":"X-Amzn-Trace-Id" - }, - "InternalLambda":{ - "shape":"String", - "location":"header", - "locationName":"x-amzn-internal-lambda" - }, - "Payload":{"shape":"Blob"}, - "TenantId":{ - "shape":"TenantId", - "location":"header", - "locationName":"X-Amz-Tenant-Id" - } - }, - "payload":"Payload" - }, - "InvokeWithResponseStreamResponse":{ - "type":"structure", - "members":{ - "StatusCode":{ - "shape":"Integer", - "location":"statusCode" - }, - "ExecutedVersion":{ - "shape":"Version", - "location":"header", - "locationName":"X-Amz-Executed-Version" - }, - "TraceFields":{ - "shape":"TraceFields", - "location":"header", - "locationName":"X-Amzn-Trace-Id" - }, - "ContentType":{ - "shape":"String", - "location":"header", - "locationName":"Content-Type" - }, - "EventStream":{"shape":"InvokeWithResponseStreamResponseEvent"} - }, - "payload":"EventStream" - }, - "InvokeWithResponseStreamResponseEvent":{ - "type":"structure", - "members":{ - "PayloadChunk":{"shape":"InvokeResponseStreamUpdate"}, - "InvokeComplete":{"shape":"InvokeWithResponseStreamCompleteEvent"} - }, - "eventstream":true - }, - "InvokedViaFunctionUrl":{ - "type":"boolean", - "box":true - }, - "ItemCount":{ - "type":"integer", - "min":0 - }, - "KMSAccessDeniedException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "KMSDisabledException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "KMSInvalidStateException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "KMSKeyArn":{ - "type":"string", - "max":10000, - "min":0, - "pattern":"(arn:(aws|aws-us-gov):[a-z0-9-.]+:.*)|()" - }, - "KMSNotFoundException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "KafkaSchemaRegistryAccessConfig":{ - "type":"structure", - "members":{ - "Type":{"shape":"KafkaSchemaRegistryAuthType"}, - "URI":{"shape":"Arn"} - } - }, - "KafkaSchemaRegistryAccessConfigList":{ - "type":"list", - "member":{"shape":"KafkaSchemaRegistryAccessConfig"} - }, - "KafkaSchemaRegistryAuthType":{ - "type":"string", - "enum":[ - "BASIC_AUTH", - "CLIENT_CERTIFICATE_TLS_AUTH", - "SERVER_ROOT_CA_CERTIFICATE" - ] - }, - "KafkaSchemaRegistryConfig":{ - "type":"structure", - "members":{ - "SchemaRegistryURI":{"shape":"SchemaRegistryUri"}, - "EventRecordFormat":{"shape":"SchemaRegistryEventRecordFormat"}, - "AccessConfigs":{"shape":"KafkaSchemaRegistryAccessConfigList"}, - "SchemaValidationConfigs":{"shape":"KafkaSchemaValidationConfigList"} - } - }, - "KafkaSchemaValidationAttribute":{ - "type":"string", - "enum":[ - "KEY", - "VALUE" - ] - }, - "KafkaSchemaValidationConfig":{ - "type":"structure", - "members":{ - "Attribute":{"shape":"KafkaSchemaValidationAttribute"} - } - }, - "KafkaSchemaValidationConfigList":{ - "type":"list", - "member":{"shape":"KafkaSchemaValidationConfig"} - }, - "LastUpdateStatus":{ - "type":"string", - "enum":[ - "Successful", - "Failed", - "InProgress" - ] - }, - "LastUpdateStatusReason":{"type":"string"}, - "LastUpdateStatusReasonCode":{ - "type":"string", - "enum":[ - "EniLimitExceeded", - "InsufficientRolePermissions", - "InvalidConfiguration", - "InternalError", - "SubnetOutOfIPAddresses", - "InvalidSubnet", - "InvalidSecurityGroup", - "ImageDeleted", - "ImageAccessDenied", - "InvalidImage", - "KMSKeyAccessDenied", - "KMSKeyNotFound", - "InvalidStateKMSKey", - "DisabledKMSKey", - "EFSIOError", - "EFSMountConnectivityError", - "EFSMountFailure", - "EFSMountTimeout", - "InvalidRuntime", - "InvalidZipFileException", - "FunctionError" - ] - }, - "Layer":{ - "type":"structure", - "members":{ - "Arn":{"shape":"LayerVersionArn"}, - "CodeSize":{"shape":"Long"}, - "UncompressedCodeSize":{"shape":"Long"}, - "SigningProfileVersionArn":{"shape":"Arn"}, - "SigningJobArn":{"shape":"Arn"} - } - }, - "LayerArn":{ - "type":"string", - "max":10000, - "min":1, - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:layer:[a-zA-Z0-9-_]+" - }, - "LayerCodeSignatureCloudTrailData":{ - "type":"structure", - "members":{ - "signingProfileVersionArn":{"shape":"Arn"}, - "signingJobArn":{"shape":"Arn"}, - "signatureStatus":{"shape":"String"} - }, - "internalonly":true - }, - "LayerConfig":{ - "type":"structure", - "members":{ - "LayerArn":{"shape":"LayerVersionArn"}, - "S3CodeUri":{"shape":"S3Uri"}, - "S3VersionId":{"shape":"S3ObjectVersion"}, - "CodeSize":{"shape":"Long"}, - "UncompressedCodeSize":{"shape":"Long"}, - "CodeSigningProfileArn":{"shape":"Arn"}, - "CodeSigningJobArn":{"shape":"Arn"}, - "CodeSignatureExpirationTime":{"shape":"NullableLong"}, - "CodeSignatureStatus":{"shape":"CodeSignatureStatus"}, - "CodeSignatureRevocationData":{"shape":"CodeSignatureRevocationData"} - } - }, - "LayerConfigList":{ - "type":"list", - "member":{"shape":"LayerConfig"}, - "max":10, - "min":0 - }, - "LayerList":{ - "type":"list", - "member":{"shape":"LayerVersionArn"} - }, - "LayerName":{ - "type":"string", - "max":140, - "min":1, - "pattern":"(arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:layer:[a-zA-Z0-9-_]+)|[a-zA-Z0-9-_]+" - }, - "LayerPermissionAllowedAction":{ - "type":"string", - "max":22, - "min":0, - "pattern":"lambda:GetLayerVersion" - }, - "LayerPermissionAllowedPrincipal":{ - "type":"string", - "max":10000, - "min":0, - "pattern":"\\d{12}|\\*|arn:(aws[a-zA-Z-]*):iam::\\d{12}:root" - }, - "LayerVersionArn":{ - "type":"string", - "max":10000, - "min":1, - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:layer:[a-zA-Z0-9-_]+:[0-9]+" - }, - "LayerVersionArns":{ - "type":"list", - "member":{"shape":"LayerVersionArn"} - }, - "LayerVersionContentInput20181031":{ - "type":"structure", - "members":{ - "S3Bucket":{"shape":"S3Bucket"}, - "S3Key":{"shape":"S3Key"}, - "S3ObjectVersion":{"shape":"S3ObjectVersion"}, - "ZipFile":{"shape":"Blob"}, - "DirectUploadLayerCodeTempPath":{"shape":"DirectUploadLayerCodeTempPath"} - } - }, - "LayerVersionContentOutput20181031":{ - "type":"structure", - "members":{ - "Location":{"shape":"String"}, - "CodeSha256":{"shape":"String"}, - "CodeSize":{"shape":"Long"}, - "UncompressedCodeSize":{"shape":"Long"}, - "SigningProfileVersionArn":{"shape":"Arn"}, - "SigningJobArn":{"shape":"Arn"} - } - }, - "LayerVersionInternalContentOutput":{ - "type":"structure", - "members":{ - "CodeSigningProfileVersionArn":{"shape":"Arn"}, - "CodeSigningJobArn":{"shape":"Arn"}, - "InternalFormatLocation":{"shape":"String"}, - "UncompressedCodeSize":{"shape":"Long"}, - "CodeSize":{"shape":"Long"}, - "CodeUri":{"shape":"String"}, - "S3CodeVersionId":{"shape":"String"}, - "CodeSignatureExpirationTime":{"shape":"NullableLong"}, - "CodeSignatureStatus":{"shape":"String"}, - "CodeSignatureRevocationData":{"shape":"CodeSignatureRevocationData"} - } - }, - "LayerVersionNumber":{"type":"long"}, - "LayerVersionsList20181031":{ - "type":"list", - "member":{"shape":"LayerVersionsListItem20181031"} - }, - "LayerVersionsListItem20181031":{ - "type":"structure", - "members":{ - "LayerVersionArn":{"shape":"LayerVersionArn"}, - "Version":{"shape":"LayerVersionNumber"}, - "Description":{"shape":"Description"}, - "CreatedDate":{"shape":"Timestamp"}, - "CompatibleArchitectures":{"shape":"CompatibleArchitectures"}, - "CompatibleRuntimes":{"shape":"CompatibleRuntimes"}, - "LicenseInfo":{"shape":"LicenseInfo"} - } - }, - "LayersList20181031":{ - "type":"list", - "member":{"shape":"LayersListItem20181031"} - }, - "LayersListItem20181031":{ - "type":"structure", - "members":{ - "LayerName":{"shape":"LayerName"}, - "LayerArn":{"shape":"LayerArn"}, - "LatestMatchingVersion":{"shape":"LayerVersionsListItem20181031"} - } - }, - "LayersReferenceList":{ - "type":"list", - "member":{"shape":"Layer"} - }, - "LicenseInfo":{ - "type":"string", - "max":512, - "min":0, - "pattern":".*" - }, - "ListAliasesInternalRequest":{ - "type":"structure", - "required":["AccountId"], - "members":{ - "AccountId":{ - "shape":"AccountId", - "location":"querystring", - "locationName":"AccountId" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - } - } - }, - "ListAliasesInternalResponse":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "Aliases":{"shape":"AliasesInternalList"} - } - }, - "ListAliasesRequest20150331":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "FunctionVersion":{ - "shape":"Version", - "location":"querystring", - "locationName":"FunctionVersion" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListAliasesResponse20150331":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "Aliases":{"shape":"AliasList20150331"} - } - }, - "ListCapacityProvidersRequest":{ - "type":"structure", - "members":{ - "State":{ - "shape":"CapacityProviderState", - "location":"querystring", - "locationName":"State" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxFiftyListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListCapacityProvidersResponse":{ - "type":"structure", - "required":["CapacityProviders"], - "members":{ - "CapacityProviders":{"shape":"CapacityProvidersList"}, - "NextMarker":{"shape":"String"} - } - }, - "ListCodeSigningConfigsRequest":{ - "type":"structure", - "members":{ - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListCodeSigningConfigsResponse":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "CodeSigningConfigs":{"shape":"CodeSigningConfigList"} - } - }, - "ListDurableExecutionsRequest":{ - "type":"structure", - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"querystring", - "locationName":"FunctionName" - }, - "FunctionVersion":{ - "shape":"Version", - "location":"querystring", - "locationName":"FunctionVersion" - }, - "DurableExecutionName":{ - "shape":"DurableExecutionName", - "location":"querystring", - "locationName":"DurableExecutionName" - }, - "StatusFilter":{ - "shape":"ExecutionStatusList", - "location":"querystring", - "locationName":"StatusFilter" - }, - "TimeAfter":{ - "shape":"ExecutionTimestamp", - "location":"querystring", - "locationName":"TimeAfter" - }, - "TimeBefore":{ - "shape":"ExecutionTimestamp", - "location":"querystring", - "locationName":"TimeBefore" - }, - "ReverseOrder":{ - "shape":"ReverseOrder", - "location":"querystring", - "locationName":"ReverseOrder" - }, - "Marker":{ - "shape":"PaginationMarker", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"ItemCount", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListDurableExecutionsResponse":{ - "type":"structure", - "members":{ - "DurableExecutions":{"shape":"DurableExecutions"}, - "NextMarker":{"shape":"PaginationMarker"} - } - }, - "ListEventSourceMappingsInternalRequest":{ - "type":"structure", - "required":["AccountId"], - "members":{ - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxListItems", - "location":"querystring", - "locationName":"MaxItems" - }, - "AccountId":{ - "shape":"AccountId", - "location":"querystring", - "locationName":"AccountId" - } - } - }, - "ListEventSourceMappingsInternalResponse":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "EventSourceMappings":{"shape":"EventSourceMappingsInternalList"} - } - }, - "ListEventSourceMappingsRequest":{ - "type":"structure", - "members":{ - "EventSourceArn":{ - "shape":"Arn", - "location":"querystring", - "locationName":"EventSourceArn" - }, - "FunctionName":{ - "shape":"FunctionName", - "location":"querystring", - "locationName":"FunctionName" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListEventSourceMappingsResponse":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "EventSourceMappings":{"shape":"EventSourceMappingsList"} - } - }, - "ListFilter":{ - "type":"structure", - "required":[ - "Name", - "Values" - ], - "members":{ - "Name":{"shape":"ListFilterNameString"}, - "Values":{"shape":"FilterValueList"} - } - }, - "ListFilterNameString":{ - "type":"string", - "max":64, - "min":1, - "pattern":"[a-zA-Z0-9]+" - }, - "ListFilters":{ - "type":"list", - "member":{"shape":"ListFilter"} - }, - "ListFunctionAliasResourceMappingsRequest":{ - "type":"structure", - "required":[ - "FunctionArn", - "Alias" - ], - "members":{ - "FunctionArn":{ - "shape":"NameSpacedFunctionArn", - "location":"uri", - "locationName":"FunctionArn" - }, - "Alias":{ - "shape":"Alias", - "location":"uri", - "locationName":"Alias" - } - }, - "internalonly":true - }, - "ListFunctionAliasResourceMappingsResponse":{ - "type":"structure", - "members":{ - "ResourceMappings":{"shape":"ResourceMappingList"} - }, - "internalonly":true - }, - "ListFunctionCountersInternalRequest":{ - "type":"structure", - "required":["AccountId"], - "members":{ - "AccountId":{ - "shape":"AccountId", - "location":"querystring", - "locationName":"AccountId" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - } - } - }, - "ListFunctionCountersInternalResponse":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "FunctionCounters":{"shape":"FunctionCountersInternalList"} - } - }, - "ListFunctionEventInvokeConfigsRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxFunctionEventInvokeConfigListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListFunctionEventInvokeConfigsResponse":{ - "type":"structure", - "members":{ - "FunctionEventInvokeConfigs":{"shape":"FunctionEventInvokeConfigList"}, - "NextMarker":{"shape":"String"} - } - }, - "ListFunctionResourceMappingsRequest":{ - "type":"structure", - "required":["FunctionArn"], - "members":{ - "FunctionArn":{ - "shape":"NameSpacedFunctionArn", - "location":"uri", - "locationName":"FunctionArn" - } - }, - "internalonly":true - }, - "ListFunctionResourceMappingsResponse":{ - "type":"structure", - "members":{ - "ResourceMappings":{"shape":"FunctionResourceMappingList"} - }, - "internalonly":true - }, - "ListFunctionUrlConfigsRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionUrlFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListFunctionUrlConfigsResponse":{ - "type":"structure", - "required":["FunctionUrlConfigs"], - "members":{ - "FunctionUrlConfigs":{"shape":"FunctionUrlConfigList"}, - "NextMarker":{"shape":"String"} - } - }, - "ListFunctionUrlsInternalMaxItems":{ - "type":"integer", - "box":true, - "max":50, - "min":1 - }, - "ListFunctionUrlsInternalRequest":{ - "type":"structure", - "required":["AccountId"], - "members":{ - "AccountId":{ - "shape":"AccountId", - "location":"querystring", - "locationName":"AccountId" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"ListFunctionUrlsInternalMaxItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListFunctionUrlsInternalResponse":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "FunctionUrls":{"shape":"FunctionUrlsInternalList"} - } - }, - "ListFunctionVersionResourceMappingsRequest":{ - "type":"structure", - "required":[ - "FunctionArn", - "Version" - ], - "members":{ - "FunctionArn":{ - "shape":"NameSpacedFunctionArn", - "location":"uri", - "locationName":"FunctionArn" - }, - "Version":{ - "shape":"Version", - "location":"uri", - "locationName":"Version" - } - }, - "internalonly":true - }, - "ListFunctionVersionResourceMappingsResponse":{ - "type":"structure", - "members":{ - "ResourceMappings":{"shape":"ResourceMappingList"} - }, - "internalonly":true - }, - "ListFunctionVersionsByCapacityProviderRequest":{ - "type":"structure", - "required":["CapacityProviderName"], - "members":{ - "CapacityProviderName":{ - "shape":"CapacityProviderName", - "location":"uri", - "locationName":"CapacityProviderName" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxFiftyListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListFunctionVersionsByCapacityProviderResponse":{ - "type":"structure", - "required":[ - "CapacityProviderArn", - "FunctionVersions" - ], - "members":{ - "CapacityProviderArn":{"shape":"CapacityProviderArn"}, - "FunctionVersions":{"shape":"FunctionVersionsByCapacityProviderList"}, - "NextMarker":{"shape":"String"} - } - }, - "ListFunctionVersionsInternalRequest":{ - "type":"structure", - "required":["AccountId"], - "members":{ - "AccountId":{ - "shape":"AccountId", - "location":"querystring", - "locationName":"AccountId" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - } - } - }, - "ListFunctionVersionsInternalResponse":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "FunctionVersions":{"shape":"FunctionVersionsInternalList"} - } - }, - "ListFunctionsByCodeSigningConfigRequest":{ - "type":"structure", - "required":["CodeSigningConfigArn"], - "members":{ - "CodeSigningConfigArn":{ - "shape":"CodeSigningConfigArn", - "location":"uri", - "locationName":"CodeSigningConfigArn" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListFunctionsByCodeSigningConfigResponse":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "FunctionArns":{"shape":"FunctionArnList"} - } - }, - "ListFunctionsRequest":{ - "type":"structure", - "members":{ - "MasterRegion":{ - "shape":"MasterRegion", - "location":"querystring", - "locationName":"MasterRegion" - }, - "FunctionVersion":{ - "shape":"FunctionVersion", - "location":"querystring", - "locationName":"FunctionVersion" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListFunctionsResponse":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "Functions":{"shape":"FunctionList"} - } - }, - "ListFunctionsResponse20150331":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "Functions":{"shape":"FunctionList20150331"} - } - }, - "ListLayerVersionsInternalRequest":{ - "type":"structure", - "required":["AccountId"], - "members":{ - "AccountId":{ - "shape":"AccountId", - "location":"querystring", - "locationName":"AccountId" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxLayerVersionsListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListLayerVersionsInternalResponse":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "LayerVersionArns":{"shape":"LayerVersionArns"} - } - }, - "ListLayerVersionsRequest20181031":{ - "type":"structure", - "required":["LayerName"], - "members":{ - "CompatibleArchitecture":{ - "shape":"Architecture", - "location":"querystring", - "locationName":"CompatibleArchitecture" - }, - "CompatibleRuntime":{ - "shape":"Runtime", - "location":"querystring", - "locationName":"CompatibleRuntime" - }, - "LayerName":{ - "shape":"LayerName", - "location":"uri", - "locationName":"LayerName" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxLayerListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListLayerVersionsResponse20181031":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "LayerVersions":{"shape":"LayerVersionsList20181031"} - } - }, - "ListLayersRequest20181031":{ - "type":"structure", - "members":{ - "CompatibleArchitecture":{ - "shape":"Architecture", - "location":"querystring", - "locationName":"CompatibleArchitecture" - }, - "CompatibleRuntime":{ - "shape":"Runtime", - "location":"querystring", - "locationName":"CompatibleRuntime" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxLayerListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListLayersResponse20181031":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "Layers":{"shape":"LayersList20181031"} - } - }, - "ListLiteFunctionDeploymentsRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"LiteFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Filters":{"shape":"ListFilters"}, - "MaxResults":{"shape":"MaxResults"}, - "NextToken":{"shape":"NextToken"} - } - }, - "ListLiteFunctionDeploymentsResponse":{ - "type":"structure", - "required":["Deployments"], - "members":{ - "Deployments":{"shape":"LiteFunctionDeploymentList"}, - "NextToken":{"shape":"NextToken"} - } - }, - "ListLiteFunctionRevisionsRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"LiteFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Filters":{"shape":"ListFilters"}, - "MaxResults":{"shape":"MaxResults"}, - "NextToken":{"shape":"NextToken"} - } - }, - "ListLiteFunctionRevisionsResponse":{ - "type":"structure", - "required":["Revisions"], - "members":{ - "Revisions":{"shape":"LiteFunctionRevisionList"}, - "NextToken":{"shape":"NextToken"} - } - }, - "ListLiteFunctionsRequest":{ - "type":"structure", - "members":{ - "Filters":{"shape":"ListFilters"}, - "MaxResults":{"shape":"MaxResults"}, - "NextToken":{"shape":"NextToken"} - } - }, - "ListLiteFunctionsResponse":{ - "type":"structure", - "required":["Functions"], - "members":{ - "Functions":{"shape":"LiteFunctionList"}, - "NextToken":{"shape":"NextToken"} - } - }, - "ListProvisionedConcurrencyConfigsByAccountIdRequest":{ - "type":"structure", - "required":["AccountId"], - "members":{ - "AccountId":{ - "shape":"AccountId", - "location":"uri", - "locationName":"AccountId" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxProvisionedConcurrencyConfigListItems", - "location":"querystring", - "locationName":"MaxItems" - } - }, - "internalonly":true - }, - "ListProvisionedConcurrencyConfigsByAccountIdResponse":{ - "type":"structure", - "members":{ - "ProvisionedConcurrencyConfigs":{"shape":"ProvisionedConcurrencyConfigList"}, - "NextMarker":{"shape":"String"} - } - }, - "ListProvisionedConcurrencyConfigsRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxProvisionedConcurrencyConfigListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListProvisionedConcurrencyConfigsResponse":{ - "type":"structure", - "members":{ - "ProvisionedConcurrencyConfigs":{"shape":"ProvisionedConcurrencyConfigList"}, - "NextMarker":{"shape":"String"} - } - }, - "ListTagsRequest20170331":{ - "type":"structure", - "required":["Resource"], - "members":{ - "Resource":{ - "shape":"TaggableResource", - "location":"uri", - "locationName":"Resource" - } - } - }, - "ListTagsResponse20170331":{ - "type":"structure", - "members":{ - "Tags":{"shape":"Tags"} - } - }, - "ListVersionsByFunctionRequest20150331":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"NamespacedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "ListVersionsByFunctionResponse20150331":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "Versions":{"shape":"FunctionList20150331"} - } - }, - "LiteApplicationLogLevel":{ - "type":"string", - "enum":[ - "TRACE", - "DEBUG", - "INFO", - "WARN", - "ERROR", - "FATAL" - ] - }, - "LiteEnvironmentVariables":{ - "type":"map", - "key":{"shape":"LiteEnvironmentVariablesKeyString"}, - "value":{"shape":"LiteEnvironmentVariablesValueString"}, - "sensitive":true - }, - "LiteEnvironmentVariablesKeyString":{ - "type":"string", - "max":128, - "min":1, - "pattern":"[a-zA-Z]([a-zA-Z0-9_])+" - }, - "LiteEnvironmentVariablesValueString":{ - "type":"string", - "max":4096, - "min":1 - }, - "LiteFunctionArn":{ - "type":"string", - "max":2048, - "min":1 - }, - "LiteFunctionDeploymentList":{ - "type":"list", - "member":{"shape":"LiteFunctionDeploymentSummary"} - }, - "LiteFunctionDeploymentSummary":{ - "type":"structure", - "required":[ - "FunctionArn", - "DeploymentId", - "AddRegions", - "RemoveRegions", - "RevisionRouting", - "State", - "StateReason", - "StartedAt", - "EndedAt" - ], - "members":{ - "FunctionArn":{"shape":"LiteFunctionArn"}, - "DeploymentId":{"shape":"DeploymentId"}, - "AddRegions":{"shape":"RegionList"}, - "RemoveRegions":{"shape":"RegionList"}, - "RevisionRouting":{"shape":"RevisionRouting"}, - "State":{"shape":"OverallDeploymentState"}, - "StateReason":{"shape":"String"}, - "StartedAt":{"shape":"String"}, - "EndedAt":{"shape":"String"} - } - }, - "LiteFunctionList":{ - "type":"list", - "member":{"shape":"LiteFunctionSummary"} - }, - "LiteFunctionName":{ - "type":"string", - "max":140, - "min":1 - }, - "LiteFunctionRevisionList":{ - "type":"list", - "member":{"shape":"LiteFunctionRevisionSummary"} - }, - "LiteFunctionRevisionSummary":{ - "type":"structure", - "required":[ - "FunctionArn", - "RevisionId", - "DomainName", - "State", - "StateReason", - "CreatedAt" - ], - "members":{ - "FunctionArn":{"shape":"LiteFunctionArn"}, - "RevisionId":{"shape":"LiteRevisionId"}, - "RevisionDescription":{"shape":"RevisionDescription"}, - "DomainName":{"shape":"DomainName"}, - "State":{"shape":"RevisionState"}, - "StateReason":{"shape":"String"}, - "CreatedAt":{"shape":"String"} - } - }, - "LiteFunctionSummary":{ - "type":"structure", - "required":[ - "FunctionName", - "FunctionArn", - "DeployedRegions", - "DomainName", - "State", - "StateReason", - "UpdatedAt" - ], - "members":{ - "FunctionName":{"shape":"LiteFunctionName"}, - "FunctionArn":{"shape":"LiteFunctionArn"}, - "DeployedRegions":{"shape":"RegionList"}, - "DomainName":{"shape":"DomainName"}, - "State":{"shape":"FunctionState"}, - "StateReason":{"shape":"String"}, - "Tags":{"shape":"LiteTags"}, - "UpdatedAt":{"shape":"String"} - } - }, - "LiteKmsKeyArn":{ - "type":"string", - "max":2048, - "min":20, - "pattern":"arn:(aws[a-z-]*){1}:kms:[a-z0-9-]+:[0-9]{12}:key\\/.*" - }, - "LiteLogFormat":{ - "type":"string", - "enum":[ - "JSON", - "Text" - ] - }, - "LiteLoggingConfig":{ - "type":"structure", - "members":{ - "ApplicationLogLevel":{"shape":"LiteApplicationLogLevel"}, - "SystemLogLevel":{"shape":"LiteSystemLogLevel"}, - "LogFormat":{"shape":"LiteLogFormat"}, - "LogGroup":{"shape":"LiteLoggingConfigLogGroupString"} - } - }, - "LiteLoggingConfigLogGroupString":{ - "type":"string", - "max":512, - "min":1, - "pattern":"[a-zA-Z0-9\\.\\-_\\/#]+" - }, - "LiteRevisionId":{ - "type":"string", - "max":16, - "min":9, - "pattern":"rev\\-[a-z0-9]{5,}" - }, - "LiteRuntime":{ - "type":"string", - "enum":["nodejs22.x"] - }, - "LiteSystemLogLevel":{ - "type":"string", - "enum":[ - "DEBUG", - "INFO", - "WARN" - ] - }, - "LiteTags":{ - "type":"map", - "key":{"shape":"LiteTagsKeyString"}, - "value":{"shape":"LiteTagsValueString"} - }, - "LiteTagsKeyString":{ - "type":"string", - "max":128, - "min":1, - "pattern":"[a-zA-Z0-9 _\\.:\\/=+\\-@]+" - }, - "LiteTagsValueString":{ - "type":"string", - "max":256, - "min":0, - "pattern":"[a-zA-Z0-9 _\\.:\\/=+\\-@]*" - }, - "LocalMountPath":{ - "type":"string", - "max":160, - "min":0, - "pattern":"/mnt/[a-zA-Z0-9-_.]+" - }, - "LogFormat":{ - "type":"string", - "enum":[ - "JSON", - "Text" - ] - }, - "LogGroup":{ - "type":"string", - "max":512, - "min":1, - "pattern":"[\\.\\-_/#A-Za-z0-9]+" - }, - "LogType":{ - "type":"string", - "enum":[ - "None", - "Tail" - ] - }, - "LoggingConfig":{ - "type":"structure", - "members":{ - "LogFormat":{"shape":"LogFormat"}, - "ApplicationLogLevel":{"shape":"ApplicationLogLevel"}, - "SystemLogLevel":{"shape":"SystemLogLevel"}, - "LogGroup":{"shape":"LogGroup"} - } - }, - "Long":{"type":"long"}, - "Map":{ - "type":"map", - "key":{"shape":"String"}, - "value":{"shape":"String"} - }, - "MapStringToInteger":{ - "type":"map", - "key":{"shape":"String"}, - "value":{"shape":"Integer"} - }, - "MapStringToLong":{ - "type":"map", - "key":{"shape":"String"}, - "value":{"shape":"Long"} - }, - "MappingRestrictions":{ - "type":"list", - "member":{"shape":"String"}, - "internalonly":true - }, - "MasterRegion":{ - "type":"string", - "max":50, - "min":1, - "pattern":"ALL|[a-z]{2}(-gov)?-[a-z]+-\\d{1}" - }, - "MaxAge":{ - "type":"integer", - "box":true, - "max":86400, - "min":0 - }, - "MaxConcurrency":{ - "type":"integer", - "box":true, - "min":2 - }, - "MaxFiftyListItems":{ - "type":"integer", - "box":true, - "max":50, - "min":1 - }, - "MaxFunctionEventInvokeConfigListItems":{ - "type":"integer", - "box":true, - "max":50, - "min":1 - }, - "MaxItems":{ - "type":"integer", - "box":true, - "max":50, - "min":1 - }, - "MaxLayerListItems":{ - "type":"integer", - "box":true, - "max":50, - "min":1 - }, - "MaxLayerVersionsListItems":{ - "type":"integer", - "box":true, - "max":50, - "min":1 - }, - "MaxListItems":{ - "type":"integer", - "box":true, - "max":10000, - "min":1 - }, - "MaxProvisionedConcurrencyConfigListItems":{ - "type":"integer", - "box":true, - "max":50, - "min":1 - }, - "MaxResults":{ - "type":"integer", - "box":true, - "max":50, - "min":1 - }, - "MaximumBatchingWindowInSeconds":{ - "type":"integer", - "box":true, - "max":300, - "min":0 - }, - "MaximumConcurrency":{ - "type":"integer", - "box":true, - "max":1000, - "min":2 - }, - "MaximumEventAgeInSeconds":{ - "type":"integer", - "box":true, - "max":21600, - "min":60 - }, - "MaximumNumberOfPollers":{ - "type":"integer", - "box":true, - "max":2000, - "min":1 - }, - "MaximumRecordAgeInSeconds":{ - "type":"integer", - "box":true, - "max":604800, - "min":-1 - }, - "MaximumRetryAttempts":{ - "type":"integer", - "box":true, - "max":2, - "min":0 - }, - "MaximumRetryAttemptsEventSourceMapping":{ - "type":"integer", - "box":true, - "max":10000, - "min":-1 - }, - "MemorySize":{ - "type":"integer", - "box":true, - "max":3008, - "min":128 - }, - "Method":{ - "type":"string", - "max":6, - "min":0, - "pattern":".*" - }, - "MetricTargetValue":{ - "type":"double", - "box":true, - "max":100.0, - "min":0.0 - }, - "MigrationAccountRiskSettings":{ - "type":"structure", - "members":{ - "RiskDetectedTime":{"shape":"Date"}, - "RiskSource":{"shape":"String"}, - "AccountRiskMetadata":{"shape":"MapStringToInteger"} - } - }, - "MigrationAlias":{ - "type":"structure", - "members":{ - "AliasArn":{"shape":"Arn"}, - "AliasName":{"shape":"String"}, - "FunctionVersion":{"shape":"String"}, - "ModifiedDateInEpochMillis":{"shape":"NullableLong"}, - "Policy":{"shape":"String"}, - "Description":{"shape":"String"}, - "AdditionalVersionWeights":{"shape":"AdditionalVersionWeights"}, - "TargetAdditionalVersionWeights":{"shape":"AdditionalVersionWeights"}, - "HashOfConsistentFields":{"shape":"String"}, - "PublicPolicyAttached":{"shape":"NullableBoolean"} - } - }, - "MigrationFunctionUrlConfig":{ - "type":"structure", - "members":{ - "FunctionUrl":{"shape":"FunctionUrl"}, - "FunctionArn":{"shape":"FunctionArn"}, - "AuthType":{"shape":"FunctionUrlAuthType"}, - "InvokeMode":{"shape":"InvokeMode"}, - "LastModifiedTime":{"shape":"Timestamp"}, - "CreationTime":{"shape":"Timestamp"}, - "AccountId":{"shape":"String"}, - "Qualifier":{"shape":"FunctionUrlQualifier"}, - "UnqualifiedFunctionArn":{"shape":"FunctionArn"}, - "FunctionName":{"shape":"FunctionName"}, - "UrlId":{"shape":"String"}, - "RevisionId":{"shape":"Integer"}, - "Cors":{"shape":"Cors"}, - "Enabled":{"shape":"Boolean"}, - "HashOfConsistentFields":{"shape":"String"} - }, - "internalonly":true - }, - "MigrationFunctionVersion":{ - "type":"structure", - "members":{ - "Name":{"shape":"NamespacedFunctionName"}, - "FunctionArn":{"shape":"NameSpacedFunctionArn"}, - "Runtime":{"shape":"String"}, - "Role":{"shape":"RoleArn"}, - "Handler":{"shape":"Handler"}, - "CodeSize":{"shape":"Long"}, - "Description":{"shape":"Description"}, - "Timeout":{"shape":"Integer"}, - "MemoryLimitMb":{"shape":"Integer"}, - "ModifiedDateAsEpochMilli":{"shape":"NullableLong"}, - "CodeSha256":{"shape":"String"}, - "FunctionVersion":{"shape":"Version"}, - "KmsKeyArn":{"shape":"KMSKeyArn"}, - "AccountId":{"shape":"AccountId"}, - "State":{"shape":"State"}, - "StateReasonCode":{"shape":"StateReasonCode"}, - "PendingTaskConfig":{"shape":"String"}, - "EncryptedEnvironmentVars":{"shape":"String"}, - "IsLarge":{"shape":"Integer"}, - "Policy":{"shape":"String"}, - "PublishedVersion":{"shape":"NullableLong"}, - "ReservedConcurrentExecutions":{"shape":"ReservedConcurrentExecutions"}, - "SquashfsRollbackVersionId":{"shape":"String"}, - "Tagged":{"shape":"Boolean"}, - "TracingMode":{"shape":"TracingMode"}, - "VersionId":{"shape":"String"}, - "KmsGrantId":{"shape":"String"}, - "KmsGrantToken":{"shape":"String"}, - "RuntimeVariant":{"shape":"String"}, - "TransactionId":{"shape":"String"}, - "FunctionId":{"shape":"String"}, - "Mode":{"shape":"Mode"}, - "EnableTracer":{"shape":"NullableBoolean"}, - "Code":{"shape":"String"}, - "UncompresedCodeSize":{"shape":"Long"}, - "SandboxGeneration":{"shape":"Long"}, - "CodeSigningProfileArn":{"shape":"String"}, - "CodeSigningJobArn":{"shape":"String"}, - "CodeSigningConfigArn":{"shape":"String"}, - "CodeSignatureExpirationTime":{"shape":"NullableLong"}, - "DeadLetterArn":{"shape":"String"}, - "SqsQueueName":{"shape":"String"}, - "ConcurrencySequenceNumber":{"shape":"NullableLong"}, - "FunctionSequenceNumber":{"shape":"NullableLong"}, - "HashOfConsistentFields":{"shape":"String"}, - "ProvisionedConcurrencyState":{"shape":"ProvisionedConcurrencyState"}, - "RuntimeVersion":{"shape":"String"}, - "PreviousRuntimeVersion":{"shape":"String"}, - "RuntimeArtifactArn":{"shape":"String"}, - "PreviousRuntimeArtifactArn":{"shape":"String"}, - "RuntimeUpdateReason":{"shape":"RuntimeUpdateReason"}, - "Architectures":{"shape":"ArchitecturesList"}, - "EphemeralStorage":{"shape":"EphemeralStorage"}, - "TagsInfo":{"shape":"TagsInfo"}, - "SnapStart":{"shape":"SnapStart"}, - "LoggingConfig":{"shape":"LoggingConfig"}, - "GenerateDataKeyKmsGrantId":{"shape":"String"}, - "GenerateDataKeyKmsGrantToken":{"shape":"String"}, - "CustomerSubnetsByLambdaAz":{"shape":"CustomerSubnetsByLambdaAz"}, - "SecurityGroupIds":{"shape":"SecurityGroupIds"}, - "VpcId":{"shape":"VpcId"}, - "PollerCustomerVpcRole":{"shape":"RoleArn"}, - "VpcDelegationRole":{"shape":"RoleArn"}, - "VpcOwnerRole":{"shape":"RoleArn"}, - "TargetSourceArn":{"shape":"ResourceArn"}, - "Ipv6AllowedForDualStack":{"shape":"NullableBoolean"}, - "VmSelectorPreference":{"shape":"VmSelectorPreference"}, - "ProgrammingModel":{"shape":"ProgrammingModel"}, - "WebProgrammingModelConfig":{"shape":"WebProgrammingModelConfig"}, - "ExecutionEnvironmentConcurrencyConfig":{"shape":"ExecutionEnvironmentConcurrencyConfig"}, - "LayerConfigs":{"shape":"LayerConfigList"}, - "AllLayerConfigs":{"shape":"LayerConfigList"}, - "MergedLayersUri":{"shape":"SensitiveString"}, - "CodeMergedWithLayersUri":{"shape":"SensitiveString"}, - "TotalProvisionedConcurrentExecutions":{"shape":"Integer"}, - "PackageType":{"shape":"String"}, - "UnderlyingPackageType":{"shape":"String"}, - "PublicAccessBlockConfig":{"shape":"PublicAccessBlockConfig"}, - "PublicPolicyAttached":{"shape":"NullableBoolean"}, - "TenancyConfig":{"shape":"TenancyConfig"}, - "CapacityProviderConfig":{"shape":"CapacityProviderConfig"}, - "ConfigSha256":{"shape":"String"}, - "DurableConfig":{"shape":"DurableConfig"} - }, - "internalonly":true - }, - "MigrationLayerVersion":{ - "type":"structure", - "members":{ - "AccountId":{"shape":"AccountId"}, - "LayerId":{"shape":"UUIDString"}, - "LayerArn":{"shape":"LayerArn"}, - "LayerVersionArn":{"shape":"LayerVersionArn"}, - "CodeSize":{"shape":"Long"}, - "CodeSha256":{"shape":"String"}, - "CompatibleArchitectures":{"shape":"CompatibleArchitectures"}, - "CompatibleRuntimes":{"shape":"CompatibleRuntimes"}, - "CodeSigningProfileArn":{"shape":"Arn"}, - "CodeSigningJobArn":{"shape":"Arn"}, - "CodeSignatureExpirationTime":{"shape":"NullableLong"}, - "CodeSignatureRevocationData":{"shape":"CodeSignatureRevocationData"}, - "CreatedDate":{"shape":"Timestamp"}, - "Description":{"shape":"Description"}, - "LicenseInfo":{"shape":"LicenseInfo"}, - "UncompressedCodeSize":{"shape":"Long"}, - "CodeSignatureStatus":{"shape":"CodeSignatureStatus"}, - "RevisionId":{"shape":"String"}, - "Policy":{"shape":"String"}, - "CurrentVersionNumber":{"shape":"Long"}, - "LatestUsableVersionNumber":{"shape":"Long"}, - "LatestUsableCompatibleArchitectures":{"shape":"CompatibleArchitectures"}, - "LatestUsableCompatibleRuntimes":{"shape":"CompatibleRuntimes"}, - "ZipFileSignedUrl":{"shape":"String"}, - "SquashFSSignedUrl":{"shape":"String"}, - "HashOfConsistentFields":{"shape":"String"} - }, - "internalonly":true - }, - "MigrationProvisionedConcurrencyConfig":{ - "type":"structure", - "members":{ - "FunctionArn":{"shape":"FunctionArn"}, - "RequestedProvisionedConcurrentExecutions":{"shape":"PositiveInteger"}, - "AvailableProvisionedConcurrentExecutions":{"shape":"NonNegativeInteger"}, - "AllocatedProvisionedConcurrentExecutions":{"shape":"NonNegativeInteger"}, - "Status":{"shape":"ProvisionedConcurrencyStatusEnum"}, - "StatusReason":{"shape":"String"}, - "LastModified":{"shape":"Timestamp"}, - "HashOfConsistentFields":{"shape":"String"} - }, - "internalonly":true - }, - "MinimumNumberOfPollers":{ - "type":"integer", - "box":true, - "max":200, - "min":1 - }, - "Mode":{ - "type":"string", - "enum":[ - "http", - "event" - ] - }, - "ModeNotSupportedException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "MultiConcurrencyConfig":{ - "type":"structure", - "required":["MaxConcurrency"], - "members":{ - "MaxConcurrency":{"shape":"MaxConcurrency"} - } - }, - "NameSpacedFunctionArn":{ - "type":"string", - "max":10000, - "min":0, - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_\\.]+(:(\\$LATEST(\\.PUBLISHED)?|[a-zA-Z0-9-_]+))?" - }, - "NamespacedFunctionName":{ - "type":"string", - "max":170, - "min":1, - "pattern":"(arn:(aws[a-zA-Z-]*)?:lambda:)?([a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\\d{1}:)?(\\d{12}:)?(function:)?([a-zA-Z0-9-_\\.]+)(:(\\$LATEST(\\.PUBLISHED)?|[a-zA-Z0-9-_]+))?" - }, - "NamespacedStatementId":{ - "type":"string", - "max":100, - "min":1, - "pattern":"([a-zA-Z0-9-_.]+)" - }, - "NextToken":{ - "type":"string", - "max":36, - "min":36, - "pattern":"[a-f0-9-]{36}" - }, - "NoPublishedVersionException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "NonNegativeInteger":{ - "type":"integer", - "box":true, - "min":0 - }, - "NullableBoolean":{ - "type":"boolean", - "box":true, - "internalonly":true - }, - "NullableInteger":{ - "type":"integer", - "box":true, - "internalonly":true - }, - "NullableLong":{ - "type":"long", - "box":true, - "internalonly":true - }, - "OldAddEventSourceRequest":{ - "type":"structure", - "required":[ - "EventSource", - "FunctionName", - "Role" - ], - "members":{ - "EventSource":{"shape":"String"}, - "FunctionName":{"shape":"FunctionName"}, - "Role":{"shape":"RoleArn"}, - "BatchSize":{"shape":"Integer"}, - "Parameters":{"shape":"Map"} - } - }, - "OldEventSourceConfiguration":{ - "type":"structure", - "members":{ - "UUID":{"shape":"String"}, - "BatchSize":{"shape":"Integer"}, - "EventSource":{"shape":"String"}, - "FunctionName":{"shape":"FunctionName"}, - "Parameters":{"shape":"Map"}, - "Role":{"shape":"RoleArn"}, - "LastModified":{"shape":"Timestamp"}, - "IsActive":{"shape":"String"}, - "Status":{"shape":"String"} - } - }, - "OldEventSourceList":{ - "type":"list", - "member":{"shape":"OldEventSourceConfiguration"} - }, - "OldGetEventSourceRequest":{ - "type":"structure", - "required":["UUID"], - "members":{ - "UUID":{ - "shape":"String", - "location":"uri", - "locationName":"UUID" - } - } - }, - "OldListEventSourcesRequest":{ - "type":"structure", - "members":{ - "EventSourceArn":{ - "shape":"String", - "location":"querystring", - "locationName":"EventSource" - }, - "FunctionName":{ - "shape":"FunctionName", - "location":"querystring", - "locationName":"FunctionName" - }, - "Marker":{ - "shape":"String", - "location":"querystring", - "locationName":"Marker" - }, - "MaxItems":{ - "shape":"MaxListItems", - "location":"querystring", - "locationName":"MaxItems" - } - } - }, - "OldListEventSourcesResponse":{ - "type":"structure", - "members":{ - "NextMarker":{"shape":"String"}, - "EventSources":{"shape":"OldEventSourceList"} - } - }, - "OnFailure":{ - "type":"structure", - "members":{ - "Destination":{"shape":"DestinationArn"} - } - }, - "OnSuccess":{ - "type":"structure", - "members":{ - "Destination":{"shape":"DestinationArn"} - } - }, - "Operation":{ - "type":"structure", - "members":{ - "Id":{"shape":"OperationId"}, - "ParentId":{"shape":"OperationId"}, - "Name":{"shape":"OperationName"}, - "Type":{"shape":"OperationType"}, - "SubType":{"shape":"OperationSubType"}, - "StartTimestamp":{"shape":"ExecutionTimestamp"}, - "EndTimestamp":{"shape":"ExecutionTimestamp"}, - "Status":{"shape":"OperationStatus"}, - "ExecutionDetails":{"shape":"ExecutionDetails"}, - "ContextDetails":{"shape":"ContextDetails"}, - "StepDetails":{"shape":"StepDetails"}, - "WaitDetails":{"shape":"WaitDetails"}, - "CallbackDetails":{"shape":"CallbackDetails"}, - "InvokeDetails":{"shape":"InvokeDetails"} - } - }, - "OperationAction":{ - "type":"string", - "enum":[ - "START", - "SUCCEED", - "FAIL", - "RETRY", - "CANCEL" - ] - }, - "OperationId":{ - "type":"string", - "max":1024, - "min":1 - }, - "OperationName":{ - "type":"string", - "max":1024, - "min":1 - }, - "OperationPayload":{ - "type":"string", - "max":6291456, - "min":0, - "sensitive":true - }, - "OperationStatus":{ - "type":"string", - "enum":[ - "STARTED", - "PENDING", - "READY", - "SUCCEEDED", - "FAILED", - "CANCELLED", - "TIMED_OUT", - "STOPPED" - ] - }, - "OperationSubType":{ - "type":"string", - "max":128, - "min":1 - }, - "OperationType":{ - "type":"string", - "enum":[ - "EXECUTION", - "CONTEXT", - "STEP", - "WAIT", - "CALLBACK", - "INVOKE" - ] - }, - "OperationUpdate":{ - "type":"structure", - "members":{ - "Id":{"shape":"OperationId"}, - "ParentId":{"shape":"OperationId"}, - "Name":{"shape":"OperationName"}, - "Type":{"shape":"OperationType"}, - "SubType":{"shape":"OperationSubType"}, - "Action":{"shape":"OperationAction"}, - "Payload":{"shape":"OperationPayload"}, - "Error":{"shape":"ErrorObject"}, - "ContextOptions":{"shape":"ContextOptions"}, - "StepOptions":{"shape":"StepOptions"}, - "WaitOptions":{"shape":"WaitOptions"}, - "CallbackOptions":{"shape":"CallbackOptions"}, - "InvokeOptions":{"shape":"InvokeOptions"} - } - }, - "OperationUpdates":{ - "type":"list", - "member":{"shape":"OperationUpdate"} - }, - "Operations":{ - "type":"list", - "member":{"shape":"Operation"} - }, - "OrganizationId":{ - "type":"string", - "max":34, - "min":0, - "pattern":"o-[a-z0-9]{10,32}" - }, - "Origin":{ - "type":"string", - "max":253, - "min":1, - "pattern":".*" - }, - "OutputPayload":{ - "type":"string", - "max":6291456, - "min":0, - "sensitive":true - }, - "OverallDeploymentState":{ - "type":"string", - "enum":[ - "Deploying", - "Deployed", - "Failed" - ] - }, - "PackageType":{ - "type":"string", - "enum":[ - "Zip", - "Image" - ] - }, - "PaginationMarker":{ - "type":"string", - "max":1024, - "min":1 - }, - "ParallelizationFactor":{ - "type":"integer", - "box":true, - "max":10, - "min":1 - }, - "PartialBatchResponse":{ - "type":"boolean", - "box":true - }, - "Path":{ - "type":"string", - "max":128, - "min":1, - "pattern":"\\/[^\\s?#]*" - }, - "Pattern":{ - "type":"string", - "max":4096, - "min":0, - "pattern":".*" - }, - "PolicyLengthExceededException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "PolicyResourceArn":{ - "type":"string", - "max":256, - "min":0, - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:(eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\\d{1}:\\d{12}:(lite-function|function|layer):[a-zA-Z0-9-_]+(:(\\$LATEST|[a-zA-Z0-9-_])+)?" - }, - "PollerCustomerVpcRoleArn":{ - "type":"string", - "max":200, - "min":0, - "pattern":"arn:(aws[a-zA-Z-]*)?:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+" - }, - "Port":{ - "type":"integer", - "box":true, - "max":65535, - "min":0 - }, - "PositiveInteger":{ - "type":"integer", - "box":true, - "min":1 - }, - "PreWarmingStatusReason":{ - "type":"string", - "internalonly":true, - "max":100, - "min":0, - "pattern":"[a-zA-Z_]*" - }, - "PreconditionFailedException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":412, - "senderFault":true - }, - "exception":true - }, - "Principal":{ - "type":"string", - "max":2048, - "min":0, - "pattern":"[^\\s]+" - }, - "PrincipalOrgID":{ - "type":"string", - "max":34, - "min":12, - "pattern":"o-[a-z0-9]{10,32}" - }, - "ProgrammingModel":{ - "type":"string", - "enum":[ - "HANDLER", - "WEB" - ] - }, - "ProvisionedConcurrencyConfigList":{ - "type":"list", - "member":{"shape":"ProvisionedConcurrencyConfigListItem"} - }, - "ProvisionedConcurrencyConfigListItem":{ - "type":"structure", - "members":{ - "FunctionArn":{"shape":"FunctionArn"}, - "RequestedProvisionedConcurrentExecutions":{"shape":"PositiveInteger"}, - "AllocatedProvisionedConcurrentExecutions":{"shape":"NonNegativeInteger"}, - "Status":{"shape":"ProvisionedConcurrencyStatusEnum"}, - "StatusReason":{"shape":"String"}, - "LastModified":{"shape":"Timestamp"} - } - }, - "ProvisionedConcurrencyConfigNotFoundException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":404, - "senderFault":true - }, - "exception":true - }, - "ProvisionedConcurrencyConfigReconciliationItem":{ - "type":"structure", - "members":{ - "ProvisionedConcurrencyConfigArn":{"shape":"FunctionArn"}, - "LastModified":{"shape":"Timestamp"}, - "PreWarmingStatusReason":{"shape":"PreWarmingStatusReason"} - } - }, - "ProvisionedConcurrencyFunctionVersionReconciliationItem":{ - "type":"structure", - "members":{ - "ProvisionedConcurrentExecutions":{"shape":"NonNegativeInteger"}, - "RevisionId":{"shape":"Long"}, - "LastModified":{"shape":"Timestamp"}, - "PreWarmingStatus":{"shape":"String"} - } - }, - "ProvisionedConcurrencyReconciliationActionEnum":{ - "type":"string", - "enum":[ - "REVERT_PROVISIONED_CONCURRENCY_TO_READY_STATUS", - "MARK_PROVISIONED_CONCURRENCY_AS_FAILED", - "RELEASE_PROVISIONED_CONCURRENCY", - "RELEASE_PROVISIONED_CONCURRENCY_FOR_NON_INVOCABLE_FUNCTION" - ] - }, - "ProvisionedConcurrencyState":{ - "type":"string", - "enum":[ - "Active", - "Inactive" - ] - }, - "ProvisionedConcurrencyStatusEnum":{ - "type":"string", - "enum":[ - "IN_PROGRESS", - "READY", - "FAILED" - ] - }, - "ProvisionedConcurrencyStatusReasonCodeEnum":{ - "type":"string", - "enum":[ - "RESOURCE_NON_INVOCABLE", - "RELEASE_AND_CREATE_CONFIG" - ] - }, - "ProvisionedConcurrencyVersionStatus":{ - "type":"string", - "enum":[ - "DELETING", - "NONE" - ] - }, - "ProvisionedPollerConfig":{ - "type":"structure", - "members":{ - "MinimumPollers":{"shape":"MinimumNumberOfPollers"}, - "MaximumPollers":{"shape":"MaximumNumberOfPollers"} - } - }, - "PublicAccessBlockConfig":{ - "type":"structure", - "members":{ - "BlockPublicPolicy":{"shape":"NullableBoolean"}, - "RestrictPublicResource":{"shape":"NullableBoolean"} - } - }, - "PublicAccessBlockResourceArn":{ - "type":"string", - "max":170, - "min":0, - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+" - }, - "PublicPolicyException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "PublishLayerVersionRequest20181031":{ - "type":"structure", - "required":[ - "LayerName", - "Content" - ], - "members":{ - "LayerName":{ - "shape":"LayerName", - "location":"uri", - "locationName":"LayerName" - }, - "Description":{"shape":"Description"}, - "Content":{"shape":"LayerVersionContentInput20181031"}, - "CompatibleArchitectures":{"shape":"CompatibleArchitectures"}, - "CompatibleRuntimes":{"shape":"CompatibleRuntimes"}, - "LicenseInfo":{"shape":"LicenseInfo"}, - "FasCredentials":{"shape":"FasCredentials"} - } - }, - "PublishLayerVersionResponse20181031":{ - "type":"structure", - "members":{ - "Content":{"shape":"LayerVersionContentOutput20181031"}, - "LayerArn":{"shape":"LayerArn"}, - "LayerVersionArn":{"shape":"LayerVersionArn"}, - "Description":{"shape":"Description"}, - "CreatedDate":{"shape":"Timestamp"}, - "Version":{"shape":"LayerVersionNumber"}, - "CompatibleArchitectures":{"shape":"CompatibleArchitectures"}, - "CompatibleRuntimes":{"shape":"CompatibleRuntimes"}, - "LicenseInfo":{"shape":"LicenseInfo"}, - "LayerCodeSignatureCloudTrailData":{"shape":"LayerCodeSignatureCloudTrailData"} - } - }, - "PublishVersionRequest20150331":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "CodeSha256":{"shape":"String"}, - "Description":{"shape":"Description"}, - "RevisionId":{"shape":"String"}, - "PublishTo":{"shape":"FunctionVersionLatestPublished"} - } - }, - "PublishedFunctionQualifier":{ - "type":"string", - "max":128, - "min":1, - "pattern":"(\\$LATEST\\.PUBLISHED|[0-9]+)" - }, - "PutFunctionAliasResourceMappingRequest":{ - "type":"structure", - "required":[ - "FunctionArn", - "Alias", - "ResourceType" - ], - "members":{ - "FunctionArn":{ - "shape":"NameSpacedFunctionArn", - "location":"uri", - "locationName":"FunctionArn" - }, - "Alias":{ - "shape":"Alias", - "location":"uri", - "locationName":"Alias" - }, - "ResourceType":{"shape":"ResourceType"} - }, - "internalonly":true - }, - "PutFunctionCodeSigningConfigRequest":{ - "type":"structure", - "required":[ - "CodeSigningConfigArn", - "FunctionName" - ], - "members":{ - "CodeSigningConfigArn":{"shape":"CodeSigningConfigArn"}, - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - } - } - }, - "PutFunctionCodeSigningConfigResponse":{ - "type":"structure", - "required":[ - "CodeSigningConfigArn", - "FunctionName" - ], - "members":{ - "CodeSigningConfigArn":{"shape":"CodeSigningConfigArn"}, - "FunctionName":{"shape":"FunctionName"} - } - }, - "PutFunctionConcurrencyRequest20171031":{ - "type":"structure", - "required":[ - "FunctionName", - "ReservedConcurrentExecutions" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "ReservedConcurrentExecutions":{"shape":"ReservedConcurrentExecutions"} - } - }, - "PutFunctionEventInvokeConfigRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "MaximumRetryAttempts":{"shape":"MaximumRetryAttempts"}, - "MaximumEventAgeInSeconds":{"shape":"MaximumEventAgeInSeconds"}, - "DestinationConfig":{"shape":"DestinationConfig"} - } - }, - "PutFunctionRecursionConfigRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "RecursiveLoop" - ], - "members":{ - "FunctionName":{ - "shape":"UnqualifiedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "RecursiveLoop":{"shape":"RecursiveLoop"} - } - }, - "PutFunctionRecursionConfigResponse":{ - "type":"structure", - "members":{ - "RecursiveLoop":{"shape":"RecursiveLoop"} - } - }, - "PutFunctionResourceMappingRequest":{ - "type":"structure", - "required":[ - "FunctionArn", - "ResourceType" - ], - "members":{ - "FunctionArn":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionArn" - }, - "ResourceType":{"shape":"FunctionResourceType"} - }, - "internalonly":true - }, - "PutFunctionResourceMappingResponse":{ - "type":"structure", - "required":["FunctionId"], - "members":{ - "FunctionId":{"shape":"UUIDString"}, - "FunctionSequenceNumber":{"shape":"NullableLong"} - }, - "internalonly":true - }, - "PutFunctionScalingConfigRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "Qualifier" - ], - "members":{ - "FunctionName":{ - "shape":"UnqualifiedFunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"PublishedFunctionQualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "FunctionScalingConfig":{"shape":"FunctionScalingConfig"} - } - }, - "PutFunctionScalingConfigResponse":{ - "type":"structure", - "members":{ - "FunctionState":{"shape":"State"} - } - }, - "PutFunctionVersionResourceMappingRequest":{ - "type":"structure", - "required":[ - "FunctionArn", - "Version", - "ResourceType" - ], - "members":{ - "FunctionArn":{ - "shape":"NameSpacedFunctionArn", - "location":"uri", - "locationName":"FunctionArn" - }, - "Version":{ - "shape":"Version", - "location":"uri", - "locationName":"Version" - }, - "ResourceType":{"shape":"ResourceType"} - }, - "internalonly":true - }, - "PutProvisionedConcurrencyConfigRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "Qualifier", - "ProvisionedConcurrentExecutions" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "ProvisionedConcurrentExecutions":{"shape":"PositiveInteger"} - } - }, - "PutProvisionedConcurrencyConfigResponse":{ - "type":"structure", - "members":{ - "RequestedProvisionedConcurrentExecutions":{"shape":"PositiveInteger"}, - "AllocatedProvisionedConcurrentExecutions":{"shape":"NonNegativeInteger"}, - "Status":{"shape":"ProvisionedConcurrencyStatusEnum"}, - "StatusReason":{"shape":"String"}, - "LastModified":{"shape":"Timestamp"} - } - }, - "PutPublicAccessBlockConfigRequest":{ - "type":"structure", - "required":[ - "ResourceArn", - "PublicAccessBlockConfig" - ], - "members":{ - "ResourceArn":{ - "shape":"PublicAccessBlockResourceArn", - "location":"uri", - "locationName":"ResourceArn" - }, - "PublicAccessBlockConfig":{"shape":"PublicAccessBlockConfig"} - } - }, - "PutPublicAccessBlockConfigResponse":{ - "type":"structure", - "members":{ - "PublicAccessBlockConfig":{"shape":"PublicAccessBlockConfig"} - } - }, - "PutResourcePolicyRequest":{ - "type":"structure", - "required":[ - "ResourceArn", - "Policy" - ], - "members":{ - "ResourceArn":{ - "shape":"PolicyResourceArn", - "location":"uri", - "locationName":"ResourceArn" - }, - "Policy":{"shape":"ResourcePolicy"}, - "BlockPublicPolicy":{"shape":"NullableBoolean"}, - "RevisionId":{"shape":"RevisionId"} - } - }, - "PutResourcePolicyResponse":{ - "type":"structure", - "members":{ - "Policy":{"shape":"ResourcePolicy"}, - "RevisionId":{"shape":"RevisionId"} - } - }, - "PutRuntimeManagementConfigRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "UpdateRuntimeOn" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "UpdateRuntimeOn":{"shape":"UpdateRuntimeOn"}, - "RuntimeVersionArn":{"shape":"RuntimeVersionArn"} - } - }, - "PutRuntimeManagementConfigResponse":{ - "type":"structure", - "required":[ - "UpdateRuntimeOn", - "FunctionArn" - ], - "members":{ - "UpdateRuntimeOn":{"shape":"UpdateRuntimeOn"}, - "FunctionArn":{"shape":"FunctionArn"}, - "RuntimeVersionArn":{"shape":"RuntimeVersionArn"} - } - }, - "Qualifier":{ - "type":"string", - "max":128, - "min":1, - "pattern":"(|[a-zA-Z0-9$_-]+)" - }, - "Queue":{ - "type":"string", - "max":1000, - "min":1, - "pattern":"[\\s\\S]*" - }, - "Queues":{ - "type":"list", - "member":{"shape":"Queue"}, - "max":1, - "min":1 - }, - "ReadinessCheckConfig":{ - "type":"structure", - "members":{ - "HttpGet":{"shape":"HttpGet"}, - "TCPSocket":{"shape":"TCPSocket"} - } - }, - "ReconcileProvisionedConcurrencyRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "ReconciliationAction", - "ProvisionedConcurrencyFunctionVersion" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "ReconciliationAction":{ - "shape":"ProvisionedConcurrencyReconciliationActionEnum", - "location":"querystring", - "locationName":"ReconciliationAction" - }, - "ProvisionedConcurrencyFunctionVersion":{"shape":"ProvisionedConcurrencyFunctionVersionReconciliationItem"}, - "ProvisionedConcurrencyConfig":{"shape":"ProvisionedConcurrencyConfigReconciliationItem"} - }, - "internalonly":true - }, - "RecursiveInvocationException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "RecursiveLoop":{ - "type":"string", - "enum":[ - "Allow", - "Terminate" - ] - }, - "RedriveFunctionResourceTagsRequest":{ - "type":"structure", - "required":["FunctionArn"], - "members":{ - "FunctionArn":{ - "shape":"ReplicatedFunctionArn", - "location":"uri", - "locationName":"FunctionArn" - } - } - }, - "RedriveFunctionResourceTagsResponse":{ - "type":"structure", - "members":{ - "Terminated":{"shape":"Boolean"}, - "ValidationToken":{"shape":"ValidationToken"} - } - }, - "Region":{ - "type":"string", - "max":50, - "min":1, - "pattern":"([a-z]{2,}-){2,}[0-9]" - }, - "RegionList":{ - "type":"list", - "member":{"shape":"Region"} - }, - "RegionalDeploymentState":{ - "type":"string", - "enum":[ - "Deploying", - "Deployed", - "Failed", - "Deleting", - "Deleted" - ] - }, - "RegionalRevisionRouting":{ - "type":"structure", - "members":{ - "Region":{"shape":"Region"}, - "RevisionRouting":{"shape":"RevisionRouting"} - } - }, - "RegionalRevisionRoutingList":{ - "type":"list", - "member":{"shape":"RegionalRevisionRouting"} - }, - "RegionalState":{ - "type":"structure", - "members":{ - "Region":{"shape":"Region"}, - "State":{"shape":"RegionalDeploymentState"}, - "StateReason":{"shape":"String"} - } - }, - "RegionalStateList":{ - "type":"list", - "member":{"shape":"RegionalState"} - }, - "RemoveEventSourceRequest":{ - "type":"structure", - "required":["UUID"], - "members":{ - "UUID":{ - "shape":"String", - "location":"uri", - "locationName":"UUID" - } - } - }, - "RemoveLayerVersionPermissionRequest20181031":{ - "type":"structure", - "required":[ - "LayerName", - "VersionNumber", - "StatementId" - ], - "members":{ - "LayerName":{ - "shape":"LayerName", - "location":"uri", - "locationName":"LayerName" - }, - "VersionNumber":{ - "shape":"LayerVersionNumber", - "location":"uri", - "locationName":"VersionNumber" - }, - "StatementId":{ - "shape":"StatementId", - "location":"uri", - "locationName":"StatementId" - }, - "RevisionId":{ - "shape":"String", - "location":"querystring", - "locationName":"RevisionId" - } - } - }, - "RemovePermissionRequest":{ - "type":"structure", - "required":[ - "FunctionName", - "StatementId" - ], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "StatementId":{ - "shape":"NamespacedStatementId", - "location":"uri", - "locationName":"StatementId" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "RevisionId":{ - "shape":"String", - "location":"querystring", - "locationName":"RevisionId" - } - } - }, - "ReplayChildren":{ - "type":"boolean", - "box":true - }, - "ReplicatedFunctionArn":{ - "type":"string", - "max":10000, - "min":0, - "pattern":"arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_.]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?" - }, - "RequestEntityTooLargeException":{ - "type":"structure", - "required":["message"], - "members":{ - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":413, - "senderFault":true - }, - "exception":true - }, - "RequestTooLargeException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":413, - "senderFault":true - }, - "exception":true - }, - "ReservedConcurrentExecutions":{ - "type":"integer", - "box":true, - "min":0 - }, - "ResetFunctionFeatureInternalRequest":{ - "type":"structure", - "required":[ - "FeatureGate", - "FunctionArn" - ], - "members":{ - "FeatureGate":{ - "shape":"String", - "location":"uri", - "locationName":"FeatureGate" - }, - "FunctionArn":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionArn" - } - } - }, - "ResignFunctionAliasRequest":{ - "type":"structure", - "required":[ - "FunctionArn", - "SigningKeyType" - ], - "members":{ - "FunctionArn":{ - "shape":"Arn", - "location":"uri", - "locationName":"FunctionArn" - }, - "SigningKeyType":{ - "shape":"SigningKeyType", - "location":"querystring", - "locationName":"SigningKeyType" - } - } - }, - "ResignFunctionAliasResponse":{ - "type":"structure", - "members":{ - "Resigned":{"shape":"Boolean"} - } - }, - "ResignFunctionVersionRequest":{ - "type":"structure", - "required":[ - "FunctionArn", - "SigningKeyType" - ], - "members":{ - "FunctionArn":{ - "shape":"NameSpacedFunctionArn", - "location":"uri", - "locationName":"FunctionArn" - }, - "SigningKeyType":{ - "shape":"SigningKeyType", - "location":"querystring", - "locationName":"SigningKeyType" - } - } - }, - "ResignFunctionVersionResponse":{ - "type":"structure", - "members":{ - "Resigned":{"shape":"Boolean"} - } - }, - "ResourceArn":{ - "type":"string", - "max":10000, - "min":0, - "pattern":"(arn:(aws|aws-us-gov):[a-z0-9-.]+:.*)|()" - }, - "ResourceConflictException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":409, - "senderFault":true - }, - "exception":true - }, - "ResourceInUseException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - }, - "ResourceMappingList":{ - "type":"list", - "member":{"shape":"ResourceType"} - }, - "ResourceNotFoundException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":404, - "senderFault":true - }, - "exception":true - }, - "ResourceNotReadyException":{ - "type":"structure", - "members":{ - "Type":{"shape":"String"}, - "message":{"shape":"String"} - }, - "error":{"httpStatusCode":502}, - "exception":true, - "fault":true - }, - "ResourcePolicy":{ - "type":"string", - "max":20480, - "min":1, - "pattern":"[\\s\\S]+" - }, - "ResourceType":{ - "type":"string", - "enum":[ - "PROVISIONED_CONCURRENCY", - "CODE_ARTIFACT" - ] - }, - "ResponseStream":{ - "type":"blob", - "streaming":true - }, - "RetentionPeriodInDays":{ - "type":"integer", - "max":90, - "min":1 - }, - "RetryDetails":{ - "type":"structure", - "members":{ - "CurrentAttempt":{"shape":"AttemptCount"}, - "NextAttemptDelaySeconds":{"shape":"DurationSeconds"} - } - }, - "ReverseOrder":{ - "type":"boolean", - "box":true - }, - "RevisionDescription":{ - "type":"string", - "max":256, - "min":0 - }, - "RevisionId":{ - "type":"string", - "max":36, - "min":36, - "pattern":"[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}" - }, - "RevisionRouting":{ - "type":"map", - "key":{"shape":"LiteRevisionId"}, - "value":{"shape":"RevisionRoutingValueInteger"} - }, - "RevisionRoutingValueInteger":{ - "type":"integer", - "max":100, - "min":1 - }, - "RevisionState":{ - "type":"string", - "enum":[ - "Pending", - "Active", - "Failed" - ] - }, - "RoleArn":{ - "type":"string", - "max":10000, - "min":0, - "pattern":"arn:(aws|aws-us-gov):iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+" - }, - "RollbackFunctionRequest":{ - "type":"structure", - "required":["FunctionName"], - "members":{ - "FunctionName":{ - "shape":"FunctionName", - "location":"uri", - "locationName":"FunctionName" - }, - "Qualifier":{ - "shape":"Qualifier", - "location":"querystring", - "locationName":"Qualifier" - }, - "RuntimeUpdate":{"shape":"RuntimeUpdate"} - } - }, - "RollbackFunctionResponse":{ - "type":"structure", - "members":{ - "RuntimeResult":{"shape":"RuntimeResult"} - } - }, - "RollbackTagsOwnershipFromLambdaRequest":{ - "type":"structure", - "required":["FunctionArn"], - "members":{ - "FunctionArn":{ - "shape":"FunctionArn", - "location":"uri", - "locationName":"FunctionArn" - } - } - }, - "RollbackTagsOwnershipFromLambdaResponse":{ - "type":"structure", - "required":["HasTagsOwnershipTransferOccurred"], - "members":{ - "HasTagsOwnershipTransferOccurred":{"shape":"Boolean"}, - "ValidationToken":{"shape":"ValidationToken"} - } - }, - "Runtime":{ - "type":"string", - "enum":[ - "nodejs", - "nodejs4.3", - "nodejs6.10", - "nodejs8.10", - "nodejs10.x", - "nodejs12.x", - "nodejs14.x", - "nodejs16.x", - "nodejs18.x", - "nodejs20.x", - "nodejs22.x", - "nodejs24.x", - "java8", - "java8.al2", - "java11", - "java17", - "java21", - "java25", - "python2.7", - "python3.6", - "python3.7", - "python3.8", - "python3.9", - "python3.10", - "python3.11", - "python3.12", - "python3.13", - "python3.14", - "dotnetcore1.0", - "dotnetcore2.0", - "dotnetcore2.1", - "dotnetcore3.1", - "dotnet6", - "dotnet8", - "dotnet10", - "nodejs4.3-edge", - "python2.7-greengrass", - "byol", - "go1.9", - "go1.x", - "ruby2.5", - "ruby2.7", - "ruby3.2", - "ruby3.3", - "ruby3.4", - "provided", - "provided.al2", - "provided.al2023" - ] - }, - "RuntimeConfig":{ - "type":"structure", - "required":["Runtime"], - "members":{ - "Runtime":{"shape":"LiteRuntime"} - } - }, - "RuntimeResult":{ - "type":"structure", - "members":{ - "UpdateRuntimeOn":{"shape":"UpdateRuntimeOn"}, - "RuntimeVersionArn":{"shape":"RuntimeVersionArn"} - } - }, - "RuntimeUpdate":{ - "type":"structure", - "members":{ - "UpdateRuntimeOn":{"shape":"UpdateRuntimeOn"} - } - }, - "RuntimeUpdateReason":{ - "type":"string", - "enum":[ - "PINNED", - "ROLLOUT", - "RELEASE", - "PRERELEASE" - ] - }, - "RuntimeVersionArn":{ - "type":"string", - "max":2048, - "min":26, - "pattern":"arn:(aws[a-zA-Z-]*):lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}::runtime:.+" - }, - "RuntimeVersionConfig":{ - "type":"structure", - "members":{ - "RuntimeVersionArn":{"shape":"RuntimeVersionArn"} - } - }, - "S3Bucket":{ - "type":"string", - "max":63, - "min":3, - "pattern":"[0-9A-Za-z\\.\\-_]*(? LambdaClient: @staticmethod def initialize_from_env() -> LambdaClient: - LambdaClient.load_preview_botocore_models() - - """ - TODO - we can remove this when were using the actual lambda client, - but we need this with the preview model because boto won't match against lambdainternal. - """ endpoint_url = os.getenv("AWS_ENDPOINT_URL_LAMBDA", None) if not endpoint_url: client = boto3.client( - "lambdainternal", + "lambda", ) else: - client = boto3.client("lambdainternal", endpoint_url=endpoint_url) + client = boto3.client("lambda", endpoint_url=endpoint_url) return LambdaClient(client=client) diff --git a/src/aws_durable_execution_sdk_python/lib/boto3-1.40.51-py3-none-any.whl b/src/aws_durable_execution_sdk_python/lib/boto3-1.40.51-py3-none-any.whl new file mode 100644 index 0000000..39322bc Binary files /dev/null and b/src/aws_durable_execution_sdk_python/lib/boto3-1.40.51-py3-none-any.whl differ diff --git a/src/aws_durable_execution_sdk_python/lib/botocore-1.40.51-py3-none-any.whl b/src/aws_durable_execution_sdk_python/lib/botocore-1.40.51-py3-none-any.whl new file mode 100644 index 0000000..23020a8 Binary files /dev/null and b/src/aws_durable_execution_sdk_python/lib/botocore-1.40.51-py3-none-any.whl differ diff --git a/tests/lambda_service_test.py b/tests/lambda_service_test.py index f7a8bac..0cb018e 100644 --- a/tests/lambda_service_test.py +++ b/tests/lambda_service_test.py @@ -1839,10 +1839,9 @@ def test_lambda_client_initialize_from_env_default(mock_boto_client): mock_client = Mock() mock_boto_client.return_value = mock_client - with patch.object(LambdaClient, "load_preview_botocore_models"): - client = LambdaClient.initialize_from_env() + client = LambdaClient.initialize_from_env() - mock_boto_client.assert_called_with("lambdainternal") + mock_boto_client.assert_called_with("lambda") assert isinstance(client, LambdaClient) @@ -1853,12 +1852,9 @@ def test_lambda_client_initialize_from_env_with_endpoint(mock_boto_client): mock_client = Mock() mock_boto_client.return_value = mock_client - with patch.object(LambdaClient, "load_preview_botocore_models"): - client = LambdaClient.initialize_from_env() + client = LambdaClient.initialize_from_env() - mock_boto_client.assert_called_with( - "lambdainternal", endpoint_url="http://localhost:3000" - ) + mock_boto_client.assert_called_with("lambda", endpoint_url="http://localhost:3000") assert isinstance(client, LambdaClient) @@ -1968,10 +1964,9 @@ def test_lambda_client_initialize_from_env_no_endpoint(mock_boto_client): mock_client = Mock() mock_boto_client.return_value = mock_client - with patch.object(LambdaClient, "load_preview_botocore_models"): - client = LambdaClient.initialize_from_env() + client = LambdaClient.initialize_from_env() - mock_boto_client.assert_called_with("lambdainternal") + mock_boto_client.assert_called_with("lambda") assert isinstance(client, LambdaClient)