Class CustSupportRoleProps.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
-
- All Implemented Interfaces:
CustSupportRoleProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CustSupportRoleProps
@Stability(Stable) @Internal public static final class CustSupportRoleProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CustSupportRoleProps
An implementation forCustSupportRoleProps
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps
CustSupportRoleProps.Builder, CustSupportRoleProps.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(CustSupportRoleProps.Builder builder)Constructor that initializes the object based on literal property values passed by theCustSupportRoleProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetIamRoleName()The name of the IAM role.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.StringgetPolicyName()The name of the IAM policy for the IAM role.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(CustSupportRoleProps.Builder builder)
Constructor that initializes the object based on literal property values passed by theCustSupportRoleProps.Builder.
-
-
Method Detail
-
getIamRoleName
public final String getIamRoleName()
Description copied from interface:CustSupportRolePropsThe name of the IAM role.Default: 'RedactionCustSupportRole'
- Specified by:
getIamRoleNamein interfaceCustSupportRoleProps
-
getObjectLambdaAccessPointName
public final String getObjectLambdaAccessPointName()
Description copied from interface:CustSupportRolePropsThe 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: 'custsupport-s3olap-call-transcripts-known-pii'
- Specified by:
getObjectLambdaAccessPointNamein interfaceCustSupportRoleProps
-
getPolicyName
public final String getPolicyName()
Description copied from interface:CustSupportRolePropsThe name of the IAM policy for the IAM role.Default: 'customersupport-role-s3olap-policy'
- Specified by:
getPolicyNamein interfaceCustSupportRoleProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-