Interface ListAccessPoliciesRequest.Builder

    • Method Detail

      • identityType

        ListAccessPoliciesRequest.Builder identityType​(String identityType)

        The type of identity (IAM Identity Center user, IAM Identity Center group, or IAM user). This parameter is required if you specify identityId.

        Parameters:
        identityType - The type of identity (IAM Identity Center user, IAM Identity Center group, or IAM user). This parameter is required if you specify identityId.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IdentityType, IdentityType
      • identityType

        ListAccessPoliciesRequest.Builder identityType​(IdentityType identityType)

        The type of identity (IAM Identity Center user, IAM Identity Center group, or IAM user). This parameter is required if you specify identityId.

        Parameters:
        identityType - The type of identity (IAM Identity Center user, IAM Identity Center group, or IAM user). This parameter is required if you specify identityId.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IdentityType, IdentityType
      • identityId

        ListAccessPoliciesRequest.Builder identityId​(String identityId)

        The ID of the identity. This parameter is required if you specify USER or GROUP for identityType.

        Parameters:
        identityId - The ID of the identity. This parameter is required if you specify USER or GROUP for identityType.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceType

        ListAccessPoliciesRequest.Builder resourceType​(String resourceType)

        The type of resource (portal or project). This parameter is required if you specify resourceId.

        Parameters:
        resourceType - The type of resource (portal or project). This parameter is required if you specify resourceId.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ResourceType, ResourceType
      • resourceType

        ListAccessPoliciesRequest.Builder resourceType​(ResourceType resourceType)

        The type of resource (portal or project). This parameter is required if you specify resourceId.

        Parameters:
        resourceType - The type of resource (portal or project). This parameter is required if you specify resourceId.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ResourceType, ResourceType
      • resourceId

        ListAccessPoliciesRequest.Builder resourceId​(String resourceId)

        The ID of the resource. This parameter is required if you specify resourceType.

        Parameters:
        resourceId - The ID of the resource. This parameter is required if you specify resourceType.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • iamArn

        ListAccessPoliciesRequest.Builder iamArn​(String iamArn)

        The ARN of the IAM user. For more information, see IAM ARNs in the IAM User Guide. This parameter is required if you specify IAM for identityType.

        Parameters:
        iamArn - The ARN of the IAM user. For more information, see IAM ARNs in the IAM User Guide. This parameter is required if you specify IAM for identityType.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nextToken

        ListAccessPoliciesRequest.Builder nextToken​(String nextToken)

        The token to be used for the next set of paginated results.

        Parameters:
        nextToken - The token to be used for the next set of paginated results.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maxResults

        ListAccessPoliciesRequest.Builder maxResults​(Integer maxResults)

        The maximum number of results to return for each paginated request.

        Default: 50

        Parameters:
        maxResults - The maximum number of results to return for each paginated request.

        Default: 50

        Returns:
        Returns a reference to this object so that method calls can be chained together.