C# Класс Amazon.Lambda.AmazonLambdaClient

Implementation for accessing Lambda AWS Lambda

Overview

This is the AWS Lambda API Reference. The AWS Lambda Developer Guide provides additional information. For the service overview, go to What is AWS Lambda, and for information about how the service works, go to AWS LambdaL How it Works in the AWS Lambda Developer Guide.

Наследование: AmazonServiceClient, IAmazonLambda
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddPermissionAsync ( AddPermissionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddPermission operation.

AddPermissionAsync ( AddPermissionRequest request, AddPermissionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the AddPermission operation.

AmazonLambdaClient ( ) : System

Constructs AmazonLambdaClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonLambdaClient ( AWSCredentials credentials ) : System

Constructs AmazonLambdaClient with AWS Credentials

AmazonLambdaClient ( AWSCredentials credentials, AmazonLambdaConfig clientConfig ) : System

Constructs AmazonLambdaClient with AWS Credentials and an AmazonLambdaClient Configuration object.

AmazonLambdaClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonLambdaClient with AWS Credentials

AmazonLambdaClient ( AmazonLambdaConfig config ) : System

Constructs AmazonLambdaClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonLambdaClient ( RegionEndpoint region ) : System

Constructs AmazonLambdaClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonLambdaClient with AWS Access Key ID and AWS Secret Key

AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonLambdaConfig clientConfig ) : System

Constructs AmazonLambdaClient with AWS Access Key ID, AWS Secret Key and an AmazonLambdaClient Configuration object.

AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonLambdaClient with AWS Access Key ID and AWS Secret Key

AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonLambdaClient with AWS Access Key ID and AWS Secret Key

AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonLambdaConfig clientConfig ) : System

Constructs AmazonLambdaClient with AWS Access Key ID, AWS Secret Key and an AmazonLambdaClient Configuration object.

AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonLambdaClient with AWS Access Key ID and AWS Secret Key

