line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
1
|
|
|
|
|
|
|
package Paws::Glue; |
2
|
1
|
|
|
1
|
|
5749
|
use Moose; |
|
1
|
|
|
|
|
2
|
|
|
1
|
|
|
|
|
13
|
|
3
|
|
|
|
|
|
|
sub service { 'glue' } |
4
|
|
|
|
|
|
|
sub version { '2017-03-31' } |
5
|
|
|
|
|
|
|
sub target_prefix { 'AWSGlue' } |
6
|
|
|
|
|
|
|
sub json_version { "1.1" } |
7
|
|
|
|
|
|
|
has max_attempts => (is => 'ro', isa => 'Int', default => 5); |
8
|
|
|
|
|
|
|
has retry => (is => 'ro', isa => 'HashRef', default => sub { |
9
|
|
|
|
|
|
|
{ base => 'rand', type => 'exponential', growth_factor => 2 } |
10
|
|
|
|
|
|
|
}); |
11
|
|
|
|
|
|
|
has retriables => (is => 'ro', isa => 'ArrayRef', default => sub { [ |
12
|
|
|
|
|
|
|
] }); |
13
|
|
|
|
|
|
|
|
14
|
|
|
|
|
|
|
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller', 'Paws::Net::JsonResponse'; |
15
|
|
|
|
|
|
|
|
16
|
|
|
|
|
|
|
|
17
|
|
|
|
|
|
|
sub BatchCreatePartition { |
18
|
|
|
|
|
|
|
my $self = shift; |
19
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::BatchCreatePartition', @_); |
20
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
21
|
|
|
|
|
|
|
} |
22
|
|
|
|
|
|
|
sub BatchDeleteConnection { |
23
|
|
|
|
|
|
|
my $self = shift; |
24
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::BatchDeleteConnection', @_); |
25
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
26
|
|
|
|
|
|
|
} |
27
|
|
|
|
|
|
|
sub BatchDeletePartition { |
28
|
|
|
|
|
|
|
my $self = shift; |
29
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::BatchDeletePartition', @_); |
30
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
31
|
|
|
|
|
|
|
} |
32
|
|
|
|
|
|
|
sub BatchDeleteTable { |
33
|
|
|
|
|
|
|
my $self = shift; |
34
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::BatchDeleteTable', @_); |
35
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
36
|
|
|
|
|
|
|
} |
37
|
|
|
|
|
|
|
sub BatchGetPartition { |
38
|
|
|
|
|
|
|
my $self = shift; |
39
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::BatchGetPartition', @_); |
40
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
41
|
|
|
|
|
|
|
} |
42
|
|
|
|
|
|
|
sub CreateClassifier { |
43
|
|
|
|
|
|
|
my $self = shift; |
44
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::CreateClassifier', @_); |
45
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
46
|
|
|
|
|
|
|
} |
47
|
|
|
|
|
|
|
sub CreateConnection { |
48
|
|
|
|
|
|
|
my $self = shift; |
49
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::CreateConnection', @_); |
50
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
51
|
|
|
|
|
|
|
} |
52
|
|
|
|
|
|
|
sub CreateCrawler { |
53
|
|
|
|
|
|
|
my $self = shift; |
54
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::CreateCrawler', @_); |
55
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
56
|
|
|
|
|
|
|
} |
57
|
|
|
|
|
|
|
sub CreateDatabase { |
58
|
|
|
|
|
|
|
my $self = shift; |
59
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::CreateDatabase', @_); |
60
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
61
|
|
|
|
|
|
|
} |
62
|
|
|
|
|
|
|
sub CreateDevEndpoint { |
63
|
|
|
|
|
|
|
my $self = shift; |
64
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::CreateDevEndpoint', @_); |
65
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
66
|
|
|
|
|
|
|
} |
67
|
|
|
|
|
|
|
sub CreateJob { |
68
|
|
|
|
|
|
|
my $self = shift; |
69
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::CreateJob', @_); |
70
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
71
|
|
|
|
|
|
|
} |
72
|
|
|
|
|
|
|
sub CreatePartition { |
73
|
|
|
|
|
|
|
my $self = shift; |
74
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::CreatePartition', @_); |
75
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
76
|
|
|
|
|
|
|
} |
77
|
|
|
|
|
|
|
sub CreateScript { |
78
|
|
|
|
|
|
|
my $self = shift; |
79
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::CreateScript', @_); |
80
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
81
|
|
|
|
|
|
|
} |
82
|
|
|
|
|
|
|
sub CreateTable { |
83
|
|
|
|
|
|
|
my $self = shift; |
84
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::CreateTable', @_); |
85
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
86
|
|
|
|
|
|
|
} |
87
|
|
|
|
|
|
|
sub CreateTrigger { |
88
|
|
|
|
|
|
|
my $self = shift; |
89
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::CreateTrigger', @_); |
90
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
91
|
|
|
|
|
|
|
} |
92
|
|
|
|
|
|
|
sub CreateUserDefinedFunction { |
93
|
|
|
|
|
|
|
my $self = shift; |
94
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::CreateUserDefinedFunction', @_); |
95
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
96
|
|
|
|
|
|
|
} |
97
|
|
|
|
|
|
|
sub DeleteClassifier { |
98
|
|
|
|
|
|
|
my $self = shift; |
99
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::DeleteClassifier', @_); |
100
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
101
|
|
|
|
|
|
|
} |
102
|
|
|
|
|
|
|
sub DeleteConnection { |
103
|
|
|
|
|
|
|
my $self = shift; |
104
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::DeleteConnection', @_); |
105
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
106
|
|
|
|
|
|
|
} |
107
|
|
|
|
|
|
|
sub DeleteCrawler { |
108
|
|
|
|
|
|
|
my $self = shift; |
109
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::DeleteCrawler', @_); |
110
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
111
|
|
|
|
|
|
|
} |
112
|
|
|
|
|
|
|
sub DeleteDatabase { |
113
|
|
|
|
|
|
|
my $self = shift; |
114
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::DeleteDatabase', @_); |
115
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
116
|
|
|
|
|
|
|
} |
117
|
|
|
|
|
|
|
sub DeleteDevEndpoint { |
118
|
|
|
|
|
|
|
my $self = shift; |
119
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::DeleteDevEndpoint', @_); |
120
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
121
|
|
|
|
|
|
|
} |
122
|
|
|
|
|
|
|
sub DeleteJob { |
123
|
|
|
|
|
|
|
my $self = shift; |
124
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::DeleteJob', @_); |
125
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
126
|
|
|
|
|
|
|
} |
127
|
|
|
|
|
|
|
sub DeletePartition { |
128
|
|
|
|
|
|
|
my $self = shift; |
129
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::DeletePartition', @_); |
130
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
131
|
|
|
|
|
|
|
} |
132
|
|
|
|
|
|
|
sub DeleteTable { |
133
|
|
|
|
|
|
|
my $self = shift; |
134
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::DeleteTable', @_); |
135
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
136
|
|
|
|
|
|
|
} |
137
|
|
|
|
|
|
|
sub DeleteTrigger { |
138
|
|
|
|
|
|
|
my $self = shift; |
139
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::DeleteTrigger', @_); |
140
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
141
|
|
|
|
|
|
|
} |
142
|
|
|
|
|
|
|
sub DeleteUserDefinedFunction { |
143
|
|
|
|
|
|
|
my $self = shift; |
144
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::DeleteUserDefinedFunction', @_); |
145
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
146
|
|
|
|
|
|
|
} |
147
|
|
|
|
|
|
|
sub GetCatalogImportStatus { |
148
|
|
|
|
|
|
|
my $self = shift; |
149
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetCatalogImportStatus', @_); |
150
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
151
|
|
|
|
|
|
|
} |
152
|
|
|
|
|
|
|
sub GetClassifier { |
153
|
|
|
|
|
|
|
my $self = shift; |
154
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetClassifier', @_); |
155
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
156
|
|
|
|
|
|
|
} |
157
|
|
|
|
|
|
|
sub GetClassifiers { |
158
|
|
|
|
|
|
|
my $self = shift; |
159
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetClassifiers', @_); |
160
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
161
|
|
|
|
|
|
|
} |
162
|
|
|
|
|
|
|
sub GetConnection { |
163
|
|
|
|
|
|
|
my $self = shift; |
164
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetConnection', @_); |
165
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
166
|
|
|
|
|
|
|
} |
167
|
|
|
|
|
|
|
sub GetConnections { |
168
|
|
|
|
|
|
|
my $self = shift; |
169
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetConnections', @_); |
170
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
171
|
|
|
|
|
|
|
} |
172
|
|
|
|
|
|
|
sub GetCrawler { |
173
|
|
|
|
|
|
|
my $self = shift; |
174
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetCrawler', @_); |
175
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
176
|
|
|
|
|
|
|
} |
177
|
|
|
|
|
|
|
sub GetCrawlerMetrics { |
178
|
|
|
|
|
|
|
my $self = shift; |
179
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetCrawlerMetrics', @_); |
180
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
181
|
|
|
|
|
|
|
} |
182
|
|
|
|
|
|
|
sub GetCrawlers { |
183
|
|
|
|
|
|
|
my $self = shift; |
184
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetCrawlers', @_); |
185
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
186
|
|
|
|
|
|
|
} |
187
|
|
|
|
|
|
|
sub GetDatabase { |
188
|
|
|
|
|
|
|
my $self = shift; |
189
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetDatabase', @_); |
190
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
191
|
|
|
|
|
|
|
} |
192
|
|
|
|
|
|
|
sub GetDatabases { |
193
|
|
|
|
|
|
|
my $self = shift; |
194
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetDatabases', @_); |
195
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
196
|
|
|
|
|
|
|
} |
197
|
|
|
|
|
|
|
sub GetDataflowGraph { |
198
|
|
|
|
|
|
|
my $self = shift; |
199
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetDataflowGraph', @_); |
200
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
201
|
|
|
|
|
|
|
} |
202
|
|
|
|
|
|
|
sub GetDevEndpoint { |
203
|
|
|
|
|
|
|
my $self = shift; |
204
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetDevEndpoint', @_); |
205
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
206
|
|
|
|
|
|
|
} |
207
|
|
|
|
|
|
|
sub GetDevEndpoints { |
208
|
|
|
|
|
|
|
my $self = shift; |
209
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetDevEndpoints', @_); |
210
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
211
|
|
|
|
|
|
|
} |
212
|
|
|
|
|
|
|
sub GetJob { |
213
|
|
|
|
|
|
|
my $self = shift; |
214
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetJob', @_); |
215
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
216
|
|
|
|
|
|
|
} |
217
|
|
|
|
|
|
|
sub GetJobRun { |
218
|
|
|
|
|
|
|
my $self = shift; |
219
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetJobRun', @_); |
220
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
221
|
|
|
|
|
|
|
} |
222
|
|
|
|
|
|
|
sub GetJobRuns { |
223
|
|
|
|
|
|
|
my $self = shift; |
224
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetJobRuns', @_); |
225
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
226
|
|
|
|
|
|
|
} |
227
|
|
|
|
|
|
|
sub GetJobs { |
228
|
|
|
|
|
|
|
my $self = shift; |
229
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetJobs', @_); |
230
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
231
|
|
|
|
|
|
|
} |
232
|
|
|
|
|
|
|
sub GetMapping { |
233
|
|
|
|
|
|
|
my $self = shift; |
234
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetMapping', @_); |
235
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
236
|
|
|
|
|
|
|
} |
237
|
|
|
|
|
|
|
sub GetPartition { |
238
|
|
|
|
|
|
|
my $self = shift; |
239
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetPartition', @_); |
240
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
241
|
|
|
|
|
|
|
} |
242
|
|
|
|
|
|
|
sub GetPartitions { |
243
|
|
|
|
|
|
|
my $self = shift; |
244
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetPartitions', @_); |
245
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
246
|
|
|
|
|
|
|
} |
247
|
|
|
|
|
|
|
sub GetPlan { |
248
|
|
|
|
|
|
|
my $self = shift; |
249
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetPlan', @_); |
250
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
251
|
|
|
|
|
|
|
} |
252
|
|
|
|
|
|
|
sub GetTable { |
253
|
|
|
|
|
|
|
my $self = shift; |
254
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetTable', @_); |
255
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
256
|
|
|
|
|
|
|
} |
257
|
|
|
|
|
|
|
sub GetTables { |
258
|
|
|
|
|
|
|
my $self = shift; |
259
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetTables', @_); |
260
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
261
|
|
|
|
|
|
|
} |
262
|
|
|
|
|
|
|
sub GetTableVersions { |
263
|
|
|
|
|
|
|
my $self = shift; |
264
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetTableVersions', @_); |
265
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
266
|
|
|
|
|
|
|
} |
267
|
|
|
|
|
|
|
sub GetTrigger { |
268
|
|
|
|
|
|
|
my $self = shift; |
269
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetTrigger', @_); |
270
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
271
|
|
|
|
|
|
|
} |
272
|
|
|
|
|
|
|
sub GetTriggers { |
273
|
|
|
|
|
|
|
my $self = shift; |
274
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetTriggers', @_); |
275
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
276
|
|
|
|
|
|
|
} |
277
|
|
|
|
|
|
|
sub GetUserDefinedFunction { |
278
|
|
|
|
|
|
|
my $self = shift; |
279
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetUserDefinedFunction', @_); |
280
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
281
|
|
|
|
|
|
|
} |
282
|
|
|
|
|
|
|
sub GetUserDefinedFunctions { |
283
|
|
|
|
|
|
|
my $self = shift; |
284
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::GetUserDefinedFunctions', @_); |
285
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
286
|
|
|
|
|
|
|
} |
287
|
|
|
|
|
|
|
sub ImportCatalogToGlue { |
288
|
|
|
|
|
|
|
my $self = shift; |
289
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::ImportCatalogToGlue', @_); |
290
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
291
|
|
|
|
|
|
|
} |
292
|
|
|
|
|
|
|
sub ResetJobBookmark { |
293
|
|
|
|
|
|
|
my $self = shift; |
294
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::ResetJobBookmark', @_); |
295
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
296
|
|
|
|
|
|
|
} |
297
|
|
|
|
|
|
|
sub StartCrawler { |
298
|
|
|
|
|
|
|
my $self = shift; |
299
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::StartCrawler', @_); |
300
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
301
|
|
|
|
|
|
|
} |
302
|
|
|
|
|
|
|
sub StartCrawlerSchedule { |
303
|
|
|
|
|
|
|
my $self = shift; |
304
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::StartCrawlerSchedule', @_); |
305
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
306
|
|
|
|
|
|
|
} |
307
|
|
|
|
|
|
|
sub StartJobRun { |
308
|
|
|
|
|
|
|
my $self = shift; |
309
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::StartJobRun', @_); |
310
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
311
|
|
|
|
|
|
|
} |
312
|
|
|
|
|
|
|
sub StartTrigger { |
313
|
|
|
|
|
|
|
my $self = shift; |
314
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::StartTrigger', @_); |
315
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
316
|
|
|
|
|
|
|
} |
317
|
|
|
|
|
|
|
sub StopCrawler { |
318
|
|
|
|
|
|
|
my $self = shift; |
319
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::StopCrawler', @_); |
320
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
321
|
|
|
|
|
|
|
} |
322
|
|
|
|
|
|
|
sub StopCrawlerSchedule { |
323
|
|
|
|
|
|
|
my $self = shift; |
324
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::StopCrawlerSchedule', @_); |
325
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
326
|
|
|
|
|
|
|
} |
327
|
|
|
|
|
|
|
sub StopTrigger { |
328
|
|
|
|
|
|
|
my $self = shift; |
329
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::StopTrigger', @_); |
330
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
331
|
|
|
|
|
|
|
} |
332
|
|
|
|
|
|
|
sub UpdateClassifier { |
333
|
|
|
|
|
|
|
my $self = shift; |
334
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::UpdateClassifier', @_); |
335
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
336
|
|
|
|
|
|
|
} |
337
|
|
|
|
|
|
|
sub UpdateConnection { |
338
|
|
|
|
|
|
|
my $self = shift; |
339
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::UpdateConnection', @_); |
340
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
341
|
|
|
|
|
|
|
} |
342
|
|
|
|
|
|
|
sub UpdateCrawler { |
343
|
|
|
|
|
|
|
my $self = shift; |
344
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::UpdateCrawler', @_); |
345
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
346
|
|
|
|
|
|
|
} |
347
|
|
|
|
|
|
|
sub UpdateCrawlerSchedule { |
348
|
|
|
|
|
|
|
my $self = shift; |
349
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::UpdateCrawlerSchedule', @_); |
350
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
351
|
|
|
|
|
|
|
} |
352
|
|
|
|
|
|
|
sub UpdateDatabase { |
353
|
|
|
|
|
|
|
my $self = shift; |
354
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::UpdateDatabase', @_); |
355
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
356
|
|
|
|
|
|
|
} |
357
|
|
|
|
|
|
|
sub UpdateDevEndpoint { |
358
|
|
|
|
|
|
|
my $self = shift; |
359
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::UpdateDevEndpoint', @_); |
360
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
361
|
|
|
|
|
|
|
} |
362
|
|
|
|
|
|
|
sub UpdateJob { |
363
|
|
|
|
|
|
|
my $self = shift; |
364
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::UpdateJob', @_); |
365
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
366
|
|
|
|
|
|
|
} |
367
|
|
|
|
|
|
|
sub UpdatePartition { |
368
|
|
|
|
|
|
|
my $self = shift; |
369
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::UpdatePartition', @_); |
370
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
371
|
|
|
|
|
|
|
} |
372
|
|
|
|
|
|
|
sub UpdateTable { |
373
|
|
|
|
|
|
|
my $self = shift; |
374
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::UpdateTable', @_); |
375
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
376
|
|
|
|
|
|
|
} |
377
|
|
|
|
|
|
|
sub UpdateTrigger { |
378
|
|
|
|
|
|
|
my $self = shift; |
379
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::UpdateTrigger', @_); |
380
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
381
|
|
|
|
|
|
|
} |
382
|
|
|
|
|
|
|
sub UpdateUserDefinedFunction { |
383
|
|
|
|
|
|
|
my $self = shift; |
384
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Glue::UpdateUserDefinedFunction', @_); |
385
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
386
|
|
|
|
|
|
|
} |
387
|
|
|
|
|
|
|
|
388
|
|
|
|
|
|
|
|
389
|
|
|
|
|
|
|
|
390
|
|
|
|
|
|
|
sub operations { qw/BatchCreatePartition BatchDeleteConnection BatchDeletePartition BatchDeleteTable BatchGetPartition CreateClassifier CreateConnection CreateCrawler CreateDatabase CreateDevEndpoint CreateJob CreatePartition CreateScript CreateTable CreateTrigger CreateUserDefinedFunction DeleteClassifier DeleteConnection DeleteCrawler DeleteDatabase DeleteDevEndpoint DeleteJob DeletePartition DeleteTable DeleteTrigger DeleteUserDefinedFunction GetCatalogImportStatus GetClassifier GetClassifiers GetConnection GetConnections GetCrawler GetCrawlerMetrics GetCrawlers GetDatabase GetDatabases GetDataflowGraph GetDevEndpoint GetDevEndpoints GetJob GetJobRun GetJobRuns GetJobs GetMapping GetPartition GetPartitions GetPlan GetTable GetTables GetTableVersions GetTrigger GetTriggers GetUserDefinedFunction GetUserDefinedFunctions ImportCatalogToGlue ResetJobBookmark StartCrawler StartCrawlerSchedule StartJobRun StartTrigger StopCrawler StopCrawlerSchedule StopTrigger UpdateClassifier UpdateConnection UpdateCrawler UpdateCrawlerSchedule UpdateDatabase UpdateDevEndpoint UpdateJob UpdatePartition UpdateTable UpdateTrigger UpdateUserDefinedFunction / } |
391
|
|
|
|
|
|
|
|
392
|
|
|
|
|
|
|
1; |
393
|
|
|
|
|
|
|
|
394
|
|
|
|
|
|
|
### main pod documentation begin ### |
395
|
|
|
|
|
|
|
|
396
|
|
|
|
|
|
|
=head1 NAME |
397
|
|
|
|
|
|
|
|
398
|
|
|
|
|
|
|
Paws::Glue - Perl Interface to AWS AWS Glue |
399
|
|
|
|
|
|
|
|
400
|
|
|
|
|
|
|
=head1 SYNOPSIS |
401
|
|
|
|
|
|
|
|
402
|
|
|
|
|
|
|
use Paws; |
403
|
|
|
|
|
|
|
|
404
|
|
|
|
|
|
|
my $obj = Paws->service('Glue'); |
405
|
|
|
|
|
|
|
my $res = $obj->Method( |
406
|
|
|
|
|
|
|
Arg1 => $val1, |
407
|
|
|
|
|
|
|
Arg2 => [ 'V1', 'V2' ], |
408
|
|
|
|
|
|
|
# if Arg3 is an object, the HashRef will be used as arguments to the constructor |
409
|
|
|
|
|
|
|
# of the arguments type |
410
|
|
|
|
|
|
|
Arg3 => { Att1 => 'Val1' }, |
411
|
|
|
|
|
|
|
# if Arg4 is an array of objects, the HashRefs will be passed as arguments to |
412
|
|
|
|
|
|
|
# the constructor of the arguments type |
413
|
|
|
|
|
|
|
Arg4 => [ { Att1 => 'Val1' }, { Att1 => 'Val2' } ], |
414
|
|
|
|
|
|
|
); |
415
|
|
|
|
|
|
|
|
416
|
|
|
|
|
|
|
=head1 DESCRIPTION |
417
|
|
|
|
|
|
|
|
418
|
|
|
|
|
|
|
Defines service operations used by the GlueFrontendService |
419
|
|
|
|
|
|
|
|
420
|
|
|
|
|
|
|
=head1 METHODS |
421
|
|
|
|
|
|
|
|
422
|
|
|
|
|
|
|
=head2 BatchCreatePartition(DatabaseName => Str, PartitionInputList => ArrayRef[L<Paws::Glue::PartitionInput>], TableName => Str, [CatalogId => Str]) |
423
|
|
|
|
|
|
|
|
424
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::BatchCreatePartition> |
425
|
|
|
|
|
|
|
|
426
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::BatchCreatePartitionResponse> instance |
427
|
|
|
|
|
|
|
|
428
|
|
|
|
|
|
|
Creates one or more partitions in a batch operation. |
429
|
|
|
|
|
|
|
|
430
|
|
|
|
|
|
|
|
431
|
|
|
|
|
|
|
=head2 BatchDeleteConnection(ConnectionNameList => ArrayRef[Str|Undef], [CatalogId => Str]) |
432
|
|
|
|
|
|
|
|
433
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::BatchDeleteConnection> |
434
|
|
|
|
|
|
|
|
435
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::BatchDeleteConnectionResponse> instance |
436
|
|
|
|
|
|
|
|
437
|
|
|
|
|
|
|
Deletes a list of connection definitions from the Data Catalog. |
438
|
|
|
|
|
|
|
|
439
|
|
|
|
|
|
|
|
440
|
|
|
|
|
|
|
=head2 BatchDeletePartition(DatabaseName => Str, PartitionsToDelete => ArrayRef[L<Paws::Glue::PartitionValueList>], TableName => Str, [CatalogId => Str]) |
441
|
|
|
|
|
|
|
|
442
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::BatchDeletePartition> |
443
|
|
|
|
|
|
|
|
444
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::BatchDeletePartitionResponse> instance |
445
|
|
|
|
|
|
|
|
446
|
|
|
|
|
|
|
Deletes one or more partitions in a batch operation. |
447
|
|
|
|
|
|
|
|
448
|
|
|
|
|
|
|
|
449
|
|
|
|
|
|
|
=head2 BatchDeleteTable(DatabaseName => Str, TablesToDelete => ArrayRef[Str|Undef], [CatalogId => Str]) |
450
|
|
|
|
|
|
|
|
451
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::BatchDeleteTable> |
452
|
|
|
|
|
|
|
|
453
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::BatchDeleteTableResponse> instance |
454
|
|
|
|
|
|
|
|
455
|
|
|
|
|
|
|
Deletes multiple tables at once. |
456
|
|
|
|
|
|
|
|
457
|
|
|
|
|
|
|
|
458
|
|
|
|
|
|
|
=head2 BatchGetPartition(DatabaseName => Str, PartitionsToGet => ArrayRef[L<Paws::Glue::PartitionValueList>], TableName => Str, [CatalogId => Str]) |
459
|
|
|
|
|
|
|
|
460
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::BatchGetPartition> |
461
|
|
|
|
|
|
|
|
462
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::BatchGetPartitionResponse> instance |
463
|
|
|
|
|
|
|
|
464
|
|
|
|
|
|
|
Retrieves partitions in a batch request. |
465
|
|
|
|
|
|
|
|
466
|
|
|
|
|
|
|
|
467
|
|
|
|
|
|
|
=head2 CreateClassifier([GrokClassifier => L<Paws::Glue::CreateGrokClassifierRequest>]) |
468
|
|
|
|
|
|
|
|
469
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::CreateClassifier> |
470
|
|
|
|
|
|
|
|
471
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::CreateClassifierResponse> instance |
472
|
|
|
|
|
|
|
|
473
|
|
|
|
|
|
|
Creates a C<Classifier> in the user's account. |
474
|
|
|
|
|
|
|
|
475
|
|
|
|
|
|
|
|
476
|
|
|
|
|
|
|
=head2 CreateConnection(ConnectionInput => L<Paws::Glue::ConnectionInput>, [CatalogId => Str]) |
477
|
|
|
|
|
|
|
|
478
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::CreateConnection> |
479
|
|
|
|
|
|
|
|
480
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::CreateConnectionResponse> instance |
481
|
|
|
|
|
|
|
|
482
|
|
|
|
|
|
|
Creates a connection definition in the Data Catalog. |
483
|
|
|
|
|
|
|
|
484
|
|
|
|
|
|
|
|
485
|
|
|
|
|
|
|
=head2 CreateCrawler(DatabaseName => Str, Name => Str, Role => Str, Targets => L<Paws::Glue::CrawlerTargets>, [Classifiers => ArrayRef[Str|Undef], Description => Str, Schedule => Str, SchemaChangePolicy => L<Paws::Glue::SchemaChangePolicy>, TablePrefix => Str]) |
486
|
|
|
|
|
|
|
|
487
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::CreateCrawler> |
488
|
|
|
|
|
|
|
|
489
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::CreateCrawlerResponse> instance |
490
|
|
|
|
|
|
|
|
491
|
|
|
|
|
|
|
Creates a new C<Crawler> with specified targets, role, configuration, |
492
|
|
|
|
|
|
|
and optional schedule. At least one crawl target must be specified, in |
493
|
|
|
|
|
|
|
either the I<s3Targets> or the I<jdbcTargets> field. |
494
|
|
|
|
|
|
|
|
495
|
|
|
|
|
|
|
|
496
|
|
|
|
|
|
|
=head2 CreateDatabase(DatabaseInput => L<Paws::Glue::DatabaseInput>, [CatalogId => Str]) |
497
|
|
|
|
|
|
|
|
498
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::CreateDatabase> |
499
|
|
|
|
|
|
|
|
500
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::CreateDatabaseResponse> instance |
501
|
|
|
|
|
|
|
|
502
|
|
|
|
|
|
|
Creates a new database in a Data Catalog. |
503
|
|
|
|
|
|
|
|
504
|
|
|
|
|
|
|
|
505
|
|
|
|
|
|
|
=head2 CreateDevEndpoint(EndpointName => Str, RoleArn => Str, SecurityGroupIds => ArrayRef[Str|Undef], SubnetId => Str, [ExtraJarsS3Path => Str, ExtraPythonLibsS3Path => Str, NumberOfNodes => Int, PublicKey => Str]) |
506
|
|
|
|
|
|
|
|
507
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::CreateDevEndpoint> |
508
|
|
|
|
|
|
|
|
509
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::CreateDevEndpointResponse> instance |
510
|
|
|
|
|
|
|
|
511
|
|
|
|
|
|
|
Creates a new DevEndpoint. |
512
|
|
|
|
|
|
|
|
513
|
|
|
|
|
|
|
|
514
|
|
|
|
|
|
|
=head2 CreateJob(Command => L<Paws::Glue::JobCommand>, Name => Str, Role => Str, [AllocatedCapacity => Int, Connections => L<Paws::Glue::ConnectionsList>, DefaultArguments => L<Paws::Glue::GenericMap>, Description => Str, ExecutionProperty => L<Paws::Glue::ExecutionProperty>, LogUri => Str, MaxRetries => Int]) |
515
|
|
|
|
|
|
|
|
516
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::CreateJob> |
517
|
|
|
|
|
|
|
|
518
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::CreateJobResponse> instance |
519
|
|
|
|
|
|
|
|
520
|
|
|
|
|
|
|
Creates a new job. |
521
|
|
|
|
|
|
|
|
522
|
|
|
|
|
|
|
|
523
|
|
|
|
|
|
|
=head2 CreatePartition(DatabaseName => Str, PartitionInput => L<Paws::Glue::PartitionInput>, TableName => Str, [CatalogId => Str]) |
524
|
|
|
|
|
|
|
|
525
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::CreatePartition> |
526
|
|
|
|
|
|
|
|
527
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::CreatePartitionResponse> instance |
528
|
|
|
|
|
|
|
|
529
|
|
|
|
|
|
|
Creates a new partition. |
530
|
|
|
|
|
|
|
|
531
|
|
|
|
|
|
|
|
532
|
|
|
|
|
|
|
=head2 CreateScript([DagEdges => ArrayRef[L<Paws::Glue::CodeGenEdge>], DagNodes => ArrayRef[L<Paws::Glue::CodeGenNode>]]) |
533
|
|
|
|
|
|
|
|
534
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::CreateScript> |
535
|
|
|
|
|
|
|
|
536
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::CreateScriptResponse> instance |
537
|
|
|
|
|
|
|
|
538
|
|
|
|
|
|
|
Transforms a directed acyclic graph (DAG) into a Python script. |
539
|
|
|
|
|
|
|
|
540
|
|
|
|
|
|
|
|
541
|
|
|
|
|
|
|
=head2 CreateTable(DatabaseName => Str, TableInput => L<Paws::Glue::TableInput>, [CatalogId => Str]) |
542
|
|
|
|
|
|
|
|
543
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::CreateTable> |
544
|
|
|
|
|
|
|
|
545
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::CreateTableResponse> instance |
546
|
|
|
|
|
|
|
|
547
|
|
|
|
|
|
|
Creates a new table definition in the Data Catalog. |
548
|
|
|
|
|
|
|
|
549
|
|
|
|
|
|
|
|
550
|
|
|
|
|
|
|
=head2 CreateTrigger(Actions => ArrayRef[L<Paws::Glue::Action>], Name => Str, Type => Str, [Description => Str, Predicate => L<Paws::Glue::Predicate>, Schedule => Str]) |
551
|
|
|
|
|
|
|
|
552
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::CreateTrigger> |
553
|
|
|
|
|
|
|
|
554
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::CreateTriggerResponse> instance |
555
|
|
|
|
|
|
|
|
556
|
|
|
|
|
|
|
Creates a new trigger. |
557
|
|
|
|
|
|
|
|
558
|
|
|
|
|
|
|
|
559
|
|
|
|
|
|
|
=head2 CreateUserDefinedFunction(DatabaseName => Str, FunctionInput => L<Paws::Glue::UserDefinedFunctionInput>, [CatalogId => Str]) |
560
|
|
|
|
|
|
|
|
561
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::CreateUserDefinedFunction> |
562
|
|
|
|
|
|
|
|
563
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::CreateUserDefinedFunctionResponse> instance |
564
|
|
|
|
|
|
|
|
565
|
|
|
|
|
|
|
Creates a new function definition in the Data Catalog. |
566
|
|
|
|
|
|
|
|
567
|
|
|
|
|
|
|
|
568
|
|
|
|
|
|
|
=head2 DeleteClassifier(Name => Str) |
569
|
|
|
|
|
|
|
|
570
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::DeleteClassifier> |
571
|
|
|
|
|
|
|
|
572
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::DeleteClassifierResponse> instance |
573
|
|
|
|
|
|
|
|
574
|
|
|
|
|
|
|
Removes a C<Classifier> from the metadata store. |
575
|
|
|
|
|
|
|
|
576
|
|
|
|
|
|
|
|
577
|
|
|
|
|
|
|
=head2 DeleteConnection(ConnectionName => Str, [CatalogId => Str]) |
578
|
|
|
|
|
|
|
|
579
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::DeleteConnection> |
580
|
|
|
|
|
|
|
|
581
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::DeleteConnectionResponse> instance |
582
|
|
|
|
|
|
|
|
583
|
|
|
|
|
|
|
Deletes a connection from the Data Catalog. |
584
|
|
|
|
|
|
|
|
585
|
|
|
|
|
|
|
|
586
|
|
|
|
|
|
|
=head2 DeleteCrawler(Name => Str) |
587
|
|
|
|
|
|
|
|
588
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::DeleteCrawler> |
589
|
|
|
|
|
|
|
|
590
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::DeleteCrawlerResponse> instance |
591
|
|
|
|
|
|
|
|
592
|
|
|
|
|
|
|
Removes a specified C<Crawler> from the metadata store, unless the |
593
|
|
|
|
|
|
|
C<Crawler> state is C<RUNNING>. |
594
|
|
|
|
|
|
|
|
595
|
|
|
|
|
|
|
|
596
|
|
|
|
|
|
|
=head2 DeleteDatabase(Name => Str, [CatalogId => Str]) |
597
|
|
|
|
|
|
|
|
598
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::DeleteDatabase> |
599
|
|
|
|
|
|
|
|
600
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::DeleteDatabaseResponse> instance |
601
|
|
|
|
|
|
|
|
602
|
|
|
|
|
|
|
Removes a specified Database from a Data Catalog. |
603
|
|
|
|
|
|
|
|
604
|
|
|
|
|
|
|
|
605
|
|
|
|
|
|
|
=head2 DeleteDevEndpoint(EndpointName => Str) |
606
|
|
|
|
|
|
|
|
607
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::DeleteDevEndpoint> |
608
|
|
|
|
|
|
|
|
609
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::DeleteDevEndpointResponse> instance |
610
|
|
|
|
|
|
|
|
611
|
|
|
|
|
|
|
Deletes a specified DevEndpoint. |
612
|
|
|
|
|
|
|
|
613
|
|
|
|
|
|
|
|
614
|
|
|
|
|
|
|
=head2 DeleteJob(JobName => Str) |
615
|
|
|
|
|
|
|
|
616
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::DeleteJob> |
617
|
|
|
|
|
|
|
|
618
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::DeleteJobResponse> instance |
619
|
|
|
|
|
|
|
|
620
|
|
|
|
|
|
|
Deletes a specified job. |
621
|
|
|
|
|
|
|
|
622
|
|
|
|
|
|
|
|
623
|
|
|
|
|
|
|
=head2 DeletePartition(DatabaseName => Str, PartitionValues => ArrayRef[Str|Undef], TableName => Str, [CatalogId => Str]) |
624
|
|
|
|
|
|
|
|
625
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::DeletePartition> |
626
|
|
|
|
|
|
|
|
627
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::DeletePartitionResponse> instance |
628
|
|
|
|
|
|
|
|
629
|
|
|
|
|
|
|
Deletes a specified partition. |
630
|
|
|
|
|
|
|
|
631
|
|
|
|
|
|
|
|
632
|
|
|
|
|
|
|
=head2 DeleteTable(DatabaseName => Str, Name => Str, [CatalogId => Str]) |
633
|
|
|
|
|
|
|
|
634
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::DeleteTable> |
635
|
|
|
|
|
|
|
|
636
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::DeleteTableResponse> instance |
637
|
|
|
|
|
|
|
|
638
|
|
|
|
|
|
|
Removes a table definition from the Data Catalog. |
639
|
|
|
|
|
|
|
|
640
|
|
|
|
|
|
|
|
641
|
|
|
|
|
|
|
=head2 DeleteTrigger(Name => Str) |
642
|
|
|
|
|
|
|
|
643
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::DeleteTrigger> |
644
|
|
|
|
|
|
|
|
645
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::DeleteTriggerResponse> instance |
646
|
|
|
|
|
|
|
|
647
|
|
|
|
|
|
|
Deletes a specified trigger. |
648
|
|
|
|
|
|
|
|
649
|
|
|
|
|
|
|
|
650
|
|
|
|
|
|
|
=head2 DeleteUserDefinedFunction(DatabaseName => Str, FunctionName => Str, [CatalogId => Str]) |
651
|
|
|
|
|
|
|
|
652
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::DeleteUserDefinedFunction> |
653
|
|
|
|
|
|
|
|
654
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::DeleteUserDefinedFunctionResponse> instance |
655
|
|
|
|
|
|
|
|
656
|
|
|
|
|
|
|
Deletes an existing function definition from the Data Catalog. |
657
|
|
|
|
|
|
|
|
658
|
|
|
|
|
|
|
|
659
|
|
|
|
|
|
|
=head2 GetCatalogImportStatus([CatalogId => Str]) |
660
|
|
|
|
|
|
|
|
661
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetCatalogImportStatus> |
662
|
|
|
|
|
|
|
|
663
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetCatalogImportStatusResponse> instance |
664
|
|
|
|
|
|
|
|
665
|
|
|
|
|
|
|
Retrieves the status of a migration operation. |
666
|
|
|
|
|
|
|
|
667
|
|
|
|
|
|
|
|
668
|
|
|
|
|
|
|
=head2 GetClassifier(Name => Str) |
669
|
|
|
|
|
|
|
|
670
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetClassifier> |
671
|
|
|
|
|
|
|
|
672
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetClassifierResponse> instance |
673
|
|
|
|
|
|
|
|
674
|
|
|
|
|
|
|
Retrieve a C<Classifier> by name. |
675
|
|
|
|
|
|
|
|
676
|
|
|
|
|
|
|
|
677
|
|
|
|
|
|
|
=head2 GetClassifiers([MaxResults => Int, NextToken => Str]) |
678
|
|
|
|
|
|
|
|
679
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetClassifiers> |
680
|
|
|
|
|
|
|
|
681
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetClassifiersResponse> instance |
682
|
|
|
|
|
|
|
|
683
|
|
|
|
|
|
|
Lists all Classifier objects in the metadata store. |
684
|
|
|
|
|
|
|
|
685
|
|
|
|
|
|
|
|
686
|
|
|
|
|
|
|
=head2 GetConnection(Name => Str, [CatalogId => Str]) |
687
|
|
|
|
|
|
|
|
688
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetConnection> |
689
|
|
|
|
|
|
|
|
690
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetConnectionResponse> instance |
691
|
|
|
|
|
|
|
|
692
|
|
|
|
|
|
|
Retrieves a connection definition from the Data Catalog. |
693
|
|
|
|
|
|
|
|
694
|
|
|
|
|
|
|
|
695
|
|
|
|
|
|
|
=head2 GetConnections([CatalogId => Str, Filter => L<Paws::Glue::GetConnectionsFilter>, MaxResults => Int, NextToken => Str]) |
696
|
|
|
|
|
|
|
|
697
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetConnections> |
698
|
|
|
|
|
|
|
|
699
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetConnectionsResponse> instance |
700
|
|
|
|
|
|
|
|
701
|
|
|
|
|
|
|
Retrieves a list of connection definitions from the Data Catalog. |
702
|
|
|
|
|
|
|
|
703
|
|
|
|
|
|
|
|
704
|
|
|
|
|
|
|
=head2 GetCrawler(Name => Str) |
705
|
|
|
|
|
|
|
|
706
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetCrawler> |
707
|
|
|
|
|
|
|
|
708
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetCrawlerResponse> instance |
709
|
|
|
|
|
|
|
|
710
|
|
|
|
|
|
|
Retrieves metadata for a specified C<Crawler>. |
711
|
|
|
|
|
|
|
|
712
|
|
|
|
|
|
|
|
713
|
|
|
|
|
|
|
=head2 GetCrawlerMetrics([CrawlerNameList => ArrayRef[Str|Undef], MaxResults => Int, NextToken => Str]) |
714
|
|
|
|
|
|
|
|
715
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetCrawlerMetrics> |
716
|
|
|
|
|
|
|
|
717
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetCrawlerMetricsResponse> instance |
718
|
|
|
|
|
|
|
|
719
|
|
|
|
|
|
|
Retrieves metrics about specified crawlers. |
720
|
|
|
|
|
|
|
|
721
|
|
|
|
|
|
|
|
722
|
|
|
|
|
|
|
=head2 GetCrawlers([MaxResults => Int, NextToken => Str]) |
723
|
|
|
|
|
|
|
|
724
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetCrawlers> |
725
|
|
|
|
|
|
|
|
726
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetCrawlersResponse> instance |
727
|
|
|
|
|
|
|
|
728
|
|
|
|
|
|
|
Retrieves metadata for all C<Crawlers> defined in the customer account. |
729
|
|
|
|
|
|
|
|
730
|
|
|
|
|
|
|
|
731
|
|
|
|
|
|
|
=head2 GetDatabase(Name => Str, [CatalogId => Str]) |
732
|
|
|
|
|
|
|
|
733
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetDatabase> |
734
|
|
|
|
|
|
|
|
735
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetDatabaseResponse> instance |
736
|
|
|
|
|
|
|
|
737
|
|
|
|
|
|
|
Retrieves the definition of a specified database. |
738
|
|
|
|
|
|
|
|
739
|
|
|
|
|
|
|
|
740
|
|
|
|
|
|
|
=head2 GetDatabases([CatalogId => Str, MaxResults => Int, NextToken => Str]) |
741
|
|
|
|
|
|
|
|
742
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetDatabases> |
743
|
|
|
|
|
|
|
|
744
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetDatabasesResponse> instance |
745
|
|
|
|
|
|
|
|
746
|
|
|
|
|
|
|
Retrieves all Databases defined in a given Data Catalog. |
747
|
|
|
|
|
|
|
|
748
|
|
|
|
|
|
|
|
749
|
|
|
|
|
|
|
=head2 GetDataflowGraph([PythonScript => Str]) |
750
|
|
|
|
|
|
|
|
751
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetDataflowGraph> |
752
|
|
|
|
|
|
|
|
753
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetDataflowGraphResponse> instance |
754
|
|
|
|
|
|
|
|
755
|
|
|
|
|
|
|
Transforms a Python script into a directed acyclic graph (DAG). |
756
|
|
|
|
|
|
|
|
757
|
|
|
|
|
|
|
|
758
|
|
|
|
|
|
|
=head2 GetDevEndpoint(EndpointName => Str) |
759
|
|
|
|
|
|
|
|
760
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetDevEndpoint> |
761
|
|
|
|
|
|
|
|
762
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetDevEndpointResponse> instance |
763
|
|
|
|
|
|
|
|
764
|
|
|
|
|
|
|
Retrieves information about a specified DevEndpoint. |
765
|
|
|
|
|
|
|
|
766
|
|
|
|
|
|
|
|
767
|
|
|
|
|
|
|
=head2 GetDevEndpoints([MaxResults => Int, NextToken => Str]) |
768
|
|
|
|
|
|
|
|
769
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetDevEndpoints> |
770
|
|
|
|
|
|
|
|
771
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetDevEndpointsResponse> instance |
772
|
|
|
|
|
|
|
|
773
|
|
|
|
|
|
|
Retrieves all the DevEndpoints in this AWS account. |
774
|
|
|
|
|
|
|
|
775
|
|
|
|
|
|
|
|
776
|
|
|
|
|
|
|
=head2 GetJob(JobName => Str) |
777
|
|
|
|
|
|
|
|
778
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetJob> |
779
|
|
|
|
|
|
|
|
780
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetJobResponse> instance |
781
|
|
|
|
|
|
|
|
782
|
|
|
|
|
|
|
Retrieves an existing job definition. |
783
|
|
|
|
|
|
|
|
784
|
|
|
|
|
|
|
|
785
|
|
|
|
|
|
|
=head2 GetJobRun(JobName => Str, RunId => Str, [PredecessorsIncluded => Bool]) |
786
|
|
|
|
|
|
|
|
787
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetJobRun> |
788
|
|
|
|
|
|
|
|
789
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetJobRunResponse> instance |
790
|
|
|
|
|
|
|
|
791
|
|
|
|
|
|
|
Retrieves the metadata for a given job run. |
792
|
|
|
|
|
|
|
|
793
|
|
|
|
|
|
|
|
794
|
|
|
|
|
|
|
=head2 GetJobRuns(JobName => Str, [MaxResults => Int, NextToken => Str]) |
795
|
|
|
|
|
|
|
|
796
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetJobRuns> |
797
|
|
|
|
|
|
|
|
798
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetJobRunsResponse> instance |
799
|
|
|
|
|
|
|
|
800
|
|
|
|
|
|
|
Retrieves metadata for all runs of a given job. |
801
|
|
|
|
|
|
|
|
802
|
|
|
|
|
|
|
|
803
|
|
|
|
|
|
|
=head2 GetJobs([MaxResults => Int, NextToken => Str]) |
804
|
|
|
|
|
|
|
|
805
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetJobs> |
806
|
|
|
|
|
|
|
|
807
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetJobsResponse> instance |
808
|
|
|
|
|
|
|
|
809
|
|
|
|
|
|
|
Retrieves all current jobs. |
810
|
|
|
|
|
|
|
|
811
|
|
|
|
|
|
|
|
812
|
|
|
|
|
|
|
=head2 GetMapping(Source => L<Paws::Glue::CatalogEntry>, [Location => L<Paws::Glue::Location>, Sinks => ArrayRef[L<Paws::Glue::CatalogEntry>]]) |
813
|
|
|
|
|
|
|
|
814
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetMapping> |
815
|
|
|
|
|
|
|
|
816
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetMappingResponse> instance |
817
|
|
|
|
|
|
|
|
818
|
|
|
|
|
|
|
Creates mappings. |
819
|
|
|
|
|
|
|
|
820
|
|
|
|
|
|
|
|
821
|
|
|
|
|
|
|
=head2 GetPartition(DatabaseName => Str, PartitionValues => ArrayRef[Str|Undef], TableName => Str, [CatalogId => Str]) |
822
|
|
|
|
|
|
|
|
823
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetPartition> |
824
|
|
|
|
|
|
|
|
825
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetPartitionResponse> instance |
826
|
|
|
|
|
|
|
|
827
|
|
|
|
|
|
|
Retrieves information about a specified partition. |
828
|
|
|
|
|
|
|
|
829
|
|
|
|
|
|
|
|
830
|
|
|
|
|
|
|
=head2 GetPartitions(DatabaseName => Str, TableName => Str, [CatalogId => Str, Expression => Str, MaxResults => Int, NextToken => Str, Segment => L<Paws::Glue::Segment>]) |
831
|
|
|
|
|
|
|
|
832
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetPartitions> |
833
|
|
|
|
|
|
|
|
834
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetPartitionsResponse> instance |
835
|
|
|
|
|
|
|
|
836
|
|
|
|
|
|
|
Retrieves information about the partitions in a table. |
837
|
|
|
|
|
|
|
|
838
|
|
|
|
|
|
|
|
839
|
|
|
|
|
|
|
=head2 GetPlan(Mapping => ArrayRef[L<Paws::Glue::MappingEntry>], Source => L<Paws::Glue::CatalogEntry>, [Location => L<Paws::Glue::Location>, Sinks => ArrayRef[L<Paws::Glue::CatalogEntry>]]) |
840
|
|
|
|
|
|
|
|
841
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetPlan> |
842
|
|
|
|
|
|
|
|
843
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetPlanResponse> instance |
844
|
|
|
|
|
|
|
|
845
|
|
|
|
|
|
|
Gets a Python script to perform a specified mapping. |
846
|
|
|
|
|
|
|
|
847
|
|
|
|
|
|
|
|
848
|
|
|
|
|
|
|
=head2 GetTable(DatabaseName => Str, Name => Str, [CatalogId => Str]) |
849
|
|
|
|
|
|
|
|
850
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetTable> |
851
|
|
|
|
|
|
|
|
852
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetTableResponse> instance |
853
|
|
|
|
|
|
|
|
854
|
|
|
|
|
|
|
Retrieves the C<Table> definition in a Data Catalog for a specified |
855
|
|
|
|
|
|
|
table. |
856
|
|
|
|
|
|
|
|
857
|
|
|
|
|
|
|
|
858
|
|
|
|
|
|
|
=head2 GetTables(DatabaseName => Str, [CatalogId => Str, Expression => Str, MaxResults => Int, NextToken => Str]) |
859
|
|
|
|
|
|
|
|
860
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetTables> |
861
|
|
|
|
|
|
|
|
862
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetTablesResponse> instance |
863
|
|
|
|
|
|
|
|
864
|
|
|
|
|
|
|
Retrieves the definitions of some or all of the tables in a given |
865
|
|
|
|
|
|
|
C<Database>. |
866
|
|
|
|
|
|
|
|
867
|
|
|
|
|
|
|
|
868
|
|
|
|
|
|
|
=head2 GetTableVersions(DatabaseName => Str, TableName => Str, [CatalogId => Str, MaxResults => Int, NextToken => Str]) |
869
|
|
|
|
|
|
|
|
870
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetTableVersions> |
871
|
|
|
|
|
|
|
|
872
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetTableVersionsResponse> instance |
873
|
|
|
|
|
|
|
|
874
|
|
|
|
|
|
|
Retrieves a list of strings that identify available versions of a |
875
|
|
|
|
|
|
|
specified table. |
876
|
|
|
|
|
|
|
|
877
|
|
|
|
|
|
|
|
878
|
|
|
|
|
|
|
=head2 GetTrigger(Name => Str) |
879
|
|
|
|
|
|
|
|
880
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetTrigger> |
881
|
|
|
|
|
|
|
|
882
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetTriggerResponse> instance |
883
|
|
|
|
|
|
|
|
884
|
|
|
|
|
|
|
Retrieves the definition of a trigger. |
885
|
|
|
|
|
|
|
|
886
|
|
|
|
|
|
|
|
887
|
|
|
|
|
|
|
=head2 GetTriggers([DependentJobName => Str, MaxResults => Int, NextToken => Str]) |
888
|
|
|
|
|
|
|
|
889
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetTriggers> |
890
|
|
|
|
|
|
|
|
891
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetTriggersResponse> instance |
892
|
|
|
|
|
|
|
|
893
|
|
|
|
|
|
|
Gets all the triggers associated with a job. |
894
|
|
|
|
|
|
|
|
895
|
|
|
|
|
|
|
|
896
|
|
|
|
|
|
|
=head2 GetUserDefinedFunction(DatabaseName => Str, FunctionName => Str, [CatalogId => Str]) |
897
|
|
|
|
|
|
|
|
898
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetUserDefinedFunction> |
899
|
|
|
|
|
|
|
|
900
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetUserDefinedFunctionResponse> instance |
901
|
|
|
|
|
|
|
|
902
|
|
|
|
|
|
|
Retrieves a specified function definition from the Data Catalog. |
903
|
|
|
|
|
|
|
|
904
|
|
|
|
|
|
|
|
905
|
|
|
|
|
|
|
=head2 GetUserDefinedFunctions(DatabaseName => Str, Pattern => Str, [CatalogId => Str, MaxResults => Int, NextToken => Str]) |
906
|
|
|
|
|
|
|
|
907
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::GetUserDefinedFunctions> |
908
|
|
|
|
|
|
|
|
909
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::GetUserDefinedFunctionsResponse> instance |
910
|
|
|
|
|
|
|
|
911
|
|
|
|
|
|
|
Retrieves a multiple function definitions from the Data Catalog. |
912
|
|
|
|
|
|
|
|
913
|
|
|
|
|
|
|
|
914
|
|
|
|
|
|
|
=head2 ImportCatalogToGlue([CatalogId => Str]) |
915
|
|
|
|
|
|
|
|
916
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::ImportCatalogToGlue> |
917
|
|
|
|
|
|
|
|
918
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::ImportCatalogToGlueResponse> instance |
919
|
|
|
|
|
|
|
|
920
|
|
|
|
|
|
|
Imports an existing Athena Data Catalog to AWS Glue |
921
|
|
|
|
|
|
|
|
922
|
|
|
|
|
|
|
|
923
|
|
|
|
|
|
|
=head2 ResetJobBookmark(JobName => Str) |
924
|
|
|
|
|
|
|
|
925
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::ResetJobBookmark> |
926
|
|
|
|
|
|
|
|
927
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::ResetJobBookmarkResponse> instance |
928
|
|
|
|
|
|
|
|
929
|
|
|
|
|
|
|
Resets a bookmark entry. |
930
|
|
|
|
|
|
|
|
931
|
|
|
|
|
|
|
|
932
|
|
|
|
|
|
|
=head2 StartCrawler(Name => Str) |
933
|
|
|
|
|
|
|
|
934
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::StartCrawler> |
935
|
|
|
|
|
|
|
|
936
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::StartCrawlerResponse> instance |
937
|
|
|
|
|
|
|
|
938
|
|
|
|
|
|
|
Starts a crawl using the specified C<Crawler>, regardless of what is |
939
|
|
|
|
|
|
|
scheduled. If the C<Crawler> is already running, does nothing. |
940
|
|
|
|
|
|
|
|
941
|
|
|
|
|
|
|
|
942
|
|
|
|
|
|
|
=head2 StartCrawlerSchedule(CrawlerName => Str) |
943
|
|
|
|
|
|
|
|
944
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::StartCrawlerSchedule> |
945
|
|
|
|
|
|
|
|
946
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::StartCrawlerScheduleResponse> instance |
947
|
|
|
|
|
|
|
|
948
|
|
|
|
|
|
|
Changes the schedule state of the specified crawler to C<SCHEDULED>, |
949
|
|
|
|
|
|
|
unless the crawler is already running or the schedule state is already |
950
|
|
|
|
|
|
|
C<SCHEDULED>. |
951
|
|
|
|
|
|
|
|
952
|
|
|
|
|
|
|
|
953
|
|
|
|
|
|
|
=head2 StartJobRun(JobName => Str, [AllocatedCapacity => Int, Arguments => L<Paws::Glue::GenericMap>, JobRunId => Str]) |
954
|
|
|
|
|
|
|
|
955
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::StartJobRun> |
956
|
|
|
|
|
|
|
|
957
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::StartJobRunResponse> instance |
958
|
|
|
|
|
|
|
|
959
|
|
|
|
|
|
|
Runs a job. |
960
|
|
|
|
|
|
|
|
961
|
|
|
|
|
|
|
|
962
|
|
|
|
|
|
|
=head2 StartTrigger(Name => Str) |
963
|
|
|
|
|
|
|
|
964
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::StartTrigger> |
965
|
|
|
|
|
|
|
|
966
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::StartTriggerResponse> instance |
967
|
|
|
|
|
|
|
|
968
|
|
|
|
|
|
|
Starts an existing trigger. |
969
|
|
|
|
|
|
|
|
970
|
|
|
|
|
|
|
|
971
|
|
|
|
|
|
|
=head2 StopCrawler(Name => Str) |
972
|
|
|
|
|
|
|
|
973
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::StopCrawler> |
974
|
|
|
|
|
|
|
|
975
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::StopCrawlerResponse> instance |
976
|
|
|
|
|
|
|
|
977
|
|
|
|
|
|
|
If the specified C<Crawler> is running, stops the crawl. |
978
|
|
|
|
|
|
|
|
979
|
|
|
|
|
|
|
|
980
|
|
|
|
|
|
|
=head2 StopCrawlerSchedule(CrawlerName => Str) |
981
|
|
|
|
|
|
|
|
982
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::StopCrawlerSchedule> |
983
|
|
|
|
|
|
|
|
984
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::StopCrawlerScheduleResponse> instance |
985
|
|
|
|
|
|
|
|
986
|
|
|
|
|
|
|
Sets the schedule state of the specified crawler to C<NOT_SCHEDULED>, |
987
|
|
|
|
|
|
|
but does not stop the crawler if it is already running. |
988
|
|
|
|
|
|
|
|
989
|
|
|
|
|
|
|
|
990
|
|
|
|
|
|
|
=head2 StopTrigger(Name => Str) |
991
|
|
|
|
|
|
|
|
992
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::StopTrigger> |
993
|
|
|
|
|
|
|
|
994
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::StopTriggerResponse> instance |
995
|
|
|
|
|
|
|
|
996
|
|
|
|
|
|
|
Stops a specified trigger. |
997
|
|
|
|
|
|
|
|
998
|
|
|
|
|
|
|
|
999
|
|
|
|
|
|
|
=head2 UpdateClassifier([GrokClassifier => L<Paws::Glue::UpdateGrokClassifierRequest>]) |
1000
|
|
|
|
|
|
|
|
1001
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::UpdateClassifier> |
1002
|
|
|
|
|
|
|
|
1003
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::UpdateClassifierResponse> instance |
1004
|
|
|
|
|
|
|
|
1005
|
|
|
|
|
|
|
Modifies an existing C<Classifier>. |
1006
|
|
|
|
|
|
|
|
1007
|
|
|
|
|
|
|
|
1008
|
|
|
|
|
|
|
=head2 UpdateConnection(ConnectionInput => L<Paws::Glue::ConnectionInput>, Name => Str, [CatalogId => Str]) |
1009
|
|
|
|
|
|
|
|
1010
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::UpdateConnection> |
1011
|
|
|
|
|
|
|
|
1012
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::UpdateConnectionResponse> instance |
1013
|
|
|
|
|
|
|
|
1014
|
|
|
|
|
|
|
Updates a connection definition in the Data Catalog. |
1015
|
|
|
|
|
|
|
|
1016
|
|
|
|
|
|
|
|
1017
|
|
|
|
|
|
|
=head2 UpdateCrawler(Name => Str, [Classifiers => ArrayRef[Str|Undef], DatabaseName => Str, Description => Str, Role => Str, Schedule => Str, SchemaChangePolicy => L<Paws::Glue::SchemaChangePolicy>, TablePrefix => Str, Targets => L<Paws::Glue::CrawlerTargets>]) |
1018
|
|
|
|
|
|
|
|
1019
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::UpdateCrawler> |
1020
|
|
|
|
|
|
|
|
1021
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::UpdateCrawlerResponse> instance |
1022
|
|
|
|
|
|
|
|
1023
|
|
|
|
|
|
|
Updates a C<Crawler>. If a C<Crawler> is running, you must stop it |
1024
|
|
|
|
|
|
|
using C<StopCrawler> before updating it. |
1025
|
|
|
|
|
|
|
|
1026
|
|
|
|
|
|
|
|
1027
|
|
|
|
|
|
|
=head2 UpdateCrawlerSchedule(CrawlerName => Str, [Schedule => Str]) |
1028
|
|
|
|
|
|
|
|
1029
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::UpdateCrawlerSchedule> |
1030
|
|
|
|
|
|
|
|
1031
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::UpdateCrawlerScheduleResponse> instance |
1032
|
|
|
|
|
|
|
|
1033
|
|
|
|
|
|
|
Updates the schedule of a crawler using a Cron expression. |
1034
|
|
|
|
|
|
|
|
1035
|
|
|
|
|
|
|
|
1036
|
|
|
|
|
|
|
=head2 UpdateDatabase(DatabaseInput => L<Paws::Glue::DatabaseInput>, Name => Str, [CatalogId => Str]) |
1037
|
|
|
|
|
|
|
|
1038
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::UpdateDatabase> |
1039
|
|
|
|
|
|
|
|
1040
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::UpdateDatabaseResponse> instance |
1041
|
|
|
|
|
|
|
|
1042
|
|
|
|
|
|
|
Updates an existing database definition in a Data Catalog. |
1043
|
|
|
|
|
|
|
|
1044
|
|
|
|
|
|
|
|
1045
|
|
|
|
|
|
|
=head2 UpdateDevEndpoint(EndpointName => Str, [CustomLibraries => L<Paws::Glue::DevEndpointCustomLibraries>, PublicKey => Str]) |
1046
|
|
|
|
|
|
|
|
1047
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::UpdateDevEndpoint> |
1048
|
|
|
|
|
|
|
|
1049
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::UpdateDevEndpointResponse> instance |
1050
|
|
|
|
|
|
|
|
1051
|
|
|
|
|
|
|
Updates a specified DevEndpoint. |
1052
|
|
|
|
|
|
|
|
1053
|
|
|
|
|
|
|
|
1054
|
|
|
|
|
|
|
=head2 UpdateJob(JobName => Str, JobUpdate => L<Paws::Glue::JobUpdate>) |
1055
|
|
|
|
|
|
|
|
1056
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::UpdateJob> |
1057
|
|
|
|
|
|
|
|
1058
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::UpdateJobResponse> instance |
1059
|
|
|
|
|
|
|
|
1060
|
|
|
|
|
|
|
Updates an existing job definition. |
1061
|
|
|
|
|
|
|
|
1062
|
|
|
|
|
|
|
|
1063
|
|
|
|
|
|
|
=head2 UpdatePartition(DatabaseName => Str, PartitionInput => L<Paws::Glue::PartitionInput>, PartitionValueList => ArrayRef[Str|Undef], TableName => Str, [CatalogId => Str]) |
1064
|
|
|
|
|
|
|
|
1065
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::UpdatePartition> |
1066
|
|
|
|
|
|
|
|
1067
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::UpdatePartitionResponse> instance |
1068
|
|
|
|
|
|
|
|
1069
|
|
|
|
|
|
|
Updates a partition. |
1070
|
|
|
|
|
|
|
|
1071
|
|
|
|
|
|
|
|
1072
|
|
|
|
|
|
|
=head2 UpdateTable(DatabaseName => Str, TableInput => L<Paws::Glue::TableInput>, [CatalogId => Str]) |
1073
|
|
|
|
|
|
|
|
1074
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::UpdateTable> |
1075
|
|
|
|
|
|
|
|
1076
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::UpdateTableResponse> instance |
1077
|
|
|
|
|
|
|
|
1078
|
|
|
|
|
|
|
Updates a metadata table in the Data Catalog. |
1079
|
|
|
|
|
|
|
|
1080
|
|
|
|
|
|
|
|
1081
|
|
|
|
|
|
|
=head2 UpdateTrigger(Name => Str, TriggerUpdate => L<Paws::Glue::TriggerUpdate>) |
1082
|
|
|
|
|
|
|
|
1083
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::UpdateTrigger> |
1084
|
|
|
|
|
|
|
|
1085
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::UpdateTriggerResponse> instance |
1086
|
|
|
|
|
|
|
|
1087
|
|
|
|
|
|
|
Updates a trigger definition. |
1088
|
|
|
|
|
|
|
|
1089
|
|
|
|
|
|
|
|
1090
|
|
|
|
|
|
|
=head2 UpdateUserDefinedFunction(DatabaseName => Str, FunctionInput => L<Paws::Glue::UserDefinedFunctionInput>, FunctionName => Str, [CatalogId => Str]) |
1091
|
|
|
|
|
|
|
|
1092
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Glue::UpdateUserDefinedFunction> |
1093
|
|
|
|
|
|
|
|
1094
|
|
|
|
|
|
|
Returns: a L<Paws::Glue::UpdateUserDefinedFunctionResponse> instance |
1095
|
|
|
|
|
|
|
|
1096
|
|
|
|
|
|
|
Updates an existing function definition in the Data Catalog. |
1097
|
|
|
|
|
|
|
|
1098
|
|
|
|
|
|
|
|
1099
|
|
|
|
|
|
|
|
1100
|
|
|
|
|
|
|
|
1101
|
|
|
|
|
|
|
=head1 PAGINATORS |
1102
|
|
|
|
|
|
|
|
1103
|
|
|
|
|
|
|
Paginator methods are helpers that repetively call methods that return partial results |
1104
|
|
|
|
|
|
|
|
1105
|
|
|
|
|
|
|
|
1106
|
|
|
|
|
|
|
|
1107
|
|
|
|
|
|
|
|
1108
|
|
|
|
|
|
|
=head1 SEE ALSO |
1109
|
|
|
|
|
|
|
|
1110
|
|
|
|
|
|
|
This service class forms part of L<Paws> |
1111
|
|
|
|
|
|
|
|
1112
|
|
|
|
|
|
|
=head1 BUGS and CONTRIBUTIONS |
1113
|
|
|
|
|
|
|
|
1114
|
|
|
|
|
|
|
The source code is located here: https://github.com/pplu/aws-sdk-perl |
1115
|
|
|
|
|
|
|
|
1116
|
|
|
|
|
|
|
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues |
1117
|
|
|
|
|
|
|
|
1118
|
|
|
|
|
|
|
=cut |
1119
|
|
|
|
|
|
|
|