aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/Event.cpp
diff options
context:
space:
mode:
authordakovalkov <dakovalkov@yandex-team.com>2023-12-03 13:33:55 +0300
committerdakovalkov <dakovalkov@yandex-team.com>2023-12-03 14:04:39 +0300
commit2a718325637e5302334b6d0a6430f63168f8dbb3 (patch)
tree64be81080b7df9ec1d86d053a0c394ae53fcf1fe /contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/Event.cpp
parente0d94a470142d95c3007e9c5d80380994940664a (diff)
downloadydb-2a718325637e5302334b6d0a6430f63168f8dbb3.tar.gz
Update contrib/libs/aws-sdk-cpp to 1.11.37
Diffstat (limited to 'contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/Event.cpp')
-rw-r--r--contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/Event.cpp70
1 files changed, 70 insertions, 0 deletions
diff --git a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/Event.cpp b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/Event.cpp
index c6e779ab06..e6aa390f59 100644
--- a/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/Event.cpp
+++ b/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3/source/model/Event.cpp
@@ -37,6 +37,16 @@ namespace Aws
static const int s3_Replication_OperationNotTracked_HASH = HashingUtils::HashString("s3:Replication:OperationNotTracked");
static const int s3_Replication_OperationMissedThreshold_HASH = HashingUtils::HashString("s3:Replication:OperationMissedThreshold");
static const int s3_Replication_OperationReplicatedAfterThreshold_HASH = HashingUtils::HashString("s3:Replication:OperationReplicatedAfterThreshold");
+ static const int s3_ObjectRestore_Delete_HASH = HashingUtils::HashString("s3:ObjectRestore:Delete");
+ static const int s3_LifecycleTransition_HASH = HashingUtils::HashString("s3:LifecycleTransition");
+ static const int s3_IntelligentTiering_HASH = HashingUtils::HashString("s3:IntelligentTiering");
+ static const int s3_ObjectAcl_Put_HASH = HashingUtils::HashString("s3:ObjectAcl:Put");
+ static const int s3_LifecycleExpiration_HASH = HashingUtils::HashString("s3:LifecycleExpiration:*");
+ static const int s3_LifecycleExpiration_Delete_HASH = HashingUtils::HashString("s3:LifecycleExpiration:Delete");
+ static const int s3_LifecycleExpiration_DeleteMarkerCreated_HASH = HashingUtils::HashString("s3:LifecycleExpiration:DeleteMarkerCreated");
+ static const int s3_ObjectTagging_HASH = HashingUtils::HashString("s3:ObjectTagging:*");
+ static const int s3_ObjectTagging_Put_HASH = HashingUtils::HashString("s3:ObjectTagging:Put");
+ static const int s3_ObjectTagging_Delete_HASH = HashingUtils::HashString("s3:ObjectTagging:Delete");
Event GetEventForName(const Aws::String& name)
@@ -110,6 +120,46 @@ namespace Aws
{
return Event::s3_Replication_OperationReplicatedAfterThreshold;
}
+ else if (hashCode == s3_ObjectRestore_Delete_HASH)
+ {
+ return Event::s3_ObjectRestore_Delete;
+ }
+ else if (hashCode == s3_LifecycleTransition_HASH)
+ {
+ return Event::s3_LifecycleTransition;
+ }
+ else if (hashCode == s3_IntelligentTiering_HASH)
+ {
+ return Event::s3_IntelligentTiering;
+ }
+ else if (hashCode == s3_ObjectAcl_Put_HASH)
+ {
+ return Event::s3_ObjectAcl_Put;
+ }
+ else if (hashCode == s3_LifecycleExpiration_HASH)
+ {
+ return Event::s3_LifecycleExpiration;
+ }
+ else if (hashCode == s3_LifecycleExpiration_Delete_HASH)
+ {
+ return Event::s3_LifecycleExpiration_Delete;
+ }
+ else if (hashCode == s3_LifecycleExpiration_DeleteMarkerCreated_HASH)
+ {
+ return Event::s3_LifecycleExpiration_DeleteMarkerCreated;
+ }
+ else if (hashCode == s3_ObjectTagging_HASH)
+ {
+ return Event::s3_ObjectTagging;
+ }
+ else if (hashCode == s3_ObjectTagging_Put_HASH)
+ {
+ return Event::s3_ObjectTagging_Put;
+ }
+ else if (hashCode == s3_ObjectTagging_Delete_HASH)
+ {
+ return Event::s3_ObjectTagging_Delete;
+ }
EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();
if(overflowContainer)
{
@@ -158,6 +208,26 @@ namespace Aws
return "s3:Replication:OperationMissedThreshold";
case Event::s3_Replication_OperationReplicatedAfterThreshold:
return "s3:Replication:OperationReplicatedAfterThreshold";
+ case Event::s3_ObjectRestore_Delete:
+ return "s3:ObjectRestore:Delete";
+ case Event::s3_LifecycleTransition:
+ return "s3:LifecycleTransition";
+ case Event::s3_IntelligentTiering:
+ return "s3:IntelligentTiering";
+ case Event::s3_ObjectAcl_Put:
+ return "s3:ObjectAcl:Put";
+ case Event::s3_LifecycleExpiration:
+ return "s3:LifecycleExpiration:*";
+ case Event::s3_LifecycleExpiration_Delete:
+ return "s3:LifecycleExpiration:Delete";
+ case Event::s3_LifecycleExpiration_DeleteMarkerCreated:
+ return "s3:LifecycleExpiration:DeleteMarkerCreated";
+ case Event::s3_ObjectTagging:
+ return "s3:ObjectTagging:*";
+ case Event::s3_ObjectTagging_Put:
+ return "s3:ObjectTagging:Put";
+ case Event::s3_ObjectTagging_Delete:
+ return "s3:ObjectTagging:Delete";
default:
EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer();
if(overflowContainer)