

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# CloudFormation AWS::Serverless::MicrovmImageが指定されているときに生成される リソース
<a name="sam-specification-generated-resources-microvmimage"></a>

を指定すると`AWS::Serverless::MicrovmImage`、 AWS Serverless Application Model (AWS SAM) は `AWS::Lambda::MicrovmImage` ベース CloudFormation リソースを生成します。

**`AWS::Lambda::MicrovmImage`**  
*`LogicalId`: *`{{<microvmimage‑LogicalId>}}`  
*参照可能なプロパティ: *該当なし (この CloudFormation リソースを参照`LogicalId`するには を使用する必要があります)

この CloudFormation リソースに加えて、 を指定すると、 `AWS::Serverless::MicrovmImage`は次のシナリオの CloudFormation リソース AWS SAM も生成します。

**Topics**
+ [BuildRoleArn プロパティが指定されていません](#sam-specification-generated-resources-microvmimage-iam-role)

## BuildRoleArn プロパティが指定されていません
<a name="sam-specification-generated-resources-microvmimage-iam-role"></a>

の `BuildRoleArn`プロパティを指定しない場合`AWS::Serverless::MicrovmImage`、 は、次のアクセス許可を付与するインラインポリシーを持つ `AWS::IAM::Role` CloudFormation リソース AWS SAM を生成します。
+ `s3:GetObject` — から Amazon S3 バケットにスコープ `CodeUri`
+ `logs:CreateLogGroup`、`logs:CreateLogStream`、 `logs:PutLogEvents` — ビルドログ用

ロール信頼ポリシーは、`lambda.amazonaws.com`サービスプリンシパルがロールを引き受けることを許可します。

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