AWS SDK for C++  1.8.156
AWS SDK for C++
OperationName.h
Go to the documentation of this file.
1 
6 #pragma once
9 
10 namespace Aws
11 {
12 namespace S3Control
13 {
14 namespace Model
15 {
16  enum class OperationName
17  {
18  NOT_SET,
19  LambdaInvoke,
20  S3PutObjectCopy,
21  S3PutObjectAcl,
22  S3PutObjectTagging,
23  S3DeleteObjectTagging,
24  S3InitiateRestoreObject,
25  S3PutObjectLegalHold,
27  };
28 
29 namespace OperationNameMapper
30 {
32 
34 } // namespace OperationNameMapper
35 } // namespace Model
36 } // namespace S3Control
37 } // namespace Aws
Aws::S3Control::Model::OperationNameMapper::GetOperationNameForName
AWS_S3CONTROL_API OperationName GetOperationNameForName(const Aws::String &name)
Aws::S3Control::Model::OperationName::NOT_SET
@ NOT_SET
S3Control_EXPORTS.h
Aws::S3Control::Model::OperationName
OperationName
Definition: OperationName.h:17
Aws::S3Control::Model::OperationNameMapper::GetNameForOperationName
AWS_S3CONTROL_API Aws::String GetNameForOperationName(OperationName value)
AWS_S3CONTROL_API
#define AWS_S3CONTROL_API
Definition: S3Control_EXPORTS.h:28
AWSString.h
Aws
Definition: AccessManagementClient.h:15
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97