@Stability(value=Stable) public static final class GeneralRoleProps.Builder extends Object implements software.amazon.jsii.Builder<GeneralRoleProps>
GeneralRoleProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
GeneralRoleProps |
build()
Builds the configured instance.
|
GeneralRoleProps.Builder |
iamRoleName(String iamRoleName)
Sets the value of
GeneralRoleProps.getIamRoleName() |
GeneralRoleProps.Builder |
objectLambdaAccessPointName(String objectLambdaAccessPointName)
Sets the value of
GeneralRoleProps.getObjectLambdaAccessPointName() |
GeneralRoleProps.Builder |
policyName(String policyName)
Sets the value of
GeneralRoleProps.getPolicyName() |
@Stability(value=Stable) public GeneralRoleProps.Builder iamRoleName(String iamRoleName)
GeneralRoleProps.getIamRoleName()iamRoleName - The name of the IAM role.this@Stability(value=Stable) public GeneralRoleProps.Builder objectLambdaAccessPointName(String objectLambdaAccessPointName)
GeneralRoleProps.getObjectLambdaAccessPointName()objectLambdaAccessPointName - The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.this@Stability(value=Stable) public GeneralRoleProps.Builder policyName(String policyName)
GeneralRoleProps.getPolicyName()policyName - The name of the IAM policy for the IAM role.this@Stability(value=Stable) public GeneralRoleProps build()
build in interface software.amazon.jsii.Builder<GeneralRoleProps>GeneralRolePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.