Class CfnDataAccessorProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.qbusiness.CfnDataAccessorProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDataAccessorProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataAccessorProps
@Stability(Stable)
@Internal
public static final class CfnDataAccessorProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataAccessorProps
An implementation for
CfnDataAccessorProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.qbusiness.CfnDataAccessorProps
CfnDataAccessorProps.Builder, CfnDataAccessorProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnDataAccessorProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDataAccessorProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
A list of action configurations specifying the allowed actions and any associated filters.final String
The unique identifier of the Amazon Q Business application.final Object
The authentication configuration details for the data accessor.final String
The friendly name of the data accessor.final String
The Amazon Resource Name (ARN) of the IAM role for the ISV associated with this data accessor.getTags()
The tags to associate with the data accessor.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
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
Constructor that initializes the object based on literal property values passed by theCfnDataAccessorProps.Builder
.
-
-
Method Details
-
getActionConfigurations
Description copied from interface:CfnDataAccessorProps
A list of action configurations specifying the allowed actions and any associated filters.- Specified by:
getActionConfigurations
in interfaceCfnDataAccessorProps
- See Also:
-
getApplicationId
Description copied from interface:CfnDataAccessorProps
The unique identifier of the Amazon Q Business application.- Specified by:
getApplicationId
in interfaceCfnDataAccessorProps
- See Also:
-
getDisplayName
Description copied from interface:CfnDataAccessorProps
The friendly name of the data accessor.- Specified by:
getDisplayName
in interfaceCfnDataAccessorProps
- See Also:
-
getPrincipal
Description copied from interface:CfnDataAccessorProps
The Amazon Resource Name (ARN) of the IAM role for the ISV associated with this data accessor.- Specified by:
getPrincipal
in interfaceCfnDataAccessorProps
- See Also:
-
getAuthenticationDetail
Description copied from interface:CfnDataAccessorProps
The authentication configuration details for the data accessor.This specifies how the ISV authenticates when accessing data through this data accessor.
- Specified by:
getAuthenticationDetail
in interfaceCfnDataAccessorProps
- See Also:
-
getTags
Description copied from interface:CfnDataAccessorProps
The tags to associate with the data accessor.- Specified by:
getTags
in interfaceCfnDataAccessorProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-