Class CfnDataAccessorMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.qbusiness.CfnDataAccessorMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDataAccessorMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataAccessorMixinProps
@Stability(Stable)
@Internal
public static final class CfnDataAccessorMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataAccessorMixinProps
An implementation for
CfnDataAccessorMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.qbusiness.CfnDataAccessorMixinProps
CfnDataAccessorMixinProps.Builder, CfnDataAccessorMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataAccessorMixinProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectA list of action configurations specifying the allowed actions and any associated filters.final StringThe unique identifier of the Amazon Q Business application.final ObjectThe authentication configuration details for the data accessor.final StringThe friendly name of the data accessor.final StringThe 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 inthashCode()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 theCfnDataAccessorMixinProps.Builder.
-
-
Method Details
-
getActionConfigurations
Description copied from interface:CfnDataAccessorMixinPropsA list of action configurations specifying the allowed actions and any associated filters.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDataAccessorPropsMixin.ActionConfigurationProperty>- Specified by:
getActionConfigurationsin interfaceCfnDataAccessorMixinProps- See Also:
-
getApplicationId
Description copied from interface:CfnDataAccessorMixinPropsThe unique identifier of the Amazon Q Business application.- Specified by:
getApplicationIdin interfaceCfnDataAccessorMixinProps- See Also:
-
getAuthenticationDetail
Description copied from interface:CfnDataAccessorMixinPropsThe authentication configuration details for the data accessor.This specifies how the ISV authenticates when accessing data through this data accessor.
Returns union: either
IResolvableorCfnDataAccessorPropsMixin.DataAccessorAuthenticationDetailProperty- Specified by:
getAuthenticationDetailin interfaceCfnDataAccessorMixinProps- See Also:
-
getDisplayName
Description copied from interface:CfnDataAccessorMixinPropsThe friendly name of the data accessor.- Specified by:
getDisplayNamein interfaceCfnDataAccessorMixinProps- See Also:
-
getPrincipal
Description copied from interface:CfnDataAccessorMixinPropsThe Amazon Resource Name (ARN) of the IAM role for the ISV associated with this data accessor.- Specified by:
getPrincipalin interfaceCfnDataAccessorMixinProps- See Also:
-
getTags
Description copied from interface:CfnDataAccessorMixinPropsThe tags to associate with the data accessor.- Specified by:
getTagsin interfaceCfnDataAccessorMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-