Module: Aws::Lambda::Types

Defined in:
gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb

Defined Under Namespace

Classes: AccountLimit, AccountUsage, AddLayerVersionPermissionRequest, AddLayerVersionPermissionResponse, AddPermissionRequest, AddPermissionResponse, AliasConfiguration, AliasRoutingConfiguration, AllowedPublishers, AmazonManagedKafkaEventSourceConfig, CodeSigningConfig, CodeSigningConfigNotFoundException, CodeSigningPolicies, CodeStorageExceededException, CodeVerificationFailedException, Concurrency, Cors, CreateAliasRequest, CreateCodeSigningConfigRequest, CreateCodeSigningConfigResponse, CreateEventSourceMappingRequest, CreateFunctionRequest, CreateFunctionUrlConfigRequest, CreateFunctionUrlConfigResponse, DeadLetterConfig, DeleteAliasRequest, DeleteCodeSigningConfigRequest, DeleteCodeSigningConfigResponse, DeleteEventSourceMappingRequest, DeleteFunctionCodeSigningConfigRequest, DeleteFunctionConcurrencyRequest, DeleteFunctionEventInvokeConfigRequest, DeleteFunctionRequest, DeleteFunctionUrlConfigRequest, DeleteLayerVersionRequest, DeleteProvisionedConcurrencyConfigRequest, DestinationConfig, DocumentDBEventSourceConfig, EC2AccessDeniedException, EC2ThrottledException, EC2UnexpectedException, EFSIOException, EFSMountConnectivityException, EFSMountFailureException, EFSMountTimeoutException, ENILimitReachedException, Environment, EnvironmentError, EnvironmentResponse, EphemeralStorage, EventSourceMappingConfiguration, FileSystemConfig, Filter, FilterCriteria, FunctionCode, FunctionCodeLocation, FunctionConfiguration, FunctionEventInvokeConfig, FunctionUrlConfig, GetAccountSettingsResponse, GetAliasRequest, GetCodeSigningConfigRequest, GetCodeSigningConfigResponse, GetEventSourceMappingRequest, GetFunctionCodeSigningConfigRequest, GetFunctionCodeSigningConfigResponse, GetFunctionConcurrencyRequest, GetFunctionConcurrencyResponse, GetFunctionConfigurationRequest, GetFunctionEventInvokeConfigRequest, GetFunctionRequest, GetFunctionResponse, GetFunctionUrlConfigRequest, GetFunctionUrlConfigResponse, GetLayerVersionByArnRequest, GetLayerVersionPolicyRequest, GetLayerVersionPolicyResponse, GetLayerVersionRequest, GetLayerVersionResponse, GetPolicyRequest, GetPolicyResponse, GetProvisionedConcurrencyConfigRequest, GetProvisionedConcurrencyConfigResponse, GetRuntimeManagementConfigRequest, GetRuntimeManagementConfigResponse, ImageConfig, ImageConfigError, ImageConfigResponse, InvalidCodeSignatureException, InvalidParameterValueException, InvalidRequestContentException, InvalidRuntimeException, InvalidSecurityGroupIDException, InvalidSubnetIDException, InvalidZipFileException, InvocationRequest, InvocationResponse, InvokeAsyncRequest, InvokeAsyncResponse, InvokeResponseStreamUpdate, InvokeWithResponseStreamCompleteEvent, InvokeWithResponseStreamRequest, InvokeWithResponseStreamResponse, InvokeWithResponseStreamResponseEvent, KMSAccessDeniedException, KMSDisabledException, KMSInvalidStateException, KMSNotFoundException, Layer, LayerVersionContentInput, LayerVersionContentOutput, LayerVersionsListItem, LayersListItem, ListAliasesRequest, ListAliasesResponse, ListCodeSigningConfigsRequest, ListCodeSigningConfigsResponse, ListEventSourceMappingsRequest, ListEventSourceMappingsResponse, ListFunctionEventInvokeConfigsRequest, ListFunctionEventInvokeConfigsResponse, ListFunctionUrlConfigsRequest, ListFunctionUrlConfigsResponse, ListFunctionsByCodeSigningConfigRequest, ListFunctionsByCodeSigningConfigResponse, ListFunctionsRequest, ListFunctionsResponse, ListLayerVersionsRequest, ListLayerVersionsResponse, ListLayersRequest, ListLayersResponse, ListProvisionedConcurrencyConfigsRequest, ListProvisionedConcurrencyConfigsResponse, ListTagsRequest, ListTagsResponse, ListVersionsByFunctionRequest, ListVersionsByFunctionResponse, LoggingConfig, OnFailure, OnSuccess, PolicyLengthExceededException, PreconditionFailedException, ProvisionedConcurrencyConfigListItem, ProvisionedConcurrencyConfigNotFoundException, PublishLayerVersionRequest, PublishLayerVersionResponse, PublishVersionRequest, PutFunctionCodeSigningConfigRequest, PutFunctionCodeSigningConfigResponse, PutFunctionConcurrencyRequest, PutFunctionEventInvokeConfigRequest, PutProvisionedConcurrencyConfigRequest, PutProvisionedConcurrencyConfigResponse, PutRuntimeManagementConfigRequest, PutRuntimeManagementConfigResponse, RecursiveInvocationException, RemoveLayerVersionPermissionRequest, RemovePermissionRequest, RequestTooLargeException, ResourceConflictException, ResourceInUseException, ResourceNotFoundException, ResourceNotReadyException, RuntimeVersionConfig, RuntimeVersionError, ScalingConfig, SelfManagedEventSource, SelfManagedKafkaEventSourceConfig, ServiceException, SnapStart, SnapStartException, SnapStartNotReadyException, SnapStartResponse, SnapStartTimeoutException, SourceAccessConfiguration, SubnetIPAddressLimitReachedException, TagResourceRequest, TooManyRequestsException, TracingConfig, TracingConfigResponse, UnsupportedMediaTypeException, UntagResourceRequest, UpdateAliasRequest, UpdateCodeSigningConfigRequest, UpdateCodeSigningConfigResponse, UpdateEventSourceMappingRequest, UpdateFunctionCodeRequest, UpdateFunctionConfigurationRequest, UpdateFunctionEventInvokeConfigRequest, UpdateFunctionUrlConfigRequest, UpdateFunctionUrlConfigResponse, VpcConfig, VpcConfigResponse

Instance Attribute Summary collapse

Instance Attribute Details

#error_codeString

An error code.

Returns:

  • (String)


3629
3630
3631
3632
3633
3634
3635
3636
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3629

class InvokeWithResponseStreamCompleteEvent < Struct.new(
  :error_code,
  :error_details,
  :log_result,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#error_detailsString

The details of any returned error.

Returns:

  • (String)


3629
3630
3631
3632
3633
3634
3635
3636
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3629

class InvokeWithResponseStreamCompleteEvent < Struct.new(
  :error_code,
  :error_details,
  :log_result,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#log_resultString

The last 4 KB of the execution log, which is base64-encoded.

Returns:

  • (String)


3629
3630
3631
3632
3633
3634
3635
3636
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3629

class InvokeWithResponseStreamCompleteEvent < Struct.new(
  :error_code,
  :error_details,
  :log_result,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#payloadString

Data returned by your Lambda function.

Returns:

  • (String)


3606
3607
3608
3609
3610
3611
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3606

class InvokeResponseStreamUpdate < Struct.new(
  :payload,
  :event_type)
  SENSITIVE = [:payload]
  include Aws::Structure
end