{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-control-tower/refs/heads/main/json-schema/enable-control-request-schema.json", "title": "EnableControlRequest", "description": "EnableControlRequest schema from AWS Control Tower API", "type": "object", "properties": { "controlIdentifier": { "type": "string", "description": "The ARN of the control. Only Strongly recommended and Elective controls are permitted.", "example": "arn:aws:controltower:us-east-1::control/AWS-GR_ENCRYPTED_VOLUMES" }, "targetIdentifier": { "type": "string", "description": "The ARN of the organizational unit on which the control will be enabled.", "example": "arn:aws:organizations::123456789012:ou/o-exampleorgid11/ou-exampleouid111" }, "parameters": { "type": "array", "description": "A list of input parameter values that are supplied to enable the control.", "items": { "$ref": "#/components/schemas/EnabledControlParameter" } }, "tags": { "type": "object", "description": "Tags to apply to the EnabledControl resource.", "additionalProperties": { "type": "string" } } }, "required": [ "controlIdentifier", "targetIdentifier" ] }