Class ListPermissionsRequest

    • Method Detail

      • groupId

        public final String groupId()

        (Optional) Limits the results to only the group that matches this ID.

        Returns:
        (Optional) Limits the results to only the group that matches this ID.
      • maxResults

        public final Integer maxResults()

        The maximum number of results to include in the response.

        Returns:
        The maximum number of results to include in the response.
      • nextToken

        public final String nextToken()

        The token to use when requesting the next set of results. You received this token from a previous ListPermissions operation.

        Returns:
        The token to use when requesting the next set of results. You received this token from a previous ListPermissions operation.
      • userId

        public final String userId()

        (Optional) Limits the results to only the user that matches this ID.

        Returns:
        (Optional) Limits the results to only the user that matches this ID.
      • userType

        public final UserType userType()

        (Optional) If you specify SSO_USER, then only the permissions of IAM Identity Center users are returned. If you specify SSO_GROUP, only the permissions of IAM Identity Center groups are returned.

        If the service returns an enum value that is not available in the current SDK version, userType will return UserType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from userTypeAsString().

        Returns:
        (Optional) If you specify SSO_USER, then only the permissions of IAM Identity Center users are returned. If you specify SSO_GROUP, only the permissions of IAM Identity Center groups are returned.
        See Also:
        UserType
      • userTypeAsString

        public final String userTypeAsString()

        (Optional) If you specify SSO_USER, then only the permissions of IAM Identity Center users are returned. If you specify SSO_GROUP, only the permissions of IAM Identity Center groups are returned.

        If the service returns an enum value that is not available in the current SDK version, userType will return UserType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from userTypeAsString().

        Returns:
        (Optional) If you specify SSO_USER, then only the permissions of IAM Identity Center users are returned. If you specify SSO_GROUP, only the permissions of IAM Identity Center groups are returned.
        See Also:
        UserType
      • workspaceId

        public final String workspaceId()

        The ID of the workspace to list permissions for. This parameter is required.

        Returns:
        The ID of the workspace to list permissions for. This parameter is required.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object