Interface JobRunExecutionIamPolicy.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<JobRunExecutionIamPolicy.Builder,,- JobRunExecutionIamPolicy> - SdkBuilder<JobRunExecutionIamPolicy.Builder,,- JobRunExecutionIamPolicy> - SdkPojo
- Enclosing class:
- JobRunExecutionIamPolicy
@Mutable
@NotThreadSafe
public static interface JobRunExecutionIamPolicy.Builder
extends SdkPojo, CopyableBuilder<JobRunExecutionIamPolicy.Builder,JobRunExecutionIamPolicy> 
- 
Method SummaryModifier and TypeMethodDescriptionAn IAM inline policy to use as an execution IAM policy.policyArns(String... policyArns) A list of Amazon Resource Names (ARNs) to use as an execution IAM policy.policyArns(Collection<String> policyArns) A list of Amazon Resource Names (ARNs) to use as an execution IAM policy.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
policyAn IAM inline policy to use as an execution IAM policy. - Parameters:
- policy- An IAM inline policy to use as an execution IAM policy.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
policyArnsA list of Amazon Resource Names (ARNs) to use as an execution IAM policy. - Parameters:
- policyArns- A list of Amazon Resource Names (ARNs) to use as an execution IAM policy.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
policyArnsA list of Amazon Resource Names (ARNs) to use as an execution IAM policy. - Parameters:
- policyArns- A list of Amazon Resource Names (ARNs) to use as an execution IAM policy.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-