@Stability(value=Stable) @Internal public static final class CfnProfilingGroupProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnProfilingGroupProps
CfnProfilingGroupPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnProfilingGroupProps.Builder, CfnProfilingGroupProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnProfilingGroupProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnProfilingGroupProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAgentPermissions()
The agent permissions attached to this profiling group.
|
Object |
getAnomalyDetectionNotificationConfiguration()
Adds anomaly notifications for a profiling group.
|
String |
getComputePlatform()
The compute platform of the profiling group.
|
String |
getProfilingGroupName()
The name of the profiling group.
|
List<CfnTag> |
getTags()
A list of tags to add to the created profiling group.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnProfilingGroupProps.Builder builder)
CfnProfilingGroupProps.Builder.public final String getProfilingGroupName()
CfnProfilingGroupPropsgetProfilingGroupName in interface CfnProfilingGroupPropspublic final Object getAgentPermissions()
CfnProfilingGroupProps
This action group grants ConfigureAgent and PostAgentProfile permissions to perform actions required by the profiling agent. The Json consists of key Principals .
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 .
getAgentPermissions in interface CfnProfilingGroupPropspublic final Object getAnomalyDetectionNotificationConfiguration()
CfnProfilingGroupPropsgetAnomalyDetectionNotificationConfiguration in interface CfnProfilingGroupPropspublic final String getComputePlatform()
CfnProfilingGroupProps
Use AWSLambda if your application runs on AWS Lambda. Use Default if 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, Default is used. This property is immutable.
getComputePlatform in interface CfnProfilingGroupPropspublic final List<CfnTag> getTags()
CfnProfilingGroupPropsgetTags in interface CfnProfilingGroupProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.