{"additionalProperties": false, "required": ["Type", "Properties"], "type": "object", "properties": {"UpdateReplacePolicy": {"enum": ["Delete", "Retain", "Snapshot"], "type": "string"}, "DeletionPolicy": {"enum": ["Delete", "Retain", "Snapshot"], "type": "string"}, "DependsOn": {"anyOf": [{"pattern": "^[a-zA-Z0-9]+$", "type": "string"}, {"items": {"pattern": "^[a-zA-Z0-9]+$", "type": "string"}, "type": "array"}]}, "Type": {"enum": ["AWS::CUR::ReportDefinition"], "type": "string"}, "Properties": {"additionalProperties": false, "required": ["Compression", "Format", "RefreshClosedReports", "ReportName", "ReportVersioning", "S3Bucket", "S3Prefix", "S3Region", "TimeUnit"], "type": "object", "properties": {"ReportName": {"type": "string"}, "Compression": {"type": "string"}, "S3Region": {"type": "string"}, "Format": {"type": "string"}, "ReportVersioning": {"type": "string"}, "S3Bucket": {"type": "string"}, "BillingViewArn": {"type": "string"}, "RefreshClosedReports": {"type": "boolean"}, "TimeUnit": {"type": "string"}, "AdditionalArtifacts": {"items": {"type": "string"}, "type": "array"}, "AdditionalSchemaElements": {"items": {"type": "string"}, "type": "array"}, "S3Prefix": {"type": "string"}}}, "Condition": {"type": "string"}, "Metadata": {"type": "object"}}}