BeginAddPermission ( AddPermissionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddPermission operation.

BeginCreateAlias ( CreateAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateAlias operation.

BeginCreateEventSourceMapping ( CreateEventSourceMappingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateEventSourceMapping operation.

BeginCreateFunction ( CreateFunctionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateFunction operation.

BeginDeleteAlias ( DeleteAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteAlias operation.

BeginDeleteEventSourceMapping ( Amazon.Lambda.Model.DeleteEventSourceMappingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteEventSourceMapping operation.

BeginDeleteFunction ( Amazon.Lambda.Model.DeleteFunctionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteFunction operation.

BeginGetAccountSettings ( GetAccountSettingsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetAccountSettings operation.

BeginGetAlias ( Amazon.Lambda.Model.GetAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetAlias operation.

BeginGetEventSourceMapping ( Amazon.Lambda.Model.GetEventSourceMappingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetEventSourceMapping operation.

BeginGetFunction ( GetFunctionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetFunction operation.

BeginGetFunctionConfiguration ( Amazon.Lambda.Model.GetFunctionConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetFunctionConfiguration operation.

BeginGetPolicy ( GetPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetPolicy operation.

BeginInvoke ( InvokeRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the Invoke operation.

BeginListAliases ( Amazon.Lambda.Model.ListAliasesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListAliases operation.

BeginListEventSourceMappings ( ListEventSourceMappingsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListEventSourceMappings operation.

BeginListFunctions ( Amazon.Lambda.Model.ListFunctionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListFunctions operation.

BeginListVersionsByFunction ( ListVersionsByFunctionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListVersionsByFunction operation.

BeginPublishVersion ( PublishVersionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PublishVersion operation.

BeginRemovePermission ( RemovePermissionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemovePermission operation.

BeginUpdateAlias ( Amazon.Lambda.Model.UpdateAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateAlias operation.

BeginUpdateEventSourceMapping ( UpdateEventSourceMappingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateEventSourceMapping operation.

BeginUpdateFunctionCode ( UpdateFunctionCodeRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateFunctionCode operation.

BeginUpdateFunctionConfiguration ( UpdateFunctionConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateFunctionConfiguration operation.

CreateAliasAsync ( CreateAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateAlias operation.

CreateAliasAsync ( CreateAliasRequest request, CreateAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateAlias operation.

CreateEventSourceMappingAsync ( CreateEventSourceMappingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateEventSourceMapping operation.

CreateEventSourceMappingAsync ( CreateEventSourceMappingRequest request, CreateEventSourceMappingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateEventSourceMapping operation.

CreateFunctionAsync ( CreateFunctionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateFunction operation.

CreateFunctionAsync ( CreateFunctionRequest request, CreateFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateFunction operation.

DeleteAliasAsync ( DeleteAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteAlias operation.

DeleteAliasAsync ( DeleteAliasRequest request, DeleteAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteAlias operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteEventSourceMappingAsync ( Amazon.Lambda.Model.DeleteEventSourceMappingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteEventSourceMapping operation.

DeleteEventSourceMappingAsync ( Amazon.Lambda.Model.DeleteEventSourceMappingRequest request, DeleteEventSourceMappingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteEventSourceMapping operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteFunction ( string functionName ) : DeleteFunctionResponse

Deletes the specified Lambda function code and configuration.

If you are using the versioning feature and you don't specify a function version in your DeleteFunction request, AWS Lambda will delete the function, including all its versions, and any aliases pointing to the function versions. To delete a specific function version, you must provide the function version via the Qualifier parameter. For information about function versioning, see AWS Lambda Function Versioning and Aliases.

When you delete a function the associated resource policy is also deleted. You will need to delete the event source mappings explicitly.

This operation requires permission for the lambda:DeleteFunction action.

DeleteFunctionAsync ( Amazon.Lambda.Model.DeleteFunctionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteFunction operation.

DeleteFunctionAsync ( string functionName, System cancellationToken = default(CancellationToken) ) : Task

Deletes the specified Lambda function code and configuration.

If you are using the versioning feature and you don't specify a function version in your DeleteFunction request, AWS Lambda will delete the function, including all its versions, and any aliases pointing to the function versions. To delete a specific function version, you must provide the function version via the Qualifier parameter. For information about function versioning, see AWS Lambda Function Versioning and Aliases.

When you delete a function the associated resource policy is also deleted. You will need to delete the event source mappings explicitly.

This operation requires permission for the lambda:DeleteFunction action.

DeleteFunctionAsync ( Amazon.Lambda.Model.DeleteFunctionRequest request, DeleteFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteFunction operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

DeleteFunctionAsync ( string functionName, DeleteFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Deletes the specified Lambda function code and configuration.

If you are using the versioning feature and you don't specify a function version in your DeleteFunction request, AWS Lambda will delete the function, including all its versions, and any aliases pointing to the function versions. To delete a specific function version, you must provide the function version via the Qualifier parameter. For information about function versioning, see AWS Lambda Function Versioning and Aliases.

When you delete a function the associated resource policy is also deleted. You will need to delete the event source mappings explicitly.

This operation requires permission for the lambda:DeleteFunction action.

This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW

EndAddPermission ( IAsyncResult asyncResult ) : AddPermissionResponse

Finishes the asynchronous execution of the AddPermission operation.

EndCreateAlias ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.CreateAliasResponse

Finishes the asynchronous execution of the CreateAlias operation.

EndCreateEventSourceMapping ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.CreateEventSourceMappingResponse

Finishes the asynchronous execution of the CreateEventSourceMapping operation.

EndCreateFunction ( IAsyncResult asyncResult ) : CreateFunctionResponse

Finishes the asynchronous execution of the CreateFunction operation.

EndDeleteAlias ( IAsyncResult asyncResult ) : DeleteAliasResponse

Finishes the asynchronous execution of the DeleteAlias operation.

EndDeleteEventSourceMapping ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.DeleteEventSourceMappingResponse

Finishes the asynchronous execution of the DeleteEventSourceMapping operation.

EndDeleteFunction ( IAsyncResult asyncResult ) : DeleteFunctionResponse

Finishes the asynchronous execution of the DeleteFunction operation.

EndGetAccountSettings ( IAsyncResult asyncResult ) : GetAccountSettingsResponse

Finishes the asynchronous execution of the GetAccountSettings operation.

EndGetAlias ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.GetAliasResponse

Finishes the asynchronous execution of the GetAlias operation.

EndGetEventSourceMapping ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.GetEventSourceMappingResponse

Finishes the asynchronous execution of the GetEventSourceMapping operation.

EndGetFunction ( IAsyncResult asyncResult ) : GetFunctionResponse

Finishes the asynchronous execution of the GetFunction operation.

EndGetFunctionConfiguration ( IAsyncResult asyncResult ) : GetFunctionConfigurationResponse

Finishes the asynchronous execution of the GetFunctionConfiguration operation.

EndGetPolicy ( IAsyncResult asyncResult ) : GetPolicyResponse

Finishes the asynchronous execution of the GetPolicy operation.

EndInvoke ( IAsyncResult asyncResult ) : InvokeResponse

Finishes the asynchronous execution of the Invoke operation.

EndListAliases ( IAsyncResult asyncResult ) : ListAliasesResponse

Finishes the asynchronous execution of the ListAliases operation.

EndListEventSourceMappings ( IAsyncResult asyncResult ) : ListEventSourceMappingsResponse

Finishes the asynchronous execution of the ListEventSourceMappings operation.

EndListFunctions ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.ListFunctionsResponse

Finishes the asynchronous execution of the ListFunctions operation.

EndListVersionsByFunction ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.ListVersionsByFunctionResponse

Finishes the asynchronous execution of the ListVersionsByFunction operation.

EndPublishVersion ( IAsyncResult asyncResult ) : PublishVersionResponse

Finishes the asynchronous execution of the PublishVersion operation.

EndRemovePermission ( IAsyncResult asyncResult ) : RemovePermissionResponse

Finishes the asynchronous execution of the RemovePermission operation.

EndUpdateAlias ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.UpdateAliasResponse

Finishes the asynchronous execution of the UpdateAlias operation.

EndUpdateEventSourceMapping ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.UpdateEventSourceMappingResponse

Finishes the asynchronous execution of the UpdateEventSourceMapping operation.

EndUpdateFunctionCode ( IAsyncResult asyncResult ) : UpdateFunctionCodeResponse

Finishes the asynchronous execution of the UpdateFunctionCode operation.

EndUpdateFunctionConfiguration ( IAsyncResult asyncResult ) : UpdateFunctionConfigurationResponse

Finishes the asynchronous execution of the UpdateFunctionConfiguration operation.

GetAccountSettingsAsync ( GetAccountSettingsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetAccountSettings operation.

GetAccountSettingsAsync ( GetAccountSettingsRequest request, GetAccountSettingsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetAccountSettings operation.

GetAliasAsync ( Amazon.Lambda.Model.GetAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetAlias operation.

GetAliasAsync ( Amazon.Lambda.Model.GetAliasRequest request, GetAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetAlias operation.

GetEventSourceMappingAsync ( Amazon.Lambda.Model.GetEventSourceMappingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetEventSourceMapping operation.

GetEventSourceMappingAsync ( Amazon.Lambda.Model.GetEventSourceMappingRequest request, GetEventSourceMappingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetEventSourceMapping operation.

GetFunction ( string functionName ) : GetFunctionResponse

Returns the configuration information of the Lambda function and a presigned URL link to the .zip file you uploaded with CreateFunction so you can download the .zip file. Note that the URL is valid for up to 10 minutes. The configuration information is the same information you provided as parameters when uploading the function.

Using the optional Qualifier parameter, you can specify a specific function version for which you want this information. If you don't specify this parameter, the API uses unqualified function ARN which return information about the $LATEST version of the Lambda function. For more information, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunction action.

GetFunctionAsync ( GetFunctionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetFunction operation.

GetFunctionAsync ( string functionName, System cancellationToken = default(CancellationToken) ) : Task

Returns the configuration information of the Lambda function and a presigned URL link to the .zip file you uploaded with CreateFunction so you can download the .zip file. Note that the URL is valid for up to 10 minutes. The configuration information is the same information you provided as parameters when uploading the function.

Using the optional Qualifier parameter, you can specify a specific function version for which you want this information. If you don't specify this parameter, the API uses unqualified function ARN which return information about the $LATEST version of the Lambda function. For more information, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunction action.

GetFunctionAsync ( GetFunctionRequest request, GetFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetFunction operation.

GetFunctionAsync ( string functionName, GetFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the configuration information of the Lambda function and a presigned URL link to the .zip file you uploaded with CreateFunction so you can download the .zip file. Note that the URL is valid for up to 10 minutes. The configuration information is the same information you provided as parameters when uploading the function.

Using the optional Qualifier parameter, you can specify a specific function version for which you want this information. If you don't specify this parameter, the API uses unqualified function ARN which return information about the $LATEST version of the Lambda function. For more information, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunction action.

GetFunctionConfiguration ( string functionName ) : GetFunctionConfigurationResponse

Returns the configuration information of the Lambda function. This the same information you provided as parameters when uploading the function by using CreateFunction.

If you are using the versioning feature, you can retrieve this information for a specific function version by using the optional Qualifier parameter and specifying the function version or alias that points to it. If you don't provide it, the API returns information about the $LATEST version of the function. For more information about versioning, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunctionConfiguration operation.

GetFunctionConfigurationAsync ( Amazon.Lambda.Model.GetFunctionConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetFunctionConfiguration operation.

GetFunctionConfigurationAsync ( string functionName, System cancellationToken = default(CancellationToken) ) : Task

Returns the configuration information of the Lambda function. This the same information you provided as parameters when uploading the function by using CreateFunction.

If you are using the versioning feature, you can retrieve this information for a specific function version by using the optional Qualifier parameter and specifying the function version or alias that points to it. If you don't provide it, the API returns information about the $LATEST version of the function. For more information about versioning, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunctionConfiguration operation.

GetFunctionConfigurationAsync ( Amazon.Lambda.Model.GetFunctionConfigurationRequest request, GetFunctionConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetFunctionConfiguration operation.

GetFunctionConfigurationAsync ( string functionName, GetFunctionConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns the configuration information of the Lambda function. This the same information you provided as parameters when uploading the function by using CreateFunction.

If you are using the versioning feature, you can retrieve this information for a specific function version by using the optional Qualifier parameter and specifying the function version or alias that points to it. If you don't provide it, the API returns information about the $LATEST version of the function. For more information about versioning, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunctionConfiguration operation.

GetPolicyAsync ( GetPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetPolicy operation.

GetPolicyAsync ( GetPolicyRequest request, GetPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetPolicy operation.

InvokeAsync ( string functionName ) : Amazon.Lambda.Model.InvokeAsyncResponse

Submits an invocation request to Lambda. Upon receiving the request, Lambda executes the specified cloud function asynchronously. To see the logs generated by the cloud function execution, see the CloudWatch logs console.

This operation requires permission for the lambda:InvokeAsync action.

The InvokeArgs will be set to an empty json document.

InvokeAsync ( string functionName, string invokeArgs ) : Amazon.Lambda.Model.InvokeAsyncResponse

Submits an invocation request to Lambda. Upon receiving the request, Lambda executes the specified cloud function asynchronously. To see the logs generated by the cloud function execution, see the CloudWatch logs console.

This operation requires permission for the lambda:InvokeAsync action.

InvokeAsync ( InvokeRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the Invoke operation.

InvokeAsync ( InvokeRequest request, InvokeResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the Invoke operation.

ListAliasesAsync ( Amazon.Lambda.Model.ListAliasesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListAliases operation.

ListAliasesAsync ( Amazon.Lambda.Model.ListAliasesRequest request, ListAliasesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListAliases operation.

ListEventSourceMappingsAsync ( ListEventSourceMappingsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListEventSourceMappings operation.

ListEventSourceMappingsAsync ( ListEventSourceMappingsRequest request, ListEventSourceMappingsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListEventSourceMappings operation.

ListFunctions ( ) : Amazon.Lambda.Model.ListFunctionsResponse

Returns a list of your Lambda functions. For each function, the response includes the function configuration information. You must use GetFunction to retrieve the code for your function.

This operation requires permission for the lambda:ListFunctions action.

If you are using versioning feature, the response returns list of $LATEST versions of your functions. For information about the versioning feature, see AWS Lambda Function Versioning and Aliases.

ListFunctionsAsync ( Amazon.Lambda.Model.ListFunctionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListFunctions operation.

ListFunctionsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns a list of your Lambda functions. For each function, the response includes the function configuration information. You must use GetFunction to retrieve the code for your function.

This operation requires permission for the lambda:ListFunctions action.

If you are using versioning feature, the response returns list of $LATEST versions of your functions. For information about the versioning feature, see AWS Lambda Function Versioning and Aliases.

ListFunctionsAsync ( ListFunctionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Returns a list of your Lambda functions. For each function, the response includes the function configuration information. You must use GetFunction to retrieve the code for your function.

This operation requires permission for the lambda:ListFunctions action.

If you are using versioning feature, the response returns list of $LATEST versions of your functions. For information about the versioning feature, see AWS Lambda Function Versioning and Aliases.

ListFunctionsAsync ( Amazon.Lambda.Model.ListFunctionsRequest request, ListFunctionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListFunctions operation.

ListVersionsByFunctionAsync ( ListVersionsByFunctionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListVersionsByFunction operation.

ListVersionsByFunctionAsync ( ListVersionsByFunctionRequest request, ListVersionsByFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListVersionsByFunction operation.

PublishVersionAsync ( PublishVersionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PublishVersion operation.

PublishVersionAsync ( PublishVersionRequest request, PublishVersionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PublishVersion operation.

RemovePermissionAsync ( RemovePermissionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemovePermission operation.

RemovePermissionAsync ( RemovePermissionRequest request, RemovePermissionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the RemovePermission operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

UpdateAliasAsync ( Amazon.Lambda.Model.UpdateAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateAlias operation.

UpdateAliasAsync ( Amazon.Lambda.Model.UpdateAliasRequest request, UpdateAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateAlias operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

UpdateEventSourceMappingAsync ( UpdateEventSourceMappingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateEventSourceMapping operation.

UpdateEventSourceMappingAsync ( UpdateEventSourceMappingRequest request, UpdateEventSourceMappingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateEventSourceMapping operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

UpdateFunctionCodeAsync ( UpdateFunctionCodeRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateFunctionCode operation.

UpdateFunctionCodeAsync ( UpdateFunctionCodeRequest request, UpdateFunctionCodeResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateFunctionCode operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

UpdateFunctionConfigurationAsync ( UpdateFunctionConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateFunctionConfiguration operation.

UpdateFunctionConfigurationAsync ( UpdateFunctionConfigurationRequest request, UpdateFunctionConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateFunctionConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW

Защищенные методы

Метод Описание
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Приватные методы

Метод Описание
AddPermission ( AddPermissionRequest request ) : AddPermissionResponse
BeginInvokeAsync ( InvokeAsyncRequest request, AsyncCallback callback, object state ) : IAsyncResult
CreateAlias ( CreateAliasRequest request ) : Amazon.Lambda.Model.CreateAliasResponse
CreateEventSourceMapping ( CreateEventSourceMappingRequest request ) : Amazon.Lambda.Model.CreateEventSourceMappingResponse
CreateFunction ( CreateFunctionRequest request ) : CreateFunctionResponse
DeleteAlias ( DeleteAliasRequest request ) : DeleteAliasResponse
DeleteEventSourceMapping ( Amazon.Lambda.Model.DeleteEventSourceMappingRequest request ) : Amazon.Lambda.Model.DeleteEventSourceMappingResponse
DeleteFunction ( Amazon.Lambda.Model.DeleteFunctionRequest request ) : DeleteFunctionResponse
EndInvokeAsync ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.InvokeAsyncResponse
GetAccountSettings ( GetAccountSettingsRequest request ) : GetAccountSettingsResponse
GetAlias ( Amazon.Lambda.Model.GetAliasRequest request ) : Amazon.Lambda.Model.GetAliasResponse
GetEventSourceMapping ( Amazon.Lambda.Model.GetEventSourceMappingRequest request ) : Amazon.Lambda.Model.GetEventSourceMappingResponse
GetFunction ( GetFunctionRequest request ) : GetFunctionResponse
GetFunctionConfiguration ( Amazon.Lambda.Model.GetFunctionConfigurationRequest request ) : GetFunctionConfigurationResponse
GetPolicy ( GetPolicyRequest request ) : GetPolicyResponse
Invoke ( InvokeRequest request ) : InvokeResponse
InvokeAsync ( InvokeAsyncRequest request ) : Amazon.Lambda.Model.InvokeAsyncResponse
InvokeAsyncAsync ( InvokeAsyncRequest request, System cancellationToken = default(CancellationToken) ) : Task
InvokeAsyncAsync ( InvokeAsyncRequest request, InvokeAsyncResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListAliases ( Amazon.Lambda.Model.ListAliasesRequest request ) : ListAliasesResponse
ListEventSourceMappings ( ListEventSourceMappingsRequest request ) : ListEventSourceMappingsResponse
ListFunctions ( Amazon.Lambda.Model.ListFunctionsRequest request ) : Amazon.Lambda.Model.ListFunctionsResponse
ListVersionsByFunction ( ListVersionsByFunctionRequest request ) : Amazon.Lambda.Model.ListVersionsByFunctionResponse
PublishVersion ( PublishVersionRequest request ) : PublishVersionResponse
RemovePermission ( RemovePermissionRequest request ) : RemovePermissionResponse
UpdateAlias ( Amazon.Lambda.Model.UpdateAliasRequest request ) : Amazon.Lambda.Model.UpdateAliasResponse
UpdateEventSourceMapping ( UpdateEventSourceMappingRequest request ) : Amazon.Lambda.Model.UpdateEventSourceMappingResponse
UpdateFunctionCode ( UpdateFunctionCodeRequest request ) : UpdateFunctionCodeResponse
UpdateFunctionConfiguration ( UpdateFunctionConfigurationRequest request ) : UpdateFunctionConfigurationResponse

Описание методов

AddPermissionAsync() публичный Метод

Initiates the asynchronous execution of the AddPermission operation.
public AddPermissionAsync ( AddPermissionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.AddPermissionRequest Container for the necessary parameters to execute the AddPermission operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

AddPermissionAsync() публичный Метод

Initiates the asynchronous execution of the AddPermission operation.
public AddPermissionAsync ( AddPermissionRequest request, AddPermissionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.AddPermissionRequest Container for the necessary parameters to execute the AddPermission operation on AmazonLambdaClient.
callback AddPermissionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonLambdaClient ( ) : System
Результат System

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with AWS Credentials
public AmazonLambdaClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Результат System

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with AWS Credentials and an AmazonLambdaClient Configuration object.
public AmazonLambdaClient ( AWSCredentials credentials, AmazonLambdaConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonLambdaConfig The AmazonLambdaClient Configuration Object
Результат System

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with AWS Credentials
public AmazonLambdaClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Результат System

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonLambdaClient ( AmazonLambdaConfig config ) : System
config AmazonLambdaConfig The AmazonLambdaClient Configuration Object
Результат System

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonLambdaClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Результат System

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with AWS Access Key ID and AWS Secret Key
public AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Результат System

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with AWS Access Key ID, AWS Secret Key and an AmazonLambdaClient Configuration object.
public AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonLambdaConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonLambdaConfig The AmazonLambdaClient Configuration Object
Результат System

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with AWS Access Key ID and AWS Secret Key
public AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
Результат System

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with AWS Access Key ID and AWS Secret Key
public AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
Результат System

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with AWS Access Key ID, AWS Secret Key and an AmazonLambdaClient Configuration object.
public AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonLambdaConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonLambdaConfig The AmazonLambdaClient Configuration Object
Результат System

AmazonLambdaClient() публичный Метод

Constructs AmazonLambdaClient with AWS Access Key ID and AWS Secret Key
public AmazonLambdaClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
Результат System

BeginAddPermission() публичный Метод

Initiates the asynchronous execution of the AddPermission operation.
public BeginAddPermission ( AddPermissionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.AddPermissionRequest Container for the necessary parameters to execute the AddPermission operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginCreateAlias() публичный Метод

Initiates the asynchronous execution of the CreateAlias operation.
public BeginCreateAlias ( CreateAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.CreateAliasRequest Container for the necessary parameters to execute the CreateAlias operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginCreateEventSourceMapping() публичный Метод

Initiates the asynchronous execution of the CreateEventSourceMapping operation.
public BeginCreateEventSourceMapping ( CreateEventSourceMappingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.CreateEventSourceMappingRequest Container for the necessary parameters to execute the CreateEventSourceMapping operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginCreateFunction() публичный Метод

Initiates the asynchronous execution of the CreateFunction operation.
public BeginCreateFunction ( CreateFunctionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.CreateFunctionRequest Container for the necessary parameters to execute the CreateFunction operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDeleteAlias() публичный Метод

Initiates the asynchronous execution of the DeleteAlias operation.
public BeginDeleteAlias ( DeleteAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.DeleteAliasRequest Container for the necessary parameters to execute the DeleteAlias operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDeleteEventSourceMapping() публичный Метод

Initiates the asynchronous execution of the DeleteEventSourceMapping operation.
public BeginDeleteEventSourceMapping ( Amazon.Lambda.Model.DeleteEventSourceMappingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.DeleteEventSourceMappingRequest Container for the necessary parameters to execute the DeleteEventSourceMapping operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDeleteFunction() публичный Метод

Initiates the asynchronous execution of the DeleteFunction operation.
public BeginDeleteFunction ( Amazon.Lambda.Model.DeleteFunctionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.DeleteFunctionRequest Container for the necessary parameters to execute the DeleteFunction operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetAccountSettings() публичный Метод

Initiates the asynchronous execution of the GetAccountSettings operation.
public BeginGetAccountSettings ( GetAccountSettingsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request GetAccountSettingsRequest Container for the necessary parameters to execute the GetAccountSettings operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetAlias() публичный Метод

Initiates the asynchronous execution of the GetAlias operation.
public BeginGetAlias ( Amazon.Lambda.Model.GetAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.GetAliasRequest Container for the necessary parameters to execute the GetAlias operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetEventSourceMapping() публичный Метод

Initiates the asynchronous execution of the GetEventSourceMapping operation.
public BeginGetEventSourceMapping ( Amazon.Lambda.Model.GetEventSourceMappingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.GetEventSourceMappingRequest Container for the necessary parameters to execute the GetEventSourceMapping operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetFunction() публичный Метод

Initiates the asynchronous execution of the GetFunction operation.
public BeginGetFunction ( GetFunctionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.GetFunctionRequest Container for the necessary parameters to execute the GetFunction operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetFunctionConfiguration() публичный Метод

Initiates the asynchronous execution of the GetFunctionConfiguration operation.
public BeginGetFunctionConfiguration ( Amazon.Lambda.Model.GetFunctionConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.GetFunctionConfigurationRequest Container for the necessary parameters to execute the GetFunctionConfiguration operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetPolicy() публичный Метод

Initiates the asynchronous execution of the GetPolicy operation.
public BeginGetPolicy ( GetPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.GetPolicyRequest Container for the necessary parameters to execute the GetPolicy operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginInvoke() публичный Метод

Initiates the asynchronous execution of the Invoke operation.
public BeginInvoke ( InvokeRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.InvokeRequest Container for the necessary parameters to execute the Invoke operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginListAliases() публичный Метод

Initiates the asynchronous execution of the ListAliases operation.
public BeginListAliases ( Amazon.Lambda.Model.ListAliasesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.ListAliasesRequest Container for the necessary parameters to execute the ListAliases operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginListEventSourceMappings() публичный Метод

Initiates the asynchronous execution of the ListEventSourceMappings operation.
public BeginListEventSourceMappings ( ListEventSourceMappingsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.ListEventSourceMappingsRequest Container for the necessary parameters to execute the ListEventSourceMappings operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginListFunctions() публичный Метод

Initiates the asynchronous execution of the ListFunctions operation.
public BeginListFunctions ( Amazon.Lambda.Model.ListFunctionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.ListFunctionsRequest Container for the necessary parameters to execute the ListFunctions operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginListVersionsByFunction() публичный Метод

Initiates the asynchronous execution of the ListVersionsByFunction operation.
public BeginListVersionsByFunction ( ListVersionsByFunctionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.ListVersionsByFunctionRequest Container for the necessary parameters to execute the ListVersionsByFunction operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginPublishVersion() публичный Метод

Initiates the asynchronous execution of the PublishVersion operation.
public BeginPublishVersion ( PublishVersionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.PublishVersionRequest Container for the necessary parameters to execute the PublishVersion operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginRemovePermission() публичный Метод

Initiates the asynchronous execution of the RemovePermission operation.
public BeginRemovePermission ( RemovePermissionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.RemovePermissionRequest Container for the necessary parameters to execute the RemovePermission operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateAlias() публичный Метод

Initiates the asynchronous execution of the UpdateAlias operation.
public BeginUpdateAlias ( Amazon.Lambda.Model.UpdateAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.UpdateAliasRequest Container for the necessary parameters to execute the UpdateAlias operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateEventSourceMapping() публичный Метод

Initiates the asynchronous execution of the UpdateEventSourceMapping operation.
public BeginUpdateEventSourceMapping ( UpdateEventSourceMappingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.UpdateEventSourceMappingRequest Container for the necessary parameters to execute the UpdateEventSourceMapping operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateFunctionCode() публичный Метод

Initiates the asynchronous execution of the UpdateFunctionCode operation.
public BeginUpdateFunctionCode ( UpdateFunctionCodeRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.UpdateFunctionCodeRequest Container for the necessary parameters to execute the UpdateFunctionCode operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateFunctionConfiguration() публичный Метод

Initiates the asynchronous execution of the UpdateFunctionConfiguration operation.
public BeginUpdateFunctionConfiguration ( UpdateFunctionConfigurationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Lambda.Model.UpdateFunctionConfigurationRequest Container for the necessary parameters to execute the UpdateFunctionConfiguration operation on AmazonLambdaClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

CreateAliasAsync() публичный Метод

Initiates the asynchronous execution of the CreateAlias operation.
public CreateAliasAsync ( CreateAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.CreateAliasRequest Container for the necessary parameters to execute the CreateAlias operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateAliasAsync() публичный Метод

Initiates the asynchronous execution of the CreateAlias operation.
public CreateAliasAsync ( CreateAliasRequest request, CreateAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.CreateAliasRequest Container for the necessary parameters to execute the CreateAlias operation on AmazonLambdaClient.
callback CreateAliasResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

CreateEventSourceMappingAsync() публичный Метод

Initiates the asynchronous execution of the CreateEventSourceMapping operation.
public CreateEventSourceMappingAsync ( CreateEventSourceMappingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.CreateEventSourceMappingRequest Container for the necessary parameters to execute the CreateEventSourceMapping operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateEventSourceMappingAsync() публичный Метод

Initiates the asynchronous execution of the CreateEventSourceMapping operation.
public CreateEventSourceMappingAsync ( CreateEventSourceMappingRequest request, CreateEventSourceMappingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.CreateEventSourceMappingRequest Container for the necessary parameters to execute the CreateEventSourceMapping operation on AmazonLambdaClient.
callback CreateEventSourceMappingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

CreateFunctionAsync() публичный Метод

Initiates the asynchronous execution of the CreateFunction operation.
public CreateFunctionAsync ( CreateFunctionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.CreateFunctionRequest Container for the necessary parameters to execute the CreateFunction operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateFunctionAsync() публичный Метод

Initiates the asynchronous execution of the CreateFunction operation.
public CreateFunctionAsync ( CreateFunctionRequest request, CreateFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.CreateFunctionRequest Container for the necessary parameters to execute the CreateFunction operation on AmazonLambdaClient.
callback CreateFunctionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

CreateSigner() защищенный Метод

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Результат Amazon.Runtime.Internal.Auth.AbstractAWSSigner

DeleteAliasAsync() публичный Метод

Initiates the asynchronous execution of the DeleteAlias operation.
public DeleteAliasAsync ( DeleteAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.DeleteAliasRequest Container for the necessary parameters to execute the DeleteAlias operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteAliasAsync() публичный Метод

Initiates the asynchronous execution of the DeleteAlias operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteAliasAsync ( DeleteAliasRequest request, DeleteAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.DeleteAliasRequest Container for the necessary parameters to execute the DeleteAlias operation on AmazonLambdaClient.
callback DeleteAliasResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

DeleteEventSourceMappingAsync() публичный Метод

Initiates the asynchronous execution of the DeleteEventSourceMapping operation.
public DeleteEventSourceMappingAsync ( Amazon.Lambda.Model.DeleteEventSourceMappingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.DeleteEventSourceMappingRequest Container for the necessary parameters to execute the DeleteEventSourceMapping operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteEventSourceMappingAsync() публичный Метод

Initiates the asynchronous execution of the DeleteEventSourceMapping operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteEventSourceMappingAsync ( Amazon.Lambda.Model.DeleteEventSourceMappingRequest request, DeleteEventSourceMappingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.DeleteEventSourceMappingRequest Container for the necessary parameters to execute the DeleteEventSourceMapping operation on AmazonLambdaClient.
callback DeleteEventSourceMappingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

DeleteFunction() публичный Метод

Deletes the specified Lambda function code and configuration.

If you are using the versioning feature and you don't specify a function version in your DeleteFunction request, AWS Lambda will delete the function, including all its versions, and any aliases pointing to the function versions. To delete a specific function version, you must provide the function version via the Qualifier parameter. For information about function versioning, see AWS Lambda Function Versioning and Aliases.

When you delete a function the associated resource policy is also deleted. You will need to delete the event source mappings explicitly.

This operation requires permission for the lambda:DeleteFunction action.

/// One of the parameters in the request is invalid. For example, if you provided an IAM /// role for AWS Lambda to assume in the CreateFunction or the UpdateFunctionConfiguration /// API, that AWS Lambda is unable to assume you will get this exception. /// /// The resource already exists. /// /// The resource (for example, a Lambda function or access policy statement) specified /// in the request does not exist. /// /// The AWS Lambda service encountered an internal error. /// /// ///
public DeleteFunction ( string functionName ) : DeleteFunctionResponse
functionName string The Lambda function to delete. You can specify the function name (for example, Thumbnail) or you can specify Amazon Resource Name (ARN) of the function (for example, arn:aws:lambda:us-west-2:account-id:function:ThumbNail). If you are using versioning, you can also provide a qualified function ARN (ARN that is qualified with function version or alias name as suffix). AWS Lambda also allows you to specify only the function name with the account ID qualifier (for example, account-id:Thumbnail). Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 character in length.
Результат DeleteFunctionResponse

DeleteFunctionAsync() публичный Метод

Initiates the asynchronous execution of the DeleteFunction operation.
public DeleteFunctionAsync ( Amazon.Lambda.Model.DeleteFunctionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.DeleteFunctionRequest Container for the necessary parameters to execute the DeleteFunction operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteFunctionAsync() публичный Метод

Deletes the specified Lambda function code and configuration.

If you are using the versioning feature and you don't specify a function version in your DeleteFunction request, AWS Lambda will delete the function, including all its versions, and any aliases pointing to the function versions. To delete a specific function version, you must provide the function version via the Qualifier parameter. For information about function versioning, see AWS Lambda Function Versioning and Aliases.

When you delete a function the associated resource policy is also deleted. You will need to delete the event source mappings explicitly.

This operation requires permission for the lambda:DeleteFunction action.

/// One of the parameters in the request is invalid. For example, if you provided an IAM /// role for AWS Lambda to assume in the CreateFunction or the UpdateFunctionConfiguration /// API, that AWS Lambda is unable to assume you will get this exception. /// /// The resource already exists. /// /// The resource (for example, a Lambda function or access policy statement) specified /// in the request does not exist. /// /// The AWS Lambda service encountered an internal error. /// /// ///
public DeleteFunctionAsync ( string functionName, System cancellationToken = default(CancellationToken) ) : Task
functionName string The Lambda function to delete. You can specify the function name (for example, Thumbnail) or you can specify Amazon Resource Name (ARN) of the function (for example, arn:aws:lambda:us-west-2:account-id:function:ThumbNail). If you are using versioning, you can also provide a qualified function ARN (ARN that is qualified with function version or alias name as suffix). AWS Lambda also allows you to specify only the function name with the account ID qualifier (for example, account-id:Thumbnail). Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 character in length.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteFunctionAsync() публичный Метод

Initiates the asynchronous execution of the DeleteFunction operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public DeleteFunctionAsync ( Amazon.Lambda.Model.DeleteFunctionRequest request, DeleteFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.DeleteFunctionRequest Container for the necessary parameters to execute the DeleteFunction operation on AmazonLambdaClient.
callback DeleteFunctionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

DeleteFunctionAsync() публичный Метод

Deletes the specified Lambda function code and configuration.

If you are using the versioning feature and you don't specify a function version in your DeleteFunction request, AWS Lambda will delete the function, including all its versions, and any aliases pointing to the function versions. To delete a specific function version, you must provide the function version via the Qualifier parameter. For information about function versioning, see AWS Lambda Function Versioning and Aliases.

When you delete a function the associated resource policy is also deleted. You will need to delete the event source mappings explicitly.

This operation requires permission for the lambda:DeleteFunction action.

This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value of this configuration option is AWSConfigs.HttpClientOption.UnityWWW
/// One of the parameters in the request is invalid. For example, if you provided an IAM /// role for AWS Lambda to assume in the CreateFunction or the UpdateFunctionConfiguration /// API, that AWS Lambda is unable to assume you will get this exception. /// /// The resource already exists. /// /// The resource (for example, a Lambda function or access policy statement) specified /// in the request does not exist. /// /// The AWS Lambda service encountered an internal error. /// /// ///
public DeleteFunctionAsync ( string functionName, DeleteFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
functionName string The Lambda function to delete. You can specify the function name (for example, Thumbnail) or you can specify Amazon Resource Name (ARN) of the function (for example, arn:aws:lambda:us-west-2:account-id:function:ThumbNail). If you are using versioning, you can also provide a qualified function ARN (ARN that is qualified with function version or alias name as suffix). AWS Lambda also allows you to specify only the function name with the account ID qualifier (for example, account-id:Thumbnail). Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 character in length.
callback DeleteFunctionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Результат void

Dispose() защищенный Метод

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

EndAddPermission() публичный Метод

Finishes the asynchronous execution of the AddPermission operation.
public EndAddPermission ( IAsyncResult asyncResult ) : AddPermissionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddPermission.
Результат Amazon.Lambda.Model.AddPermissionResponse

EndCreateAlias() публичный Метод

Finishes the asynchronous execution of the CreateAlias operation.
public EndCreateAlias ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.CreateAliasResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateAlias.
Результат Amazon.Lambda.Model.CreateAliasResponse

EndCreateEventSourceMapping() публичный Метод

Finishes the asynchronous execution of the CreateEventSourceMapping operation.
public EndCreateEventSourceMapping ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.CreateEventSourceMappingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateEventSourceMapping.
Результат Amazon.Lambda.Model.CreateEventSourceMappingResponse

EndCreateFunction() публичный Метод

Finishes the asynchronous execution of the CreateFunction operation.
public EndCreateFunction ( IAsyncResult asyncResult ) : CreateFunctionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateFunction.
Результат Amazon.Lambda.Model.CreateFunctionResponse

EndDeleteAlias() публичный Метод

Finishes the asynchronous execution of the DeleteAlias operation.
public EndDeleteAlias ( IAsyncResult asyncResult ) : DeleteAliasResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteAlias.
Результат DeleteAliasResponse

EndDeleteEventSourceMapping() публичный Метод

Finishes the asynchronous execution of the DeleteEventSourceMapping operation.
public EndDeleteEventSourceMapping ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.DeleteEventSourceMappingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteEventSourceMapping.
Результат Amazon.Lambda.Model.DeleteEventSourceMappingResponse

EndDeleteFunction() публичный Метод

Finishes the asynchronous execution of the DeleteFunction operation.
public EndDeleteFunction ( IAsyncResult asyncResult ) : DeleteFunctionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteFunction.
Результат DeleteFunctionResponse

EndGetAccountSettings() публичный Метод

Finishes the asynchronous execution of the GetAccountSettings operation.
public EndGetAccountSettings ( IAsyncResult asyncResult ) : GetAccountSettingsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetAccountSettings.
Результат Amazon.Lambda.Model.GetAccountSettingsResponse

EndGetAlias() публичный Метод

Finishes the asynchronous execution of the GetAlias operation.
public EndGetAlias ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.GetAliasResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetAlias.
Результат Amazon.Lambda.Model.GetAliasResponse

EndGetEventSourceMapping() публичный Метод

Finishes the asynchronous execution of the GetEventSourceMapping operation.
public EndGetEventSourceMapping ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.GetEventSourceMappingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetEventSourceMapping.
Результат Amazon.Lambda.Model.GetEventSourceMappingResponse

EndGetFunction() публичный Метод

Finishes the asynchronous execution of the GetFunction operation.
public EndGetFunction ( IAsyncResult asyncResult ) : GetFunctionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetFunction.
Результат Amazon.Lambda.Model.GetFunctionResponse

EndGetFunctionConfiguration() публичный Метод

Finishes the asynchronous execution of the GetFunctionConfiguration operation.
public EndGetFunctionConfiguration ( IAsyncResult asyncResult ) : GetFunctionConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetFunctionConfiguration.
Результат Amazon.Lambda.Model.GetFunctionConfigurationResponse

EndGetPolicy() публичный Метод

Finishes the asynchronous execution of the GetPolicy operation.
public EndGetPolicy ( IAsyncResult asyncResult ) : GetPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetPolicy.
Результат Amazon.Lambda.Model.GetPolicyResponse

EndInvoke() публичный Метод

Finishes the asynchronous execution of the Invoke operation.
public EndInvoke ( IAsyncResult asyncResult ) : InvokeResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginInvoke.
Результат Amazon.Lambda.Model.InvokeResponse

EndListAliases() публичный Метод

Finishes the asynchronous execution of the ListAliases operation.
public EndListAliases ( IAsyncResult asyncResult ) : ListAliasesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListAliases.
Результат Amazon.Lambda.Model.ListAliasesResponse

EndListEventSourceMappings() публичный Метод

Finishes the asynchronous execution of the ListEventSourceMappings operation.
public EndListEventSourceMappings ( IAsyncResult asyncResult ) : ListEventSourceMappingsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListEventSourceMappings.
Результат Amazon.Lambda.Model.ListEventSourceMappingsResponse

EndListFunctions() публичный Метод

Finishes the asynchronous execution of the ListFunctions operation.
public EndListFunctions ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.ListFunctionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListFunctions.
Результат Amazon.Lambda.Model.ListFunctionsResponse

EndListVersionsByFunction() публичный Метод

Finishes the asynchronous execution of the ListVersionsByFunction operation.
public EndListVersionsByFunction ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.ListVersionsByFunctionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListVersionsByFunction.
Результат Amazon.Lambda.Model.ListVersionsByFunctionResponse

EndPublishVersion() публичный Метод

Finishes the asynchronous execution of the PublishVersion operation.
public EndPublishVersion ( IAsyncResult asyncResult ) : PublishVersionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPublishVersion.
Результат Amazon.Lambda.Model.PublishVersionResponse

EndRemovePermission() публичный Метод

Finishes the asynchronous execution of the RemovePermission operation.
public EndRemovePermission ( IAsyncResult asyncResult ) : RemovePermissionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemovePermission.
Результат RemovePermissionResponse

EndUpdateAlias() публичный Метод

Finishes the asynchronous execution of the UpdateAlias operation.
public EndUpdateAlias ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.UpdateAliasResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateAlias.
Результат Amazon.Lambda.Model.UpdateAliasResponse

EndUpdateEventSourceMapping() публичный Метод

Finishes the asynchronous execution of the UpdateEventSourceMapping operation.
public EndUpdateEventSourceMapping ( IAsyncResult asyncResult ) : Amazon.Lambda.Model.UpdateEventSourceMappingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateEventSourceMapping.
Результат Amazon.Lambda.Model.UpdateEventSourceMappingResponse

EndUpdateFunctionCode() публичный Метод

Finishes the asynchronous execution of the UpdateFunctionCode operation.
public EndUpdateFunctionCode ( IAsyncResult asyncResult ) : UpdateFunctionCodeResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateFunctionCode.
Результат Amazon.Lambda.Model.UpdateFunctionCodeResponse

EndUpdateFunctionConfiguration() публичный Метод

Finishes the asynchronous execution of the UpdateFunctionConfiguration operation.
public EndUpdateFunctionConfiguration ( IAsyncResult asyncResult ) : UpdateFunctionConfigurationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateFunctionConfiguration.
Результат Amazon.Lambda.Model.UpdateFunctionConfigurationResponse

GetAccountSettingsAsync() публичный Метод

Initiates the asynchronous execution of the GetAccountSettings operation.
public GetAccountSettingsAsync ( GetAccountSettingsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetAccountSettingsRequest Container for the necessary parameters to execute the GetAccountSettings operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetAccountSettingsAsync() публичный Метод

Initiates the asynchronous execution of the GetAccountSettings operation.
public GetAccountSettingsAsync ( GetAccountSettingsRequest request, GetAccountSettingsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetAccountSettingsRequest Container for the necessary parameters to execute the GetAccountSettings operation on AmazonLambdaClient.
callback GetAccountSettingsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

GetAliasAsync() публичный Метод

Initiates the asynchronous execution of the GetAlias operation.
public GetAliasAsync ( Amazon.Lambda.Model.GetAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.GetAliasRequest Container for the necessary parameters to execute the GetAlias operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetAliasAsync() публичный Метод

Initiates the asynchronous execution of the GetAlias operation.
public GetAliasAsync ( Amazon.Lambda.Model.GetAliasRequest request, GetAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.GetAliasRequest Container for the necessary parameters to execute the GetAlias operation on AmazonLambdaClient.
callback GetAliasResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

GetEventSourceMappingAsync() публичный Метод

Initiates the asynchronous execution of the GetEventSourceMapping operation.
public GetEventSourceMappingAsync ( Amazon.Lambda.Model.GetEventSourceMappingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.GetEventSourceMappingRequest Container for the necessary parameters to execute the GetEventSourceMapping operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetEventSourceMappingAsync() публичный Метод

Initiates the asynchronous execution of the GetEventSourceMapping operation.
public GetEventSourceMappingAsync ( Amazon.Lambda.Model.GetEventSourceMappingRequest request, GetEventSourceMappingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.GetEventSourceMappingRequest Container for the necessary parameters to execute the GetEventSourceMapping operation on AmazonLambdaClient.
callback GetEventSourceMappingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

GetFunction() публичный Метод

Returns the configuration information of the Lambda function and a presigned URL link to the .zip file you uploaded with CreateFunction so you can download the .zip file. Note that the URL is valid for up to 10 minutes. The configuration information is the same information you provided as parameters when uploading the function.

Using the optional Qualifier parameter, you can specify a specific function version for which you want this information. If you don't specify this parameter, the API uses unqualified function ARN which return information about the $LATEST version of the Lambda function. For more information, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunction action.

/// One of the parameters in the request is invalid. For example, if you provided an IAM /// role for AWS Lambda to assume in the CreateFunction or the UpdateFunctionConfiguration /// API, that AWS Lambda is unable to assume you will get this exception. /// /// The resource (for example, a Lambda function or access policy statement) specified /// in the request does not exist. /// /// The AWS Lambda service encountered an internal error. /// /// ///
public GetFunction ( string functionName ) : GetFunctionResponse
functionName string The Lambda function name. You can specify a function name (for example, Thumbnail) or you can specify Amazon Resource Name (ARN) of the function (for example, arn:aws:lambda:us-west-2:account-id:function:ThumbNail). AWS Lambda also allows you to specify a partial ARN (for example, account-id:Thumbnail). Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 character in length.
Результат Amazon.Lambda.Model.GetFunctionResponse

GetFunctionAsync() публичный Метод

Initiates the asynchronous execution of the GetFunction operation.
public GetFunctionAsync ( GetFunctionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.GetFunctionRequest Container for the necessary parameters to execute the GetFunction operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetFunctionAsync() публичный Метод

Returns the configuration information of the Lambda function and a presigned URL link to the .zip file you uploaded with CreateFunction so you can download the .zip file. Note that the URL is valid for up to 10 minutes. The configuration information is the same information you provided as parameters when uploading the function.

Using the optional Qualifier parameter, you can specify a specific function version for which you want this information. If you don't specify this parameter, the API uses unqualified function ARN which return information about the $LATEST version of the Lambda function. For more information, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunction action.

/// One of the parameters in the request is invalid. For example, if you provided an IAM /// role for AWS Lambda to assume in the CreateFunction or the UpdateFunctionConfiguration /// API, that AWS Lambda is unable to assume you will get this exception. /// /// The resource (for example, a Lambda function or access policy statement) specified /// in the request does not exist. /// /// The AWS Lambda service encountered an internal error. /// /// ///
public GetFunctionAsync ( string functionName, System cancellationToken = default(CancellationToken) ) : Task
functionName string The Lambda function name. You can specify a function name (for example, Thumbnail) or you can specify Amazon Resource Name (ARN) of the function (for example, arn:aws:lambda:us-west-2:account-id:function:ThumbNail). AWS Lambda also allows you to specify a partial ARN (for example, account-id:Thumbnail). Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 character in length.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetFunctionAsync() публичный Метод

Initiates the asynchronous execution of the GetFunction operation.
public GetFunctionAsync ( GetFunctionRequest request, GetFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.GetFunctionRequest Container for the necessary parameters to execute the GetFunction operation on AmazonLambdaClient.
callback GetFunctionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

GetFunctionAsync() публичный Метод

Returns the configuration information of the Lambda function and a presigned URL link to the .zip file you uploaded with CreateFunction so you can download the .zip file. Note that the URL is valid for up to 10 minutes. The configuration information is the same information you provided as parameters when uploading the function.

Using the optional Qualifier parameter, you can specify a specific function version for which you want this information. If you don't specify this parameter, the API uses unqualified function ARN which return information about the $LATEST version of the Lambda function. For more information, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunction action.

/// One of the parameters in the request is invalid. For example, if you provided an IAM /// role for AWS Lambda to assume in the CreateFunction or the UpdateFunctionConfiguration /// API, that AWS Lambda is unable to assume you will get this exception. /// /// The resource (for example, a Lambda function or access policy statement) specified /// in the request does not exist. /// /// The AWS Lambda service encountered an internal error. /// /// ///
public GetFunctionAsync ( string functionName, GetFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
functionName string The Lambda function name. You can specify a function name (for example, Thumbnail) or you can specify Amazon Resource Name (ARN) of the function (for example, arn:aws:lambda:us-west-2:account-id:function:ThumbNail). AWS Lambda also allows you to specify a partial ARN (for example, account-id:Thumbnail). Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 character in length.
callback GetFunctionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Результат void

GetFunctionConfiguration() публичный Метод

Returns the configuration information of the Lambda function. This the same information you provided as parameters when uploading the function by using CreateFunction.

If you are using the versioning feature, you can retrieve this information for a specific function version by using the optional Qualifier parameter and specifying the function version or alias that points to it. If you don't provide it, the API returns information about the $LATEST version of the function. For more information about versioning, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunctionConfiguration operation.

/// One of the parameters in the request is invalid. For example, if you provided an IAM /// role for AWS Lambda to assume in the CreateFunction or the UpdateFunctionConfiguration /// API, that AWS Lambda is unable to assume you will get this exception. /// /// The resource (for example, a Lambda function or access policy statement) specified /// in the request does not exist. /// /// The AWS Lambda service encountered an internal error. /// /// ///
public GetFunctionConfiguration ( string functionName ) : GetFunctionConfigurationResponse
functionName string The name of the Lambda function for which you want to retrieve the configuration information. You can specify a function name (for example, Thumbnail) or you can specify Amazon Resource Name (ARN) of the function (for example, arn:aws:lambda:us-west-2:account-id:function:ThumbNail). AWS Lambda also allows you to specify a partial ARN (for example, account-id:Thumbnail). Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 character in length.
Результат Amazon.Lambda.Model.GetFunctionConfigurationResponse

GetFunctionConfigurationAsync() публичный Метод

Initiates the asynchronous execution of the GetFunctionConfiguration operation.
public GetFunctionConfigurationAsync ( Amazon.Lambda.Model.GetFunctionConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.GetFunctionConfigurationRequest Container for the necessary parameters to execute the GetFunctionConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetFunctionConfigurationAsync() публичный Метод

Returns the configuration information of the Lambda function. This the same information you provided as parameters when uploading the function by using CreateFunction.

If you are using the versioning feature, you can retrieve this information for a specific function version by using the optional Qualifier parameter and specifying the function version or alias that points to it. If you don't provide it, the API returns information about the $LATEST version of the function. For more information about versioning, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunctionConfiguration operation.

/// One of the parameters in the request is invalid. For example, if you provided an IAM /// role for AWS Lambda to assume in the CreateFunction or the UpdateFunctionConfiguration /// API, that AWS Lambda is unable to assume you will get this exception. /// /// The resource (for example, a Lambda function or access policy statement) specified /// in the request does not exist. /// /// The AWS Lambda service encountered an internal error. /// /// ///
public GetFunctionConfigurationAsync ( string functionName, System cancellationToken = default(CancellationToken) ) : Task
functionName string The name of the Lambda function for which you want to retrieve the configuration information. You can specify a function name (for example, Thumbnail) or you can specify Amazon Resource Name (ARN) of the function (for example, arn:aws:lambda:us-west-2:account-id:function:ThumbNail). AWS Lambda also allows you to specify a partial ARN (for example, account-id:Thumbnail). Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 character in length.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetFunctionConfigurationAsync() публичный Метод

Initiates the asynchronous execution of the GetFunctionConfiguration operation.
public GetFunctionConfigurationAsync ( Amazon.Lambda.Model.GetFunctionConfigurationRequest request, GetFunctionConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.GetFunctionConfigurationRequest Container for the necessary parameters to execute the GetFunctionConfiguration operation on AmazonLambdaClient.
callback GetFunctionConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

GetFunctionConfigurationAsync() публичный Метод

Returns the configuration information of the Lambda function. This the same information you provided as parameters when uploading the function by using CreateFunction.

If you are using the versioning feature, you can retrieve this information for a specific function version by using the optional Qualifier parameter and specifying the function version or alias that points to it. If you don't provide it, the API returns information about the $LATEST version of the function. For more information about versioning, see AWS Lambda Function Versioning and Aliases.

This operation requires permission for the lambda:GetFunctionConfiguration operation.

/// One of the parameters in the request is invalid. For example, if you provided an IAM /// role for AWS Lambda to assume in the CreateFunction or the UpdateFunctionConfiguration /// API, that AWS Lambda is unable to assume you will get this exception. /// /// The resource (for example, a Lambda function or access policy statement) specified /// in the request does not exist. /// /// The AWS Lambda service encountered an internal error. /// /// ///
public GetFunctionConfigurationAsync ( string functionName, GetFunctionConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
functionName string The name of the Lambda function for which you want to retrieve the configuration information. You can specify a function name (for example, Thumbnail) or you can specify Amazon Resource Name (ARN) of the function (for example, arn:aws:lambda:us-west-2:account-id:function:ThumbNail). AWS Lambda also allows you to specify a partial ARN (for example, account-id:Thumbnail). Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 character in length.
callback GetFunctionConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Результат void

GetPolicyAsync() публичный Метод

Initiates the asynchronous execution of the GetPolicy operation.
public GetPolicyAsync ( GetPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.GetPolicyRequest Container for the necessary parameters to execute the GetPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetPolicyAsync() публичный Метод

Initiates the asynchronous execution of the GetPolicy operation.
public GetPolicyAsync ( GetPolicyRequest request, GetPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.GetPolicyRequest Container for the necessary parameters to execute the GetPolicy operation on AmazonLambdaClient.
callback GetPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

InvokeAsync() публичный Метод

Submits an invocation request to Lambda. Upon receiving the request, Lambda executes the specified cloud function asynchronously. To see the logs generated by the cloud function execution, see the CloudWatch logs console.

This operation requires permission for the lambda:InvokeAsync action.

The InvokeArgs will be set to an empty json document.

public InvokeAsync ( string functionName ) : Amazon.Lambda.Model.InvokeAsyncResponse
functionName string The cloud function to invoke.
Результат Amazon.Lambda.Model.InvokeAsyncResponse

InvokeAsync() публичный Метод

Submits an invocation request to Lambda. Upon receiving the request, Lambda executes the specified cloud function asynchronously. To see the logs generated by the cloud function execution, see the CloudWatch logs console.

This operation requires permission for the lambda:InvokeAsync action.

public InvokeAsync ( string functionName, string invokeArgs ) : Amazon.Lambda.Model.InvokeAsyncResponse
functionName string The cloud function to invoke.
invokeArgs string A Json document that will be passed to the cloud function.
Результат Amazon.Lambda.Model.InvokeAsyncResponse

InvokeAsync() публичный Метод

Initiates the asynchronous execution of the Invoke operation.
public InvokeAsync ( InvokeRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.InvokeRequest Container for the necessary parameters to execute the Invoke operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

InvokeAsync() публичный Метод

Initiates the asynchronous execution of the Invoke operation.
public InvokeAsync ( InvokeRequest request, InvokeResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.InvokeRequest Container for the necessary parameters to execute the Invoke operation on AmazonLambdaClient.
callback InvokeResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

ListAliasesAsync() публичный Метод

Initiates the asynchronous execution of the ListAliases operation.
public ListAliasesAsync ( Amazon.Lambda.Model.ListAliasesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.ListAliasesRequest Container for the necessary parameters to execute the ListAliases operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListAliasesAsync() публичный Метод

Initiates the asynchronous execution of the ListAliases operation.
public ListAliasesAsync ( Amazon.Lambda.Model.ListAliasesRequest request, ListAliasesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.ListAliasesRequest Container for the necessary parameters to execute the ListAliases operation on AmazonLambdaClient.
callback ListAliasesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

ListEventSourceMappingsAsync() публичный Метод

Initiates the asynchronous execution of the ListEventSourceMappings operation.
public ListEventSourceMappingsAsync ( ListEventSourceMappingsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.ListEventSourceMappingsRequest Container for the necessary parameters to execute the ListEventSourceMappings operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListEventSourceMappingsAsync() публичный Метод

Initiates the asynchronous execution of the ListEventSourceMappings operation.
public ListEventSourceMappingsAsync ( ListEventSourceMappingsRequest request, ListEventSourceMappingsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.ListEventSourceMappingsRequest Container for the necessary parameters to execute the ListEventSourceMappings operation on AmazonLambdaClient.
callback ListEventSourceMappingsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

ListFunctions() публичный Метод

Returns a list of your Lambda functions. For each function, the response includes the function configuration information. You must use GetFunction to retrieve the code for your function.

This operation requires permission for the lambda:ListFunctions action.

If you are using versioning feature, the response returns list of $LATEST versions of your functions. For information about the versioning feature, see AWS Lambda Function Versioning and Aliases.

/// The AWS Lambda service encountered an internal error. /// /// ///
public ListFunctions ( ) : Amazon.Lambda.Model.ListFunctionsResponse
Результат Amazon.Lambda.Model.ListFunctionsResponse

ListFunctionsAsync() публичный Метод

Initiates the asynchronous execution of the ListFunctions operation.
public ListFunctionsAsync ( Amazon.Lambda.Model.ListFunctionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.ListFunctionsRequest Container for the necessary parameters to execute the ListFunctions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListFunctionsAsync() публичный Метод

Returns a list of your Lambda functions. For each function, the response includes the function configuration information. You must use GetFunction to retrieve the code for your function.

This operation requires permission for the lambda:ListFunctions action.

If you are using versioning feature, the response returns list of $LATEST versions of your functions. For information about the versioning feature, see AWS Lambda Function Versioning and Aliases.

/// The AWS Lambda service encountered an internal error. /// /// ///
public ListFunctionsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListFunctionsAsync() публичный Метод

Returns a list of your Lambda functions. For each function, the response includes the function configuration information. You must use GetFunction to retrieve the code for your function.

This operation requires permission for the lambda:ListFunctions action.

If you are using versioning feature, the response returns list of $LATEST versions of your functions. For information about the versioning feature, see AWS Lambda Function Versioning and Aliases.

/// The AWS Lambda service encountered an internal error. /// /// ///
public ListFunctionsAsync ( ListFunctionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListFunctionsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Результат void

ListFunctionsAsync() публичный Метод

Initiates the asynchronous execution of the ListFunctions operation.
public ListFunctionsAsync ( Amazon.Lambda.Model.ListFunctionsRequest request, ListFunctionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.ListFunctionsRequest Container for the necessary parameters to execute the ListFunctions operation on AmazonLambdaClient.
callback ListFunctionsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

ListVersionsByFunctionAsync() публичный Метод

Initiates the asynchronous execution of the ListVersionsByFunction operation.
public ListVersionsByFunctionAsync ( ListVersionsByFunctionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.ListVersionsByFunctionRequest Container for the necessary parameters to execute the ListVersionsByFunction operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListVersionsByFunctionAsync() публичный Метод

Initiates the asynchronous execution of the ListVersionsByFunction operation.
public ListVersionsByFunctionAsync ( ListVersionsByFunctionRequest request, ListVersionsByFunctionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.ListVersionsByFunctionRequest Container for the necessary parameters to execute the ListVersionsByFunction operation on AmazonLambdaClient.
callback ListVersionsByFunctionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

PublishVersionAsync() публичный Метод

Initiates the asynchronous execution of the PublishVersion operation.
public PublishVersionAsync ( PublishVersionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.PublishVersionRequest Container for the necessary parameters to execute the PublishVersion operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

PublishVersionAsync() публичный Метод

Initiates the asynchronous execution of the PublishVersion operation.
public PublishVersionAsync ( PublishVersionRequest request, PublishVersionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.PublishVersionRequest Container for the necessary parameters to execute the PublishVersion operation on AmazonLambdaClient.
callback PublishVersionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

RemovePermissionAsync() публичный Метод

Initiates the asynchronous execution of the RemovePermission operation.
public RemovePermissionAsync ( RemovePermissionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.RemovePermissionRequest Container for the necessary parameters to execute the RemovePermission operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RemovePermissionAsync() публичный Метод

Initiates the asynchronous execution of the RemovePermission operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public RemovePermissionAsync ( RemovePermissionRequest request, RemovePermissionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.RemovePermissionRequest Container for the necessary parameters to execute the RemovePermission operation on AmazonLambdaClient.
callback RemovePermissionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

UpdateAliasAsync() публичный Метод

Initiates the asynchronous execution of the UpdateAlias operation.
public UpdateAliasAsync ( Amazon.Lambda.Model.UpdateAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.UpdateAliasRequest Container for the necessary parameters to execute the UpdateAlias operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateAliasAsync() публичный Метод

Initiates the asynchronous execution of the UpdateAlias operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public UpdateAliasAsync ( Amazon.Lambda.Model.UpdateAliasRequest request, UpdateAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.UpdateAliasRequest Container for the necessary parameters to execute the UpdateAlias operation on AmazonLambdaClient.
callback UpdateAliasResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

UpdateEventSourceMappingAsync() публичный Метод

Initiates the asynchronous execution of the UpdateEventSourceMapping operation.
public UpdateEventSourceMappingAsync ( UpdateEventSourceMappingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.UpdateEventSourceMappingRequest Container for the necessary parameters to execute the UpdateEventSourceMapping operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateEventSourceMappingAsync() публичный Метод

Initiates the asynchronous execution of the UpdateEventSourceMapping operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public UpdateEventSourceMappingAsync ( UpdateEventSourceMappingRequest request, UpdateEventSourceMappingResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.UpdateEventSourceMappingRequest Container for the necessary parameters to execute the UpdateEventSourceMapping operation on AmazonLambdaClient.
callback UpdateEventSourceMappingResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

UpdateFunctionCodeAsync() публичный Метод

Initiates the asynchronous execution of the UpdateFunctionCode operation.
public UpdateFunctionCodeAsync ( UpdateFunctionCodeRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.UpdateFunctionCodeRequest Container for the necessary parameters to execute the UpdateFunctionCode operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateFunctionCodeAsync() публичный Метод

Initiates the asynchronous execution of the UpdateFunctionCode operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public UpdateFunctionCodeAsync ( UpdateFunctionCodeRequest request, UpdateFunctionCodeResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.UpdateFunctionCodeRequest Container for the necessary parameters to execute the UpdateFunctionCode operation on AmazonLambdaClient.
callback UpdateFunctionCodeResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

UpdateFunctionConfigurationAsync() публичный Метод

Initiates the asynchronous execution of the UpdateFunctionConfiguration operation.
public UpdateFunctionConfigurationAsync ( UpdateFunctionConfigurationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Lambda.Model.UpdateFunctionConfigurationRequest Container for the necessary parameters to execute the UpdateFunctionConfiguration operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateFunctionConfigurationAsync() публичный Метод

Initiates the asynchronous execution of the UpdateFunctionConfiguration operation. This API is supported only when AWSConfigs.HttpClient is set to AWSConfigs.HttpClientOption.UnityWebRequest, the default value for this configuration option is AWSConfigs.HttpClientOption.UnityWWW
public UpdateFunctionConfigurationAsync ( UpdateFunctionConfigurationRequest request, UpdateFunctionConfigurationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Lambda.Model.UpdateFunctionConfigurationRequest Container for the necessary parameters to execute the UpdateFunctionConfiguration operation on AmazonLambdaClient.
callback UpdateFunctionConfigurationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void