We are excited to announce our new API Documentation.
Protected
Get a Function.
Function
Use a bare-bones client and the command you need to make an API call.
import { AppSyncClient, GetFunctionCommand } from "@aws-sdk/client-appsync"; // ES Modules import// const { AppSyncClient, GetFunctionCommand } = require("@aws-sdk/client-appsync"); // CommonJS importconst client = new AppSyncClient(config);const input = { // GetFunctionRequest apiId: "STRING_VALUE", // required functionId: "STRING_VALUE", // required};const command = new GetFunctionCommand(input);const response = await client.send(command);// { // GetFunctionResponse// functionConfiguration: { // FunctionConfiguration// functionId: "STRING_VALUE",// functionArn: "STRING_VALUE",// name: "STRING_VALUE",// description: "STRING_VALUE",// dataSourceName: "STRING_VALUE",// requestMappingTemplate: "STRING_VALUE",// responseMappingTemplate: "STRING_VALUE",// functionVersion: "STRING_VALUE",// syncConfig: { // SyncConfig// conflictHandler: "OPTIMISTIC_CONCURRENCY" || "LAMBDA" || "AUTOMERGE" || "NONE",// conflictDetection: "VERSION" || "NONE",// lambdaConflictHandlerConfig: { // LambdaConflictHandlerConfig// lambdaConflictHandlerArn: "STRING_VALUE",// },// },// maxBatchSize: Number("int"),// runtime: { // AppSyncRuntime// name: "APPSYNC_JS", // required// runtimeVersion: "STRING_VALUE", // required// },// code: "STRING_VALUE",// },// };
GetFunctionCommandInput
GetFunctionCommandOutput
input
response
config
ConcurrentModificationException (client fault)
Another modification is in progress at this time and it must complete before you can make your change.
NotFoundException (client fault)
The resource specified in the request was not found. Check the resource, and then try again.
UnauthorizedException (client fault)
You aren't authorized to perform this operation.
AppSyncServiceException
Base exception class for all service exceptions from AppSync service.
Readonly
Static
Get a
Function
.Example
Use a bare-bones client and the command you need to make an API call.
Param
GetFunctionCommandInput
Returns
GetFunctionCommandOutput
See
input
shape.response
shape.config
shape.Throws
ConcurrentModificationException (client fault)
Another modification is in progress at this time and it must complete before you can make your change.
Throws
NotFoundException (client fault)
The resource specified in the request was not found. Check the resource, and then try again.
Throws
UnauthorizedException (client fault)
You aren't authorized to perform this operation.
Throws
AppSyncServiceException
Base exception class for all service exceptions from AppSync service.