Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-organizations-policy.json
Parent schema serverless-framework-configuration
Type: object

Policies in AWS Organizations enable you to manage different features of the AWS accounts in your organization. You can use policies when all features are enabled in your organization.. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-organizations

Properties

Name string | Aws_CF_FunctionString required

Name of the Policy

Type string | Aws_CF_FunctionString required

The type of policy to create. You can specify one of the following values: AISERVICES_OPT_OUT_POLICY, BACKUP_POLICY, SERVICE_CONTROL_POLICY, TAG_POLICY

Content object | string required

The Policy text content. For AWS CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. AWS CloudFormation always converts a YAML policy to JSON format before submitting it.

minLength=1maxLength=1000000pattern=[\s\S]*
Description string | Aws_CF_FunctionString

Human readable description of the policy

TargetIds string[]

List of unique identifiers (IDs) of the root, OU, or account that you want to attach the policy to

uniqueItems=true
Tags Tag[]

A list of tags that you want to attach to the newly created policy. For each tag in the list, you must specify both a tag key and a value. You can set the value to an empty string, but you can't set it to null.

uniqueItems=true

Definitions

Tag object

A custom key-value pair associated with a resource within your organization.

Key string | Aws_CF_FunctionString required

The key identifier, or name, of the tag.

Value string | Aws_CF_FunctionString required

The string value that's associated with the key of the tag. You can set the value of a tag to an empty string, but you can't set the value of a tag to null.