Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
RouteConfiguration
Sintaksis
Untuk mendeklarasikan entitas ini dalam template AWS Serverless Application Model (AWS SAM) Anda, gunakan sintaks berikut.
YAML
ApiKeyRequired:BooleanFunctionArn:StringIntegrationTimeout:IntegerModelSelectionExpression:StringOperationName:StringRequestModels:JsonRequestParameters:JsonRouteResponseSelectionExpression:String
Sifat-sifat
-
ApiKeyRequired -
Menentukan apakah kunci API diperlukan untuk rute ini.
Tipe: Boolean
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
ApiKeyRequiredpropertiAWS::ApiGatewayV2::Routesumber daya. -
FunctionArn -
ARN dari fungsi Lambda yang menangani rute ini. AWS SAM membuat integrasi dan izin yang diperlukan untuk API Gateway untuk menjalankan fungsi.
Tipe: String
Wajib: Ya
CloudFormation kompatibilitas: Properti ini unik AWS SAM dan tidak memiliki CloudFormation padanan.
-
IntegrationTimeout -
Batas waktu untuk integrasi, dalam milidetik. Nilai maksimumnya adalah 29.000 milidetik (29 detik).
Tipe: Integer
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
TimeoutInMillispropertiAWS::ApiGatewayV2::Integrationsumber daya. -
ModelSelectionExpression -
Ekspresi pemilihan model untuk rute.
Tipe: String
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
ModelSelectionExpressionpropertiAWS::ApiGatewayV2::Routesumber daya. -
OperationName -
Nama operasi untuk rute.
Tipe: String
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
OperationNamepropertiAWS::ApiGatewayV2::Routesumber daya. -
RequestModels -
Model permintaan untuk rute.
Jenis: Json
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
RequestModelspropertiAWS::ApiGatewayV2::Routesumber daya. -
RequestParameters -
Parameter permintaan untuk rute.
Jenis: Json
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
RequestParameterspropertiAWS::ApiGatewayV2::Routesumber daya. -
RouteResponseSelectionExpression -
Ekspresi pemilihan tanggapan rute untuk rute.
Tipe: String
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
RouteResponseSelectionExpressionpropertiAWS::ApiGatewayV2::Routesumber daya.
Contoh
Rute Sederhana
Contoh berikut mengkonfigurasi rute sederhana.
Routes: $connect: FunctionArn: !GetAtt ConnectFunction.Arn sendMessage: FunctionArn: !GetAtt SendMessageFunction.Arn OperationName: SendMessage