@@ -739,7 +739,7 @@ def _get_layers_data(self, layers_versions_arns: List[str]) -> List[LayerDataTyp
739
739
{"Arn" : lv .arn , "CodeSize" : lv .code_size } for lv in layer_versions if lv
740
740
]
741
741
742
- def get_code_signing_config (self ) -> Dict [str , Any ]:
742
+ def get_function_code_signing_config (self ) -> Dict [str , Any ]:
743
743
return {
744
744
"CodeSigningConfigArn" : self .code_signing_config_arn ,
745
745
"FunctionName" : self .function_name ,
@@ -1408,7 +1408,7 @@ def create_from_cloudformation_json( # type: ignore[misc]
1408
1408
) -> "LambdaVersion" :
1409
1409
properties = cloudformation_json ["Properties" ]
1410
1410
function_name = properties ["FunctionName" ]
1411
- func = lambda_backends [account_id ][region_name ].publish_function (function_name )
1411
+ func = lambda_backends [account_id ][region_name ].publish_version (function_name )
1412
1412
spec = {"Version" : func .version } # type: ignore[union-attr]
1413
1413
return LambdaVersion (spec )
1414
1414
@@ -1662,7 +1662,7 @@ def put_function(self, fn: LambdaFunction) -> None:
1662
1662
self ._functions [fn .function_name ] = {"latest" : fn , "versions" : []}
1663
1663
self ._arns [fn .function_arn ] = fn
1664
1664
1665
- def publish_function (
1665
+ def publish_version (
1666
1666
self , name_or_arn : str , description : str = ""
1667
1667
) -> Optional [LambdaFunction ]:
1668
1668
function = self .get_function_by_name_or_arn_forbid_qualifier (name_or_arn )
@@ -1944,7 +1944,7 @@ def create_function(self, spec: Dict[str, Any]) -> LambdaFunction:
1944
1944
self ._lambdas .put_function (fn )
1945
1945
1946
1946
if spec .get ("Publish" ):
1947
- ver = self .publish_function (function_name )
1947
+ ver = self .publish_version (function_name )
1948
1948
fn = copy .deepcopy (
1949
1949
fn
1950
1950
) # We don't want to change the actual version - just the return value
@@ -2068,16 +2068,16 @@ def delete_layer_version(self, layer_name: str, layer_version: str) -> None:
2068
2068
def get_layer_version (self , layer_name : str , layer_version : str ) -> LayerVersion :
2069
2069
return self ._layers .get_layer_version (layer_name , layer_version )
2070
2070
2071
- def get_layer_versions (self , layer_name : str ) -> Iterable [LayerVersion ]:
2071
+ def list_layer_versions (self , layer_name : str ) -> Iterable [LayerVersion ]:
2072
2072
return self ._layers .get_layer_versions (layer_name )
2073
2073
2074
2074
def layers_versions_by_arn (self , layer_version_arn : str ) -> Optional [LayerVersion ]:
2075
2075
return self ._layers .get_layer_version_by_arn (layer_version_arn )
2076
2076
2077
- def publish_function (
2077
+ def publish_version (
2078
2078
self , function_name : str , description : str = ""
2079
2079
) -> Optional [LambdaFunction ]:
2080
- return self ._lambdas .publish_function (function_name , description )
2080
+ return self ._lambdas .publish_version (function_name , description )
2081
2081
2082
2082
def get_function (
2083
2083
self , function_name_or_arn : str , qualifier : Optional [str ] = None
@@ -2337,9 +2337,9 @@ def remove_permission(
2337
2337
fn = self .get_function (function_name )
2338
2338
fn .policy .del_statement (sid , revision )
2339
2339
2340
- def get_code_signing_config (self , function_name : str ) -> Dict [str , Any ]:
2340
+ def get_function_code_signing_config (self , function_name : str ) -> Dict [str , Any ]:
2341
2341
fn = self .get_function (function_name )
2342
- return fn .get_code_signing_config ()
2342
+ return fn .get_function_code_signing_config ()
2343
2343
2344
2344
def get_policy (self , function_name : str , qualifier : Optional [str ] = None ) -> str :
2345
2345
fn = self ._lambdas .get_function_by_name_or_arn_with_qualifier (
@@ -2354,7 +2354,7 @@ def update_function_code(
2354
2354
fn .update_function_code (body )
2355
2355
2356
2356
if body .get ("Publish" , False ):
2357
- fn = self .publish_function (function_name ) # type: ignore[assignment]
2357
+ fn = self .publish_version (function_name ) # type: ignore[assignment]
2358
2358
2359
2359
return fn .update_function_code (body )
2360
2360
0 commit comments