Class AdminRoleProps.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
-
- All Implemented Interfaces:
AdminRoleProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- AdminRoleProps
@Stability(Stable) @Internal public static final class AdminRoleProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements AdminRoleProps
An implementation forAdminRoleProps
-
-
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.AdminRoleProps
AdminRoleProps.Builder, AdminRoleProps.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(AdminRoleProps.Builder builder)Constructor that initializes the object based on literal property values passed by theAdminRoleProps.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(AdminRoleProps.Builder builder)
Constructor that initializes the object based on literal property values passed by theAdminRoleProps.Builder.
-
-
Method Detail
-
getIamRoleName
public final String getIamRoleName()
Description copied from interface:AdminRolePropsThe name of the IAM role.Default: 'RedactionAdminRole'
- Specified by:
getIamRoleNamein interfaceAdminRoleProps
-
getObjectLambdaAccessPointName
public final String getObjectLambdaAccessPointName()
Description copied from interface:AdminRolePropsThe 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: 'admin-s3olap-call-transcripts-known-pii'
- Specified by:
getObjectLambdaAccessPointNamein interfaceAdminRoleProps
-
getPolicyName
public final String getPolicyName()
Description copied from interface:AdminRolePropsThe name of the IAM policy for the IAM role.Default: 'admin-role-s3olap-policy'
- Specified by:
getPolicyNamein interfaceAdminRoleProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-