getLayerVersionPolicy method

Future<GetLayerVersionPolicyResponse> getLayerVersionPolicy({
  1. required String layerName,
  2. required int versionNumber,
})

Returns the permission policy for a version of an Lambda layer. For more information, see AddLayerVersionPermission.

May throw InvalidParameterValueException. May throw ResourceNotFoundException. May throw ServiceException. May throw TooManyRequestsException.

Parameter layerName : The name or Amazon Resource Name (ARN) of the layer.

Parameter versionNumber : The version number.

Implementation

Future<GetLayerVersionPolicyResponse> getLayerVersionPolicy({
  required String layerName,
  required int versionNumber,
}) async {
  final response = await _protocol.send(
    payload: null,
    method: 'GET',
    requestUri:
        '/2018-10-31/layers/${Uri.encodeComponent(layerName)}/versions/${Uri.encodeComponent(versionNumber.toString())}/policy',
    exceptionFnMap: _exceptionFns,
  );
  return GetLayerVersionPolicyResponse.fromJson(response);
}