Class CfnApplication.LogProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnApplication.LogProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnApplication.LogProperty
CfnApplication.LogProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.applicationinsights.CfnApplication.LogProperty
CfnApplication.LogProperty.Builder, CfnApplication.LogProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnApplication.LogProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The type of encoding of the logs to be monitored.final String
The CloudWatch log group name to be associated with the monitored log.final String
The path of the logs to be monitored.final String
The log type decides the log patterns against which Application Insights analyzes the log.final String
The log pattern set.final int
hashCode()
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 theCfnApplication.LogProperty.Builder
.
-
-
Method Details
-
getLogType
Description copied from interface:CfnApplication.LogProperty
The log type decides the log patterns against which Application Insights analyzes the log.The log type is selected from the following:
SQL_SERVER
,MYSQL
,MYSQL_SLOW_QUERY
,POSTGRESQL
,ORACLE_ALERT
,ORACLE_LISTENER
,IIS
,APPLICATION
,WINDOWS_EVENTS
,WINDOWS_EVENTS_ACTIVE_DIRECTORY
,WINDOWS_EVENTS_DNS
,WINDOWS_EVENTS_IIS
,WINDOWS_EVENTS_SHAREPOINT
,SQL_SERVER_ALWAYSON_AVAILABILITY_GROUP
,SQL_SERVER_FAILOVER_CLUSTER_INSTANCE
,STEP_FUNCTION
,API_GATEWAY_ACCESS
,API_GATEWAY_EXECUTION
,SAP_HANA_LOGS
,SAP_HANA_TRACE
,SAP_HANA_HIGH_AVAILABILITY
, andDEFAULT
.- Specified by:
getLogType
in interfaceCfnApplication.LogProperty
-
getEncoding
Description copied from interface:CfnApplication.LogProperty
The type of encoding of the logs to be monitored.The specified encoding should be included in the list of CloudWatch agent supported encodings. If not provided, CloudWatch Application Insights uses the default encoding type for the log type:
APPLICATION/DEFAULT
: utf-8 encodingSQL_SERVER
: utf-16 encodingIIS
: ascii encoding
- Specified by:
getEncoding
in interfaceCfnApplication.LogProperty
-
getLogGroupName
Description copied from interface:CfnApplication.LogProperty
The CloudWatch log group name to be associated with the monitored log.- Specified by:
getLogGroupName
in interfaceCfnApplication.LogProperty
-
getLogPath
Description copied from interface:CfnApplication.LogProperty
The path of the logs to be monitored.The log path must be an absolute Windows or Linux system file path. For more information, see CloudWatch Agent Configuration File: Logs Section .
- Specified by:
getLogPath
in interfaceCfnApplication.LogProperty
-
getPatternSet
Description copied from interface:CfnApplication.LogProperty
The log pattern set.- Specified by:
getPatternSet
in interfaceCfnApplication.LogProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-