AWS SDK for C++  1.9.133
AWS SDK for C++
UpdateFunctionCodeRequest.h
Go to the documentation of this file.
1 
6 #pragma once
10 #include <aws/core/utils/Array.h>
13 #include <utility>
14 
15 namespace Aws
16 {
17 namespace Lambda
18 {
19 namespace Model
20 {
21 
25  {
26  public:
28 
29  // Service request name is the Operation name which will send this request out,
30  // each operation should has unique request name, so that we can get operation's name from this request.
31  // Note: this is not true for response, multiple operations may have the same response name,
32  // so we can not get operation's name from response.
33  inline virtual const char* GetServiceRequestName() const override { return "UpdateFunctionCode"; }
34 
35  Aws::String SerializePayload() const override;
36 
37 
48  inline const Aws::String& GetFunctionName() const{ return m_functionName; }
49 
60  inline bool FunctionNameHasBeenSet() const { return m_functionNameHasBeenSet; }
61 
72  inline void SetFunctionName(const Aws::String& value) { m_functionNameHasBeenSet = true; m_functionName = value; }
73 
84  inline void SetFunctionName(Aws::String&& value) { m_functionNameHasBeenSet = true; m_functionName = std::move(value); }
85 
96  inline void SetFunctionName(const char* value) { m_functionNameHasBeenSet = true; m_functionName.assign(value); }
97 
108  inline UpdateFunctionCodeRequest& WithFunctionName(const Aws::String& value) { SetFunctionName(value); return *this;}
109 
120  inline UpdateFunctionCodeRequest& WithFunctionName(Aws::String&& value) { SetFunctionName(std::move(value)); return *this;}
121 
132  inline UpdateFunctionCodeRequest& WithFunctionName(const char* value) { SetFunctionName(value); return *this;}
133 
134 
139  inline const Aws::Utils::CryptoBuffer& GetZipFile() const{ return m_zipFile; }
140 
145  inline bool ZipFileHasBeenSet() const { return m_zipFileHasBeenSet; }
146 
151  inline void SetZipFile(const Aws::Utils::CryptoBuffer& value) { m_zipFileHasBeenSet = true; m_zipFile = value; }
152 
157  inline void SetZipFile(Aws::Utils::CryptoBuffer&& value) { m_zipFileHasBeenSet = true; m_zipFile = std::move(value); }
158 
163  inline UpdateFunctionCodeRequest& WithZipFile(const Aws::Utils::CryptoBuffer& value) { SetZipFile(value); return *this;}
164 
169  inline UpdateFunctionCodeRequest& WithZipFile(Aws::Utils::CryptoBuffer&& value) { SetZipFile(std::move(value)); return *this;}
170 
171 
176  inline const Aws::String& GetS3Bucket() const{ return m_s3Bucket; }
177 
182  inline bool S3BucketHasBeenSet() const { return m_s3BucketHasBeenSet; }
183 
188  inline void SetS3Bucket(const Aws::String& value) { m_s3BucketHasBeenSet = true; m_s3Bucket = value; }
189 
194  inline void SetS3Bucket(Aws::String&& value) { m_s3BucketHasBeenSet = true; m_s3Bucket = std::move(value); }
195 
200  inline void SetS3Bucket(const char* value) { m_s3BucketHasBeenSet = true; m_s3Bucket.assign(value); }
201 
206  inline UpdateFunctionCodeRequest& WithS3Bucket(const Aws::String& value) { SetS3Bucket(value); return *this;}
207 
212  inline UpdateFunctionCodeRequest& WithS3Bucket(Aws::String&& value) { SetS3Bucket(std::move(value)); return *this;}
213 
218  inline UpdateFunctionCodeRequest& WithS3Bucket(const char* value) { SetS3Bucket(value); return *this;}
219 
220 
224  inline const Aws::String& GetS3Key() const{ return m_s3Key; }
225 
229  inline bool S3KeyHasBeenSet() const { return m_s3KeyHasBeenSet; }
230 
234  inline void SetS3Key(const Aws::String& value) { m_s3KeyHasBeenSet = true; m_s3Key = value; }
235 
239  inline void SetS3Key(Aws::String&& value) { m_s3KeyHasBeenSet = true; m_s3Key = std::move(value); }
240 
244  inline void SetS3Key(const char* value) { m_s3KeyHasBeenSet = true; m_s3Key.assign(value); }
245 
249  inline UpdateFunctionCodeRequest& WithS3Key(const Aws::String& value) { SetS3Key(value); return *this;}
250 
254  inline UpdateFunctionCodeRequest& WithS3Key(Aws::String&& value) { SetS3Key(std::move(value)); return *this;}
255 
259  inline UpdateFunctionCodeRequest& WithS3Key(const char* value) { SetS3Key(value); return *this;}
260 
261 
266  inline const Aws::String& GetS3ObjectVersion() const{ return m_s3ObjectVersion; }
267 
272  inline bool S3ObjectVersionHasBeenSet() const { return m_s3ObjectVersionHasBeenSet; }
273 
278  inline void SetS3ObjectVersion(const Aws::String& value) { m_s3ObjectVersionHasBeenSet = true; m_s3ObjectVersion = value; }
279 
284  inline void SetS3ObjectVersion(Aws::String&& value) { m_s3ObjectVersionHasBeenSet = true; m_s3ObjectVersion = std::move(value); }
285 
290  inline void SetS3ObjectVersion(const char* value) { m_s3ObjectVersionHasBeenSet = true; m_s3ObjectVersion.assign(value); }
291 
296  inline UpdateFunctionCodeRequest& WithS3ObjectVersion(const Aws::String& value) { SetS3ObjectVersion(value); return *this;}
297 
302  inline UpdateFunctionCodeRequest& WithS3ObjectVersion(Aws::String&& value) { SetS3ObjectVersion(std::move(value)); return *this;}
303 
308  inline UpdateFunctionCodeRequest& WithS3ObjectVersion(const char* value) { SetS3ObjectVersion(value); return *this;}
309 
310 
314  inline const Aws::String& GetImageUri() const{ return m_imageUri; }
315 
319  inline bool ImageUriHasBeenSet() const { return m_imageUriHasBeenSet; }
320 
324  inline void SetImageUri(const Aws::String& value) { m_imageUriHasBeenSet = true; m_imageUri = value; }
325 
329  inline void SetImageUri(Aws::String&& value) { m_imageUriHasBeenSet = true; m_imageUri = std::move(value); }
330 
334  inline void SetImageUri(const char* value) { m_imageUriHasBeenSet = true; m_imageUri.assign(value); }
335 
339  inline UpdateFunctionCodeRequest& WithImageUri(const Aws::String& value) { SetImageUri(value); return *this;}
340 
344  inline UpdateFunctionCodeRequest& WithImageUri(Aws::String&& value) { SetImageUri(std::move(value)); return *this;}
345 
349  inline UpdateFunctionCodeRequest& WithImageUri(const char* value) { SetImageUri(value); return *this;}
350 
351 
356  inline bool GetPublish() const{ return m_publish; }
357 
362  inline bool PublishHasBeenSet() const { return m_publishHasBeenSet; }
363 
368  inline void SetPublish(bool value) { m_publishHasBeenSet = true; m_publish = value; }
369 
374  inline UpdateFunctionCodeRequest& WithPublish(bool value) { SetPublish(value); return *this;}
375 
376 
381  inline bool GetDryRun() const{ return m_dryRun; }
382 
387  inline bool DryRunHasBeenSet() const { return m_dryRunHasBeenSet; }
388 
393  inline void SetDryRun(bool value) { m_dryRunHasBeenSet = true; m_dryRun = value; }
394 
399  inline UpdateFunctionCodeRequest& WithDryRun(bool value) { SetDryRun(value); return *this;}
400 
401 
407  inline const Aws::String& GetRevisionId() const{ return m_revisionId; }
408 
414  inline bool RevisionIdHasBeenSet() const { return m_revisionIdHasBeenSet; }
415 
421  inline void SetRevisionId(const Aws::String& value) { m_revisionIdHasBeenSet = true; m_revisionId = value; }
422 
428  inline void SetRevisionId(Aws::String&& value) { m_revisionIdHasBeenSet = true; m_revisionId = std::move(value); }
429 
435  inline void SetRevisionId(const char* value) { m_revisionIdHasBeenSet = true; m_revisionId.assign(value); }
436 
442  inline UpdateFunctionCodeRequest& WithRevisionId(const Aws::String& value) { SetRevisionId(value); return *this;}
443 
449  inline UpdateFunctionCodeRequest& WithRevisionId(Aws::String&& value) { SetRevisionId(std::move(value)); return *this;}
450 
456  inline UpdateFunctionCodeRequest& WithRevisionId(const char* value) { SetRevisionId(value); return *this;}
457 
458 
464  inline const Aws::Vector<Architecture>& GetArchitectures() const{ return m_architectures; }
465 
471  inline bool ArchitecturesHasBeenSet() const { return m_architecturesHasBeenSet; }
472 
478  inline void SetArchitectures(const Aws::Vector<Architecture>& value) { m_architecturesHasBeenSet = true; m_architectures = value; }
479 
485  inline void SetArchitectures(Aws::Vector<Architecture>&& value) { m_architecturesHasBeenSet = true; m_architectures = std::move(value); }
486 
492  inline UpdateFunctionCodeRequest& WithArchitectures(const Aws::Vector<Architecture>& value) { SetArchitectures(value); return *this;}
493 
499  inline UpdateFunctionCodeRequest& WithArchitectures(Aws::Vector<Architecture>&& value) { SetArchitectures(std::move(value)); return *this;}
500 
506  inline UpdateFunctionCodeRequest& AddArchitectures(const Architecture& value) { m_architecturesHasBeenSet = true; m_architectures.push_back(value); return *this; }
507 
513  inline UpdateFunctionCodeRequest& AddArchitectures(Architecture&& value) { m_architecturesHasBeenSet = true; m_architectures.push_back(std::move(value)); return *this; }
514 
515  private:
516 
517  Aws::String m_functionName;
518  bool m_functionNameHasBeenSet;
519 
520  Aws::Utils::CryptoBuffer m_zipFile;
521  bool m_zipFileHasBeenSet;
522 
523  Aws::String m_s3Bucket;
524  bool m_s3BucketHasBeenSet;
525 
526  Aws::String m_s3Key;
527  bool m_s3KeyHasBeenSet;
528 
529  Aws::String m_s3ObjectVersion;
530  bool m_s3ObjectVersionHasBeenSet;
531 
532  Aws::String m_imageUri;
533  bool m_imageUriHasBeenSet;
534 
535  bool m_publish;
536  bool m_publishHasBeenSet;
537 
538  bool m_dryRun;
539  bool m_dryRunHasBeenSet;
540 
541  Aws::String m_revisionId;
542  bool m_revisionIdHasBeenSet;
543 
544  Aws::Vector<Architecture> m_architectures;
545  bool m_architecturesHasBeenSet;
546  };
547 
548 } // namespace Model
549 } // namespace Lambda
550 } // namespace Aws
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetPublish
void SetPublish(bool value)
Definition: UpdateFunctionCodeRequest.h:368
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetS3Bucket
void SetS3Bucket(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:188
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithS3ObjectVersion
UpdateFunctionCodeRequest & WithS3ObjectVersion(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:302
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithZipFile
UpdateFunctionCodeRequest & WithZipFile(const Aws::Utils::CryptoBuffer &value)
Definition: UpdateFunctionCodeRequest.h:163
Aws::Lambda::Model::UpdateFunctionCodeRequest::ZipFileHasBeenSet
bool ZipFileHasBeenSet() const
Definition: UpdateFunctionCodeRequest.h:145
Aws::Lambda::Model::UpdateFunctionCodeRequest::S3BucketHasBeenSet
bool S3BucketHasBeenSet() const
Definition: UpdateFunctionCodeRequest.h:182
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithRevisionId
UpdateFunctionCodeRequest & WithRevisionId(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:442
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetArchitectures
void SetArchitectures(const Aws::Vector< Architecture > &value)
Definition: UpdateFunctionCodeRequest.h:478
Aws::Lambda::Model::UpdateFunctionCodeRequest::GetZipFile
const Aws::Utils::CryptoBuffer & GetZipFile() const
Definition: UpdateFunctionCodeRequest.h:139
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetImageUri
void SetImageUri(const char *value)
Definition: UpdateFunctionCodeRequest.h:334
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithS3Key
UpdateFunctionCodeRequest & WithS3Key(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:249
Aws::Lambda::Model::UpdateFunctionCodeRequest::GetS3ObjectVersion
const Aws::String & GetS3ObjectVersion() const
Definition: UpdateFunctionCodeRequest.h:266
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetS3ObjectVersion
void SetS3ObjectVersion(const char *value)
Definition: UpdateFunctionCodeRequest.h:290
Aws::Lambda::Model::UpdateFunctionCodeRequest
Definition: UpdateFunctionCodeRequest.h:25
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithS3Key
UpdateFunctionCodeRequest & WithS3Key(const char *value)
Definition: UpdateFunctionCodeRequest.h:259
Aws::Lambda::Model::UpdateFunctionCodeRequest::UpdateFunctionCodeRequest
UpdateFunctionCodeRequest()
Aws::Lambda::Model::UpdateFunctionCodeRequest::GetS3Bucket
const Aws::String & GetS3Bucket() const
Definition: UpdateFunctionCodeRequest.h:176
Aws::Lambda::Model::UpdateFunctionCodeRequest::AddArchitectures
UpdateFunctionCodeRequest & AddArchitectures(Architecture &&value)
Definition: UpdateFunctionCodeRequest.h:513
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithPublish
UpdateFunctionCodeRequest & WithPublish(bool value)
Definition: UpdateFunctionCodeRequest.h:374
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithS3Key
UpdateFunctionCodeRequest & WithS3Key(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:254
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithFunctionName
UpdateFunctionCodeRequest & WithFunctionName(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:120
AWSVector.h
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithImageUri
UpdateFunctionCodeRequest & WithImageUri(const char *value)
Definition: UpdateFunctionCodeRequest.h:349
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetS3Bucket
void SetS3Bucket(const char *value)
Definition: UpdateFunctionCodeRequest.h:200
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithS3Bucket
UpdateFunctionCodeRequest & WithS3Bucket(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:206
Aws::Lambda::Model::UpdateFunctionCodeRequest::DryRunHasBeenSet
bool DryRunHasBeenSet() const
Definition: UpdateFunctionCodeRequest.h:387
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetS3Bucket
void SetS3Bucket(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:194
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetS3ObjectVersion
void SetS3ObjectVersion(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:278
Aws::Lambda::Model::UpdateFunctionCodeRequest::RevisionIdHasBeenSet
bool RevisionIdHasBeenSet() const
Definition: UpdateFunctionCodeRequest.h:414
AWS_LAMBDA_API
#define AWS_LAMBDA_API
Definition: Lambda_EXPORTS.h:28
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithRevisionId
UpdateFunctionCodeRequest & WithRevisionId(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:449
Aws::Lambda::Model::UpdateFunctionCodeRequest::GetArchitectures
const Aws::Vector< Architecture > & GetArchitectures() const
Definition: UpdateFunctionCodeRequest.h:464
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithS3Bucket
UpdateFunctionCodeRequest & WithS3Bucket(const char *value)
Definition: UpdateFunctionCodeRequest.h:218
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithArchitectures
UpdateFunctionCodeRequest & WithArchitectures(const Aws::Vector< Architecture > &value)
Definition: UpdateFunctionCodeRequest.h:492
Aws::Lambda::Model::UpdateFunctionCodeRequest::FunctionNameHasBeenSet
bool FunctionNameHasBeenSet() const
Definition: UpdateFunctionCodeRequest.h:60
Aws::Lambda::Model::UpdateFunctionCodeRequest::S3ObjectVersionHasBeenSet
bool S3ObjectVersionHasBeenSet() const
Definition: UpdateFunctionCodeRequest.h:272
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetS3Key
void SetS3Key(const char *value)
Definition: UpdateFunctionCodeRequest.h:244
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithArchitectures
UpdateFunctionCodeRequest & WithArchitectures(Aws::Vector< Architecture > &&value)
Definition: UpdateFunctionCodeRequest.h:499
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetFunctionName
void SetFunctionName(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:84
Aws::Lambda::Model::UpdateFunctionCodeRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetRevisionId
void SetRevisionId(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:421
Aws::Lambda::Model::UpdateFunctionCodeRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: UpdateFunctionCodeRequest.h:33
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetFunctionName
void SetFunctionName(const char *value)
Definition: UpdateFunctionCodeRequest.h:96
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithImageUri
UpdateFunctionCodeRequest & WithImageUri(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:344
Aws::Lambda::Model::UpdateFunctionCodeRequest::ArchitecturesHasBeenSet
bool ArchitecturesHasBeenSet() const
Definition: UpdateFunctionCodeRequest.h:471
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetImageUri
void SetImageUri(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:324
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithDryRun
UpdateFunctionCodeRequest & WithDryRun(bool value)
Definition: UpdateFunctionCodeRequest.h:399
Aws::Lambda::Model::UpdateFunctionCodeRequest::GetS3Key
const Aws::String & GetS3Key() const
Definition: UpdateFunctionCodeRequest.h:224
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetRevisionId
void SetRevisionId(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:428
Architecture.h
AWSString.h
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetS3Key
void SetS3Key(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:234
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetImageUri
void SetImageUri(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:329
LambdaRequest.h
Aws::Lambda::Model::UpdateFunctionCodeRequest::S3KeyHasBeenSet
bool S3KeyHasBeenSet() const
Definition: UpdateFunctionCodeRequest.h:229
Aws::Lambda::Model::UpdateFunctionCodeRequest::GetDryRun
bool GetDryRun() const
Definition: UpdateFunctionCodeRequest.h:381
Aws::Lambda::LambdaRequest
Definition: LambdaRequest.h:18
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithS3ObjectVersion
UpdateFunctionCodeRequest & WithS3ObjectVersion(const char *value)
Definition: UpdateFunctionCodeRequest.h:308
Aws::Lambda::Model::UpdateFunctionCodeRequest::GetFunctionName
const Aws::String & GetFunctionName() const
Definition: UpdateFunctionCodeRequest.h:48
Aws::Utils::CryptoBuffer
Definition: Array.h:229
Aws::Lambda::Model::UpdateFunctionCodeRequest::GetRevisionId
const Aws::String & GetRevisionId() const
Definition: UpdateFunctionCodeRequest.h:407
Aws::CodePipeline::Model::ExecutorType::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetArchitectures
void SetArchitectures(Aws::Vector< Architecture > &&value)
Definition: UpdateFunctionCodeRequest.h:485
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetFunctionName
void SetFunctionName(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:72
Array.h
Aws::Lambda::Model::Architecture
Architecture
Definition: Architecture.h:17
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetRevisionId
void SetRevisionId(const char *value)
Definition: UpdateFunctionCodeRequest.h:435
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetZipFile
void SetZipFile(const Aws::Utils::CryptoBuffer &value)
Definition: UpdateFunctionCodeRequest.h:151
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetZipFile
void SetZipFile(Aws::Utils::CryptoBuffer &&value)
Definition: UpdateFunctionCodeRequest.h:157
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetS3Key
void SetS3Key(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:239
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithS3ObjectVersion
UpdateFunctionCodeRequest & WithS3ObjectVersion(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:296
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithFunctionName
UpdateFunctionCodeRequest & WithFunctionName(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:108
Aws::Lambda::Model::UpdateFunctionCodeRequest::GetPublish
bool GetPublish() const
Definition: UpdateFunctionCodeRequest.h:356
Aws::Lambda::Model::UpdateFunctionCodeRequest::ImageUriHasBeenSet
bool ImageUriHasBeenSet() const
Definition: UpdateFunctionCodeRequest.h:319
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetS3ObjectVersion
void SetS3ObjectVersion(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:284
Aws::Lambda::Model::UpdateFunctionCodeRequest::PublishHasBeenSet
bool PublishHasBeenSet() const
Definition: UpdateFunctionCodeRequest.h:362
Aws::Lambda::Model::UpdateFunctionCodeRequest::GetImageUri
const Aws::String & GetImageUri() const
Definition: UpdateFunctionCodeRequest.h:314
Aws::Lambda::Model::UpdateFunctionCodeRequest::SetDryRun
void SetDryRun(bool value)
Definition: UpdateFunctionCodeRequest.h:393
Lambda_EXPORTS.h
Aws::Lambda::Model::UpdateFunctionCodeRequest::AddArchitectures
UpdateFunctionCodeRequest & AddArchitectures(const Architecture &value)
Definition: UpdateFunctionCodeRequest.h:506
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithRevisionId
UpdateFunctionCodeRequest & WithRevisionId(const char *value)
Definition: UpdateFunctionCodeRequest.h:456
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithFunctionName
UpdateFunctionCodeRequest & WithFunctionName(const char *value)
Definition: UpdateFunctionCodeRequest.h:132
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithZipFile
UpdateFunctionCodeRequest & WithZipFile(Aws::Utils::CryptoBuffer &&value)
Definition: UpdateFunctionCodeRequest.h:169
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithImageUri
UpdateFunctionCodeRequest & WithImageUri(const Aws::String &value)
Definition: UpdateFunctionCodeRequest.h:339
Aws::Lambda::Model::UpdateFunctionCodeRequest::WithS3Bucket
UpdateFunctionCodeRequest & WithS3Bucket(Aws::String &&value)
Definition: UpdateFunctionCodeRequest.h:212