Class AccessGrantScopedActionResource


  • public final class AccessGrantScopedActionResource
    extends java.lang.Object
    • Method Detail

      • resourceArns

        public java.util.List<java.lang.String> resourceArns()
        Returns:
        Up to 5 resource ARNs or ARN patterns the actions are limited to. Defaults to all resources of the type.
      • resourceType

        public java.lang.String resourceType()
        Returns:
        Resource type name, for example `DataSet` or `OmniDashboard`.
      • rowScopeGroups

        public java.util.List<AccessGrantScopedActionResourceRowScopeGroup> rowScopeGroups()
        Returns:
        Row-level filter group. A row is visible when it matches every `rowScope` in any one group. Up to 20 blocks. Must be specified together with `signalTypes`, on a `DataSet` resource scope. See below.
      • signalTypes

        public java.util.List<java.lang.String> signalTypes()
        Returns:
        Signal types the row filtering applies to. Valid values are `LOGS` and `TRACES`. Must be specified together with `rowScopeGroup`, on a `DataSet` resource scope.
      • tags

        public java.util.Map<java.lang.String,​java.lang.String> tags()
        Returns:
        Map of up to 3 tag key-value pairs. Access applies only to resources carrying all of these tags.