Interface AccessPolicySummary.Builder

    • Method Detail

      • id

        AccessPolicySummary.Builder id​(String id)

        The ID of the access policy.

        Parameters:
        id - The ID of the access policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • identity

        AccessPolicySummary.Builder identity​(Identity identity)

        The identity (an IAM Identity Center user, an IAM Identity Center group, or an IAM user).

        Parameters:
        identity - The identity (an IAM Identity Center user, an IAM Identity Center group, or an IAM user).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resource

        AccessPolicySummary.Builder resource​(Resource resource)

        The IoT SiteWise Monitor resource (a portal or project).

        Parameters:
        resource - The IoT SiteWise Monitor resource (a portal or project).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • permission

        AccessPolicySummary.Builder permission​(String permission)

        The permissions for the access policy. Note that a project ADMINISTRATOR is also known as a project owner.

        Parameters:
        permission - The permissions for the access policy. Note that a project ADMINISTRATOR is also known as a project owner.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Permission, Permission
      • permission

        AccessPolicySummary.Builder permission​(Permission permission)

        The permissions for the access policy. Note that a project ADMINISTRATOR is also known as a project owner.

        Parameters:
        permission - The permissions for the access policy. Note that a project ADMINISTRATOR is also known as a project owner.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Permission, Permission
      • creationDate

        AccessPolicySummary.Builder creationDate​(Instant creationDate)

        The date the access policy was created, in Unix epoch time.

        Parameters:
        creationDate - The date the access policy was created, in Unix epoch time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdateDate

        AccessPolicySummary.Builder lastUpdateDate​(Instant lastUpdateDate)

        The date the access policy was last updated, in Unix epoch time.

        Parameters:
        lastUpdateDate - The date the access policy was last updated, in Unix epoch time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.