Class CfnProfilingGroupMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnProfilingGroupMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnProfilingGroupMixinProps
CfnProfilingGroupMixinProps-
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.mixins.preview.services.codeguruprofiler.mixins.CfnProfilingGroupMixinProps
CfnProfilingGroupMixinProps.Builder, CfnProfilingGroupMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnProfilingGroupMixinProps.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 ObjectThe agent permissions attached to this profiling group.final ObjectAdds anomaly notifications for a profiling group.final StringThe compute platform of the profiling group.final StringThe name of the profiling group.getTags()A list of tags to add to the created profiling group.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 theCfnProfilingGroupMixinProps.Builder.
-
-
Method Details
-
getAgentPermissions
Description copied from interface:CfnProfilingGroupMixinPropsThe agent permissions attached to this profiling group.This action group grants
ConfigureAgentandPostAgentProfilepermissions to perform actions required by the profiling agent. The Json consists of keyPrincipals.Principals : A list of string ARNs for the roles and users you want to grant access to the profiling group. Wildcards are not supported in the ARNs. You are allowed to provide up to 50 ARNs. An empty list is not permitted. This is a required key.
For more information, see Resource-based policies in CodeGuru Profiler in the Amazon CodeGuru Profiler user guide , ConfigureAgent , and PostAgentProfile .
- Specified by:
getAgentPermissionsin interfaceCfnProfilingGroupMixinProps- See Also:
-
getAnomalyDetectionNotificationConfiguration
Description copied from interface:CfnProfilingGroupMixinPropsAdds anomaly notifications for a profiling group.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnProfilingGroupPropsMixin.ChannelProperty>- Specified by:
getAnomalyDetectionNotificationConfigurationin interfaceCfnProfilingGroupMixinProps- See Also:
-
getComputePlatform
Description copied from interface:CfnProfilingGroupMixinPropsThe compute platform of the profiling group.Use
AWSLambdaif your application runs on AWS Lambda. UseDefaultif your application runs on a compute platform that is not AWS Lambda , such an Amazon EC2 instance, an on-premises server, or a different platform. If not specified,Defaultis used. This property is immutable.- Specified by:
getComputePlatformin interfaceCfnProfilingGroupMixinProps- See Also:
-
getProfilingGroupName
Description copied from interface:CfnProfilingGroupMixinPropsThe name of the profiling group.- Specified by:
getProfilingGroupNamein interfaceCfnProfilingGroupMixinProps- See Also:
-
getTags
Description copied from interface:CfnProfilingGroupMixinPropsA list of tags to add to the created profiling group.- Specified by:
getTagsin interfaceCfnProfilingGroupMixinProps- 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()
-