Interface IamActionDefinition.Builder

    • Method Detail

      • policyArn

        IamActionDefinition.Builder policyArn​(String policyArn)

        The Amazon Resource Name (ARN) of the policy to be attached.

        Parameters:
        policyArn - The Amazon Resource Name (ARN) of the policy to be attached.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roles

        IamActionDefinition.Builder roles​(Collection<String> roles)

        A list of roles to be attached. There must be at least one role.

        Parameters:
        roles - A list of roles to be attached. There must be at least one role.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roles

        IamActionDefinition.Builder roles​(String... roles)

        A list of roles to be attached. There must be at least one role.

        Parameters:
        roles - A list of roles to be attached. There must be at least one role.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • groups

        IamActionDefinition.Builder groups​(Collection<String> groups)

        A list of groups to be attached. There must be at least one group.

        Parameters:
        groups - A list of groups to be attached. There must be at least one group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • groups

        IamActionDefinition.Builder groups​(String... groups)

        A list of groups to be attached. There must be at least one group.

        Parameters:
        groups - A list of groups to be attached. There must be at least one group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • users

        IamActionDefinition.Builder users​(Collection<String> users)

        A list of users to be attached. There must be at least one user.

        Parameters:
        users - A list of users to be attached. There must be at least one user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • users

        IamActionDefinition.Builder users​(String... users)

        A list of users to be attached. There must be at least one user.

        Parameters:
        users - A list of users to be attached. There must be at least one user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.