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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.qbusiness.CfnDataAccessorProps
CfnDataAccessorProps.Builder, CfnDataAccessorProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDataAccessorProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDataAccessorProps.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 theCfnDataAccessorProps.Builder.
-
-
Method Details
-
getActionConfigurations
Description copied from interface:CfnDataAccessorPropsA list of action configurations specifying the allowed actions and any associated filters.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDataAccessor.ActionConfigurationProperty>- Specified by:
getActionConfigurationsin interfaceCfnDataAccessorProps- See Also:
-
getApplicationId
Description copied from interface:CfnDataAccessorPropsThe unique identifier of the Amazon Q Business application.- Specified by:
getApplicationIdin interfaceCfnDataAccessorProps- See Also:
-
getDisplayName
Description copied from interface:CfnDataAccessorPropsThe friendly name of the data accessor.- Specified by:
getDisplayNamein interfaceCfnDataAccessorProps- See Also:
-
getPrincipal
Description copied from interface:CfnDataAccessorPropsThe Amazon Resource Name (ARN) of the IAM role for the ISV associated with this data accessor.- Specified by:
getPrincipalin interfaceCfnDataAccessorProps- See Also:
-
getAuthenticationDetail
Description copied from interface:CfnDataAccessorPropsThe authentication configuration details for the data accessor.This specifies how the ISV authenticates when accessing data through this data accessor.
Returns union: either
IResolvableorCfnDataAccessor.DataAccessorAuthenticationDetailProperty- Specified by:
getAuthenticationDetailin interfaceCfnDataAccessorProps- See Also:
-
getTags
Description copied from interface:CfnDataAccessorPropsThe tags to associate with the data accessor.- Specified by:
getTagsin interfaceCfnDataAccessorProps- 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()
-