Interface AccountAssignmentOperationStatus.Builder

    • Method Detail

      • createdDate

        AccountAssignmentOperationStatus.Builder createdDate​(Instant createdDate)

        The date that the permission set was created.

        Parameters:
        createdDate - The date that the permission set was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • failureReason

        AccountAssignmentOperationStatus.Builder failureReason​(String failureReason)

        The message that contains an error or exception in case of an operation failure.

        Parameters:
        failureReason - The message that contains an error or exception in case of an operation failure.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • principalId

        AccountAssignmentOperationStatus.Builder principalId​(String principalId)

        An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

        Parameters:
        principalId - An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • principalType

        AccountAssignmentOperationStatus.Builder principalType​(String principalType)

        The entity type for which the assignment will be created.

        Parameters:
        principalType - The entity type for which the assignment will be created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PrincipalType, PrincipalType
      • requestId

        AccountAssignmentOperationStatus.Builder requestId​(String requestId)

        The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

        Parameters:
        requestId - The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetId

        AccountAssignmentOperationStatus.Builder targetId​(String targetId)

        TargetID is an Amazon Web Services account identifier, (For example, 123456789012).

        Parameters:
        targetId - TargetID is an Amazon Web Services account identifier, (For example, 123456789012).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetType

        AccountAssignmentOperationStatus.Builder targetType​(String targetType)

        The entity type for which the assignment will be created.

        Parameters:
        targetType - The entity type for which the assignment will be created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TargetType, TargetType
      • targetType

        AccountAssignmentOperationStatus.Builder targetType​(TargetType targetType)

        The entity type for which the assignment will be created.

        Parameters:
        targetType - The entity type for which the assignment will be created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TargetType, TargetType