zio.connect.awslambda
package zio.connect.awslambda
Type members
Classlikes
Value members
Concrete methods
def createAlias(implicit trace: Trace): ZSink[AwsLambdaConnector, AwsError, CreateAliasRequest, CreateAliasRequest, Chunk[CreateAliasResponse]]
def createFunction(implicit trace: Trace): ZSink[AwsLambdaConnector, AwsError, CreateFunctionRequest, CreateFunctionRequest, Chunk[CreateFunctionResponse]]
def deleteAlias(implicit trace: Trace): ZSink[AwsLambdaConnector, AwsError, DeleteAliasRequest, DeleteAliasRequest, Unit]
def deleteFunction(implicit trace: Trace): ZSink[AwsLambdaConnector, AwsError, DeleteFunctionRequest, DeleteFunctionRequest, Unit]
def getAlias(implicit trace: Trace): ZSink[AwsLambdaConnector, AwsError, GetAliasRequest, GetAliasRequest, Chunk[GetAliasResponse]]
def getFunction(implicit trace: Trace): ZSink[AwsLambdaConnector, AwsError, GetFunctionRequest, GetFunctionRequest, Chunk[GetFunctionResponse]]
def invoke(implicit trace: Trace): ZSink[AwsLambdaConnector, AwsError, InvokeRequest, InvokeRequest, Chunk[InvokeResponse]]
def listAliases(m: => ListAliasesRequest)(implicit trace: Trace): ZStream[AwsLambdaConnector, AwsError, AliasConfiguration]
def listFunctions(m: => ListFunctionsRequest)(implicit trace: Trace): ZStream[AwsLambdaConnector, AwsError, FunctionConfiguration]
def listTags(m: => ListTagsRequest)(implicit trace: Trace): ZStream[AwsLambdaConnector, AwsError, ListTagsResponse]
def tagResource(implicit trace: Trace): ZSink[AwsLambdaConnector, AwsError, TagResourceRequest, TagResourceRequest, Unit]
def untagResource(implicit trace: Trace): ZSink[AwsLambdaConnector, AwsError, UntagResourceRequest, UntagResourceRequest, Unit]