Interface TrackedActionLastAccessed.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TrackedActionLastAccessed.Builder,
,TrackedActionLastAccessed> SdkBuilder<TrackedActionLastAccessed.Builder,
,TrackedActionLastAccessed> SdkPojo
- Enclosing class:
TrackedActionLastAccessed
-
Method Summary
Modifier and TypeMethodDescriptionactionName
(String actionName) The name of the tracked action to which access was attempted.lastAccessedEntity
(String lastAccessedEntity) Sets the value of the LastAccessedEntity property for this object.lastAccessedRegion
(String lastAccessedRegion) The Region from which the authenticated entity (user or role) last attempted to access the tracked action.lastAccessedTime
(Instant lastAccessedTime) The date and time, in ISO 8601 date-time format, when an authenticated entity most recently attempted to access the tracked service.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
actionName
The name of the tracked action to which access was attempted. Tracked actions are actions that report activity to IAM.
- Parameters:
actionName
- The name of the tracked action to which access was attempted. Tracked actions are actions that report activity to IAM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastAccessedEntity
Sets the value of the LastAccessedEntity property for this object.- Parameters:
lastAccessedEntity
- The new value for the LastAccessedEntity property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastAccessedTime
The date and time, in ISO 8601 date-time format, when an authenticated entity most recently attempted to access the tracked service. Amazon Web Services does not report unauthenticated requests.
This field is null if no IAM entities attempted to access the service within the tracking period.
- Parameters:
lastAccessedTime
- The date and time, in ISO 8601 date-time format, when an authenticated entity most recently attempted to access the tracked service. Amazon Web Services does not report unauthenticated requests.This field is null if no IAM entities attempted to access the service within the tracking period.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastAccessedRegion
The Region from which the authenticated entity (user or role) last attempted to access the tracked action. Amazon Web Services does not report unauthenticated requests.
This field is null if no IAM entities attempted to access the service within the tracking period.
- Parameters:
lastAccessedRegion
- The Region from which the authenticated entity (user or role) last attempted to access the tracked action. Amazon Web Services does not report unauthenticated requests.This field is null if no IAM entities attempted to access the service within the tracking period.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-