Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
CloudFormation Ressourcen, die generiert wurden, wenn AWS::Serverless::Api ist angegeben
Wenn an angegeben AWS::Serverless::Api ist, generiert AWS Serverless Application Model (AWS SAM) immer eine AWS::ApiGateway::RestApi CloudFormation Basisressource. Darüber hinaus generiert es auch immer eine AWS::ApiGateway::Stage und eine AWS::ApiGateway::Deployment Ressource.
AWS::ApiGateway::RestApi-
LogicalId:<api‑LogicalId>Referenzierbare Eigenschaft: N/A (Sie müssen den verwenden, um auf diese
LogicalIdRessource zu verweisen CloudFormation ) AWS::ApiGateway::Stage-
LogicalId:<api‑LogicalId><stage‑name>Stageist die Zeichenfolge, auf die die<stage‑name>StageNameEigenschaft gesetzt ist. Wenn Sie beispielsweiseStageNameauf einstellenGamma,LogicalIdist der.MyRestApiGammaStageReferenzierbare Eigenschaft:
<api‑LogicalId>.Stage AWS::ApiGateway::Deployment-
LogicalId:<api‑LogicalId>Deployment<sha>ist ein eindeutiger Hashwert, der bei der Erstellung des Stacks generiert wird. Beispiel,<sha>.MyRestApiDeployment926eeb5ff1Referenzierbare Eigenschaft:
<api‑LogicalId>.Deployment
Zusätzlich zu diesen CloudFormation Ressourcen werden, sofern AWS::Serverless::Api angegeben, zusätzliche CloudFormation Ressourcen für die folgenden Szenarien AWS SAM generiert.
DomainNameEigenschaft ist angegeben
Wenn die DomainName Eigenschaft der Domain Eigenschaft von an angegeben AWS::Serverless::Api ist, wird die AWS::ApiGateway::DomainName CloudFormation Ressource AWS SAM generiert.
AWS::ApiGateway::DomainName-
LogicalId:ApiGatewayDomainName<sha>ist ein eindeutiger Hashwert, der generiert wird, wenn der Stack erstellt wird. Beispiel:<sha>ApiGatewayDomainName.926eeb5ff1Referenzierbare Eigenschaft:
<api‑LogicalId>.DomainName
UsagePlanEigenschaft ist spezifiziert
Wenn die UsagePlan Auth Eigenschaft einer angegeben AWS::Serverless::Api ist, werden die folgenden CloudFormation
Ressourcen AWS SAM generiert: AWS::ApiGateway::UsagePlanAWS::ApiGateway::UsagePlanKey, undAWS::ApiGateway::ApiKey.
AWS::ApiGateway::UsagePlan-
LogicalId:<api‑LogicalId>UsagePlanReferenzierbare Eigenschaft:
<api‑LogicalId>.UsagePlan AWS::ApiGateway::UsagePlanKey-
LogicalId:<api‑LogicalId>UsagePlanKeyReferenzierbares Eigentum:
<api‑LogicalId>.UsagePlanKey AWS::ApiGateway::ApiKey-
LogicalId:<api‑LogicalId>ApiKeyReferenzierbares Eigentum:
<api‑LogicalId>.ApiKey