public void LambdaGetLayerVersion() { #region to-get-information-about-a-lambda-layer-version-1586481457839 var response = client.GetLayerVersion(new GetLayerVersionRequest { LayerName = "my-layer", VersionNumber = 1 }); List <string> compatibleRuntimes = response.CompatibleRuntimes; LayerVersionContentOutput content = response.Content; string createdDate = response.CreatedDate; string description = response.Description; string layerArn = response.LayerArn; string layerVersionArn = response.LayerVersionArn; string licenseInfo = response.LicenseInfo; long version = response.Version; #endregion }
private Amazon.Lambda.Model.GetLayerVersionResponse CallAWSServiceOperation(IAmazonLambda client, Amazon.Lambda.Model.GetLayerVersionRequest request) { Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "AWS Lambda", "GetLayerVersion"); try { #if DESKTOP return(client.GetLayerVersion(request)); #elif CORECLR return(client.GetLayerVersionAsync(request).GetAwaiter().GetResult()); #else #error "Unknown build edition" #endif } catch (AmazonServiceException exc) { var webException = exc.InnerException as System.Net.WebException; if (webException != null) { throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException); } throw; } }