Package-level declarations
Types
Link copied to clipboard
data class AppMonitorConfigurationArgs(val allowCookies: Output<Boolean>? = null, val enableXRay: Output<Boolean>? = null, val excludedPages: Output<List<String>>? = null, val favoritePages: Output<List<String>>? = null, val guestRoleArn: Output<String>? = null, val identityPoolId: Output<String>? = null, val includedPages: Output<List<String>>? = null, val metricDestinations: Output<List<AppMonitorMetricDestinationArgs>>? = null, val sessionSampleRate: Output<Double>? = null, val telemetries: Output<List<AppMonitorTelemetry>>? = null) : ConvertibleToJava<AppMonitorConfigurationArgs>
AppMonitor configuration
Link copied to clipboard
Builder for AppMonitorConfigurationArgs.
Link copied to clipboard
data class AppMonitorCustomEventsArgs(val status: Output<AppMonitorCustomEventsStatus>? = null) : ConvertibleToJava<AppMonitorCustomEventsArgs>
AppMonitor custom events configuration
Link copied to clipboard
Builder for AppMonitorCustomEventsArgs.
Link copied to clipboard
data class AppMonitorDeobfuscationConfigurationArgs(val javaScriptSourceMaps: Output<AppMonitorDeobfuscationConfigurationJavaScriptSourceMapsPropertiesArgs>? = null) : ConvertibleToJava<AppMonitorDeobfuscationConfigurationArgs>
A structure that contains the configuration for how an app monitor can deobfuscate stack traces.
Link copied to clipboard
Link copied to clipboard
data class AppMonitorDeobfuscationConfigurationJavaScriptSourceMapsPropertiesArgs(val s3Uri: Output<String>? = null, val status: Output<AppMonitorDeobfuscationConfigurationJavaScriptSourceMapsPropertiesStatus>) : ConvertibleToJava<AppMonitorDeobfuscationConfigurationJavaScriptSourceMapsPropertiesArgs>
A structure that contains the configuration for how an app monitor can unminify JavaScript error stack traces using source maps.
Link copied to clipboard
data class AppMonitorMetricDefinitionArgs(val dimensionKeys: Output<Map<String, String>>? = null, val eventPattern: Output<String>? = null, val name: Output<String>, val namespace: Output<String>? = null, val unitLabel: Output<String>? = null, val valueKey: Output<String>? = null) : ConvertibleToJava<AppMonitorMetricDefinitionArgs>
A single metric definition
Link copied to clipboard
Builder for AppMonitorMetricDefinitionArgs.
Link copied to clipboard
data class AppMonitorMetricDestinationArgs(val destination: Output<AppMonitorMetricDestinationDestination>, val destinationArn: Output<String>? = null, val iamRoleArn: Output<String>? = null, val metricDefinitions: Output<List<AppMonitorMetricDefinitionArgs>>? = null) : ConvertibleToJava<AppMonitorMetricDestinationArgs>
An structure which defines the destination and the metrics that you want to send.
Link copied to clipboard
Builder for AppMonitorMetricDestinationArgs.
Link copied to clipboard
data class AppMonitorResourcePolicyArgs(val policyDocument: Output<String>, val policyRevisionId: Output<String>? = null) : ConvertibleToJava<AppMonitorResourcePolicyArgs>
A structure that defines resource policy attached to your app monitor.
Link copied to clipboard
Builder for AppMonitorResourcePolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GetAppMonitorPlainArgs.