1+ {
2+ "variable" : {
3+ "athena_engine_version" : [
4+ {
5+ "default" : " AUTO" ,
6+ "description" : " Requested Athena engine version." ,
7+ "nullable" : false ,
8+ "type" : " string"
9+ }
10+ ],
11+ "bucket_name" : [
12+ {
13+ "description" : " Name of S3 bucket to save the results of the query execution." ,
14+ "nullable" : false ,
15+ "type" : " string"
16+ }
17+ ],
18+ "bytes_scanned_cutoff_per_query" : [
19+ {
20+ "default" : 10485760 ,
21+ "description" : " The upper data usage limit (cutoff) for the amount of bytes a single query in a workgroup is allowed to scan." ,
22+ "nullable" : false ,
23+ "type" : " number"
24+ }
25+ ],
26+ "database_force_destroy" : [
27+ {
28+ "default" : false ,
29+ "description" : " Whether to destroy all tables in the database when destroying the database resource." ,
30+ "nullable" : false ,
31+ "type" : " bool"
32+ }
33+ ],
34+ "database_name" : [
35+ {
36+ "description" : " Name of the database to create." ,
37+ "nullable" : false ,
38+ "type" : " string"
39+ }
40+ ],
41+ "encrypt_query_results" : [
42+ {
43+ "default" : true ,
44+ "description" : " Specifies whether query results must be encrypted, for all queries that run in this workgroup." ,
45+ "nullable" : false ,
46+ "type" : " bool"
47+ }
48+ ],
49+ "encryption_option" : [
50+ {
51+ "default" : " SSE_KMS" ,
52+ "description" : " Type of key." ,
53+ "nullable" : false ,
54+ "type" : " string"
55+ }
56+ ],
57+ "expected_bucket_owner" : [
58+ {
59+ "description" : " AWS account ID that you expect to be the owner of the Amazon S3 bucket." ,
60+ "nullable" : true ,
61+ "type" : " string"
62+ }
63+ ],
64+ "kms_key" : [
65+ {
66+ "description" : " The ARN of the KMS key to be used to decrypt the data in S3." ,
67+ "nullable" : true ,
68+ "type" : " string"
69+ }
70+ ],
71+ "query" : [
72+ {
73+ "description" : " The query string." ,
74+ "nullable" : false ,
75+ "type" : " string"
76+ }
77+ ],
78+ "query_description" : [
79+ {
80+ "description" : " The description for the named query." ,
81+ "nullable" : true ,
82+ "type" : " string"
83+ }
84+ ],
85+ "query_name" : [
86+ {
87+ "description" : " The name of the query." ,
88+ "type" : " string"
89+ }
90+ ],
91+ "query_results_encryption_option" : [
92+ {
93+ "default" : " SSE_KMS" ,
94+ "description" : " Type of encryption." ,
95+ "nullable" : false ,
96+ "type" : " string"
97+ }
98+ ],
99+ "require_encryption_configuration" : [
100+ {
101+ "default" : false ,
102+ "description" : " Encryption key block AWS Athena uses to decrypt the data in S3." ,
103+ "nullable" : false ,
104+ "type" : " bool"
105+ }
106+ ],
107+ "result_output_location" : [
108+ {
109+ "description" : " The location in Amazon S3 where your query results are stored, such as s3://path/to/query/bucket/." ,
110+ "nullable" : true ,
111+ "type" : " string"
112+ }
113+ ],
114+ "set_acl_configuration" : [
115+ {
116+ "default" : false ,
117+ "description" : " Should an Amazon S3 canned ACL be set to control ownership of stored query results." ,
118+ "nullable" : false ,
119+ "type" : " bool"
120+ }
121+ ],
122+ "workgroup_description" : [
123+ {
124+ "description" : " The description of the workgroup." ,
125+ "nullable" : true ,
126+ "type" : " string"
127+ }
128+ ],
129+ "workgroup_force_destroy" : [
130+ {
131+ "default" : false ,
132+ "description" : " Option to delete the workgroup and its contents even if the workgroup contains any named queries." ,
133+ "nullable" : false ,
134+ "type" : " bool"
135+ }
136+ ],
137+ "workgroup_name" : [
138+ {
139+ "description" : " The name of the workgroup." ,
140+ "nullable" : false ,
141+ "type" : " string"
142+ }
143+ ],
144+ "workgroup_state" : [
145+ {
146+ "default" : " ENABLED" ,
147+ "description" : " The state of the workgroup." ,
148+ "nullable" : false ,
149+ "type" : " string"
150+ }
151+ ],
152+ "tags" : [
153+ {
154+ "default" : {},
155+ "description" : " A map of tags to apply to the resources" ,
156+ "type" : " map(string)" ,
157+ "nullable" :true
158+ }
159+ ]
160+ }
161+ }
0 commit comments