Interface IamActionDefinition.Builder

All Superinterfaces:
Buildable, CopyableBuilder<IamActionDefinition.Builder,IamActionDefinition>, SdkBuilder<IamActionDefinition.Builder,IamActionDefinition>, SdkPojo
Enclosing class:
IamActionDefinition

public static interface IamActionDefinition.Builder extends SdkPojo, CopyableBuilder<IamActionDefinition.Builder,IamActionDefinition>
  • Method Details

    • 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

      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

      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

      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

      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

      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

      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.