diff --git a/cloudformation/serverless/aws-serverless-function_sampolicytemplate.go b/cloudformation/serverless/aws-serverless-function_sampolicytemplate.go index 92af413c19..cd7e57aab2 100644 --- a/cloudformation/serverless/aws-serverless-function_sampolicytemplate.go +++ b/cloudformation/serverless/aws-serverless-function_sampolicytemplate.go @@ -120,6 +120,11 @@ type Function_SAMPolicyTemplate struct { // See: https://github.com/awslabs/serverless-application-model/blob/master/docs/policy_templates.rst S3ReadPolicy *Function_BucketSAMPT `json:"S3ReadPolicy,omitempty"` + // S3WritePolicy AWS CloudFormation Property + // Required: false + // See: https://github.com/awslabs/serverless-application-model/blob/master/docs/policy_templates.rst + S3WritePolicy *Function_BucketSAMPT `json:"S3WritePolicy,omitempty"` + // SESBulkTemplatedCrudPolicy AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/docs/policy_templates.rst diff --git a/generate/sam-2016-10-31.json b/generate/sam-2016-10-31.json index fc1def9ba4..00ee01eda0 100644 --- a/generate/sam-2016-10-31.json +++ b/generate/sam-2016-10-31.json @@ -1457,6 +1457,11 @@ "Type": "BucketSAMPT", "UpdateType": "Immutable" }, + "S3WritePolicy": { + "Documentation": "https://github.com/awslabs/serverless-application-model/blob/master/docs/policy_templates.rst", + "Type": "BucketSAMPT", + "UpdateType": "Immutable" + }, "S3CrudPolicy": { "Documentation": "https://github.com/awslabs/serverless-application-model/blob/master/docs/policy_templates.rst", "Type": "BucketSAMPT", diff --git a/schema/sam.go b/schema/sam.go index a47e6f8f61..3b68790922 100644 --- a/schema/sam.go +++ b/schema/sam.go @@ -125346,6 +125346,9 @@ var SamSchema = `{ "S3ReadPolicy": { "$ref": "#/definitions/AWS::Serverless::Function.BucketSAMPT" }, + "S3WritePolicy": { + "$ref": "#/definitions/AWS::Serverless::Function.BucketSAMPT" + }, "SESBulkTemplatedCrudPolicy": { "$ref": "#/definitions/AWS::Serverless::Function.IdentitySAMPT" }, diff --git a/schema/sam.schema.json b/schema/sam.schema.json index c8bd08c200..8630315e78 100644 --- a/schema/sam.schema.json +++ b/schema/sam.schema.json @@ -125341,6 +125341,9 @@ "S3ReadPolicy": { "$ref": "#/definitions/AWS::Serverless::Function.BucketSAMPT" }, + "S3WritePolicy": { + "$ref": "#/definitions/AWS::Serverless::Function.BucketSAMPT" + }, "SESBulkTemplatedCrudPolicy": { "$ref": "#/definitions/AWS::Serverless::Function.IdentitySAMPT" },