![]() |
![]()
| ![]() |
![]()
NAMEPaws::CloudTrail::AdvancedFieldSelector USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::CloudTrail::AdvancedFieldSelector object: $service_obj->Method(Att1 => { EndsWith => $value, ..., StartsWith => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::CloudTrail::AdvancedFieldSelector object: $result = $service_obj->Method(...); $result->Att1->EndsWith DESCRIPTIONA single selector statement in an advanced event selector. ATTRIBUTESEndsWith => ArrayRef[Str|Undef]An operator that includes events that match the last few characters of the event record field specified as the value of "Field". Equals => ArrayRef[Str|Undef]An operator that includes events that match the exact value of the event record field specified as the value of "Field". This is the only valid operator that you can use with the "readOnly", "eventCategory", and "resources.type" fields. REQUIRED Field => StrA field in an event record on which to filter events to be logged. Supported fields include "readOnly", "eventCategory", "eventSource" (for management events), "eventName", "resources.type", and "resources.ARN".
When resources.type equals "AWS::Lambda::Function", and the operator is set to "Equals" or "NotEquals", the ARN must be in the following format:
When resources.type equals "AWS::DynamoDB::Table", and the operator is set to "Equals" or "NotEquals", the ARN must be in the following format:
When "resources.type" equals "AWS::S3Outposts::Object", and the operator is set to "Equals" or "NotEquals", the ARN must be in the following format:
When "resources.type" equals "AWS::ManagedBlockchain::Node", and the operator is set to "Equals" or "NotEquals", the ARN must be in the following format:
When "resources.type" equals "AWS::S3ObjectLambda::AccessPoint", and the operator is set to "Equals" or "NotEquals", the ARN must be in the following format:
NotEndsWith => ArrayRef[Str|Undef]An operator that excludes events that match the last few characters of the event record field specified as the value of "Field". NotEquals => ArrayRef[Str|Undef]An operator that excludes events that match the exact value of the event record field specified as the value of "Field". NotStartsWith => ArrayRef[Str|Undef]An operator that excludes events that match the first few characters of the event record field specified as the value of "Field". StartsWith => ArrayRef[Str|Undef]An operator that includes events that match the first few characters of the event record field specified as the value of "Field". SEE ALSOThis class forms part of Paws, describing an object used in Paws::CloudTrail BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|