Package com.pulumi.aws.budgets.inputs
Class BudgetActionDefinitionIamActionDefinitionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.budgets.inputs.BudgetActionDefinitionIamActionDefinitionArgs.Builder
-
- Enclosing class:
- BudgetActionDefinitionIamActionDefinitionArgs
public static final class BudgetActionDefinitionIamActionDefinitionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(BudgetActionDefinitionIamActionDefinitionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(BudgetActionDefinitionIamActionDefinitionArgs defaults)
-
-
Method Detail
-
groups
public BudgetActionDefinitionIamActionDefinitionArgs.Builder groups(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> groups)
- Parameters:
groups- List of groups to be attached. There must be at least one group.- Returns:
- builder
-
groups
public BudgetActionDefinitionIamActionDefinitionArgs.Builder groups(java.util.List<java.lang.String> groups)
- Parameters:
groups- List of groups to be attached. There must be at least one group.- Returns:
- builder
-
groups
public BudgetActionDefinitionIamActionDefinitionArgs.Builder groups(java.lang.String... groups)
- Parameters:
groups- List of groups to be attached. There must be at least one group.- Returns:
- builder
-
policyArn
public BudgetActionDefinitionIamActionDefinitionArgs.Builder policyArn(com.pulumi.core.Output<java.lang.String> policyArn)
- Parameters:
policyArn- ARN of the policy to be attached.- Returns:
- builder
-
policyArn
public BudgetActionDefinitionIamActionDefinitionArgs.Builder policyArn(java.lang.String policyArn)
- Parameters:
policyArn- ARN of the policy to be attached.- Returns:
- builder
-
roles
public BudgetActionDefinitionIamActionDefinitionArgs.Builder roles(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> roles)
- Parameters:
roles- List of roles to be attached. There must be at least one role.- Returns:
- builder
-
roles
public BudgetActionDefinitionIamActionDefinitionArgs.Builder roles(java.util.List<java.lang.String> roles)
- Parameters:
roles- List of roles to be attached. There must be at least one role.- Returns:
- builder
-
roles
public BudgetActionDefinitionIamActionDefinitionArgs.Builder roles(java.lang.String... roles)
- Parameters:
roles- List of roles to be attached. There must be at least one role.- Returns:
- builder
-
users
public BudgetActionDefinitionIamActionDefinitionArgs.Builder users(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> users)
- Parameters:
users- List of users to be attached. There must be at least one user.- Returns:
- builder
-
users
public BudgetActionDefinitionIamActionDefinitionArgs.Builder users(java.util.List<java.lang.String> users)
- Parameters:
users- List of users to be attached. There must be at least one user.- Returns:
- builder
-
users
public BudgetActionDefinitionIamActionDefinitionArgs.Builder users(java.lang.String... users)
- Parameters:
users- List of users to be attached. There must be at least one user.- Returns:
- builder
-
build
public BudgetActionDefinitionIamActionDefinitionArgs build()
-
-