Interface BillingRoleProps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
BillingRoleProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.61.0 (build abf4039)", date="2022-06-25T01:32:09.404Z") @Stability(Stable) public interface BillingRoleProps extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBillingRoleProps.BuilderA builder forBillingRolePropsstatic classBillingRoleProps.Jsii$ProxyAn implementation forBillingRoleProps
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static BillingRoleProps.Builderbuilder()default StringgetIamRoleName()The name of the IAM role.default StringgetObjectLambdaAccessPointName()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.default StringgetPolicyName()The name of the IAM policy for the IAM role.
-
-
-
Method Detail
-
getIamRoleName
@Stability(Stable) @Nullable default String getIamRoleName()
The name of the IAM role.Default: 'RedactionBillingRole'
-
getObjectLambdaAccessPointName
@Stability(Stable) @Nullable default String getObjectLambdaAccessPointName()
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.Default: 'billing-s3olap-call-transcripts-known-pii'
-
getPolicyName
@Stability(Stable) @Nullable default String getPolicyName()
The name of the IAM policy for the IAM role.Default: 'billing-role-s3olap-policy'
-
builder
@Stability(Stable) static BillingRoleProps.Builder builder()
- Returns:
- a
BillingRoleProps.BuilderofBillingRoleProps
-
-