Class CfnSecurityProfile.ApplicationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.connect.CfnSecurityProfile.ApplicationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSecurityProfile.ApplicationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSecurityProfile.ApplicationProperty
@Stability(Stable)
@Internal
public static final class CfnSecurityProfile.ApplicationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSecurityProfile.ApplicationProperty
An implementation for
CfnSecurityProfile.ApplicationProperty-
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.connect.CfnSecurityProfile.ApplicationProperty
CfnSecurityProfile.ApplicationProperty.Builder, CfnSecurityProfile.ApplicationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSecurityProfile.ApplicationProperty.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 booleanThe permissions that the agent is granted on the application.final StringNamespace of the application that you want to give access to.final StringgetType()The type of the application.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 theCfnSecurityProfile.ApplicationProperty.Builder.
-
-
Method Details
-
getApplicationPermissions
Description copied from interface:CfnSecurityProfile.ApplicationPropertyThe permissions that the agent is granted on the application.For third-party applications, only the
ACCESSpermission is supported. For MCP Servers, the permissions are tool Identifiers accepted by MCP Server.- Specified by:
getApplicationPermissionsin interfaceCfnSecurityProfile.ApplicationProperty- See Also:
-
getNamespace
Description copied from interface:CfnSecurityProfile.ApplicationPropertyNamespace of the application that you want to give access to.- Specified by:
getNamespacein interfaceCfnSecurityProfile.ApplicationProperty- See Also:
-
getType
Description copied from interface:CfnSecurityProfile.ApplicationPropertyThe type of the application.- Specified by:
getTypein interfaceCfnSecurityProfile.ApplicationProperty- 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()
-