

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# CloudFormation risorse generate quando AWS::Serverless::MicrovmImage è specificato
<a name="sam-specification-generated-resources-microvmimage"></a>

Quando si specifica un`AWS::Serverless::MicrovmImage`, AWS Serverless Application Model (AWS SAM) genera una CloudFormation risorsa di `AWS::Lambda::MicrovmImage` base.

**`AWS::Lambda::MicrovmImage`**  
*`LogicalId`: *`{{<microvmimage‑LogicalId>}}`  
*Proprietà referenziabile:* N/A (è necessario utilizzare il `LogicalId` per fare riferimento a questa CloudFormation risorsa)

Oltre a questa CloudFormation risorsa, quando `AWS::Serverless::MicrovmImage` viene specificata, genera AWS SAM anche CloudFormation risorse per i seguenti scenari:

**Topics**
+ [BuildRoleArn la proprietà non è specificata](#sam-specification-generated-resources-microvmimage-iam-role)

## BuildRoleArn la proprietà non è specificata
<a name="sam-specification-generated-resources-microvmimage-iam-role"></a>

Quando non si specifica la `BuildRoleArn` proprietà di un`AWS::Serverless::MicrovmImage`, AWS SAM genera una `AWS::IAM::Role` CloudFormation risorsa con una politica in linea che concede le seguenti autorizzazioni:
+ `s3:GetObject`— indirizzato al bucket Amazon S3 da `CodeUri`
+ `logs:CreateLogGroup`,, `logs:PutLogEvents` — per `logs:CreateLogStream` i registri di compilazione

La policy di trust dei ruoli consente al responsabile del `lambda.amazonaws.com` servizio di assumere il ruolo.

**`AWS::IAM::Role`**  
*`LogicalId`: *`{{<microvmimage‑LogicalId>}}BuildRole`