@Stability(value=Stable) public static final class CfnApplicationProps.Builder extends Object implements software.amazon.jsii.Builder<CfnApplicationProps>
CfnApplicationProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnApplicationProps.Builder resourceGroupName(String resourceGroupName)
CfnApplicationProps.getResourceGroupName()resourceGroupName - The name of the resource group used for the application. This parameter is required.this@Stability(value=Stable) public CfnApplicationProps.Builder autoConfigurationEnabled(Boolean autoConfigurationEnabled)
CfnApplicationProps.getAutoConfigurationEnabled()autoConfigurationEnabled - If set to `true` , the application components will be configured with the monitoring configuration recommended by Application Insights.this@Stability(value=Stable) public CfnApplicationProps.Builder autoConfigurationEnabled(IResolvable autoConfigurationEnabled)
CfnApplicationProps.getAutoConfigurationEnabled()autoConfigurationEnabled - If set to `true` , the application components will be configured with the monitoring configuration recommended by Application Insights.this@Stability(value=Stable) public CfnApplicationProps.Builder componentMonitoringSettings(IResolvable componentMonitoringSettings)
CfnApplicationProps.getComponentMonitoringSettings()componentMonitoringSettings - The monitoring settings of the components.this@Stability(value=Stable) public CfnApplicationProps.Builder componentMonitoringSettings(List<? extends Object> componentMonitoringSettings)
CfnApplicationProps.getComponentMonitoringSettings()componentMonitoringSettings - The monitoring settings of the components.this@Stability(value=Stable) public CfnApplicationProps.Builder customComponents(IResolvable customComponents)
CfnApplicationProps.getCustomComponents()customComponents - Describes a custom component by grouping similar standalone instances to monitor.this@Stability(value=Stable) public CfnApplicationProps.Builder customComponents(List<? extends Object> customComponents)
CfnApplicationProps.getCustomComponents()customComponents - Describes a custom component by grouping similar standalone instances to monitor.this@Stability(value=Stable) public CfnApplicationProps.Builder cweMonitorEnabled(Boolean cweMonitorEnabled)
CfnApplicationProps.getCweMonitorEnabled()cweMonitorEnabled - Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as `instance terminated` , `failed deployment` , and others.this@Stability(value=Stable) public CfnApplicationProps.Builder cweMonitorEnabled(IResolvable cweMonitorEnabled)
CfnApplicationProps.getCweMonitorEnabled()cweMonitorEnabled - Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as `instance terminated` , `failed deployment` , and others.this@Stability(value=Stable) public CfnApplicationProps.Builder groupingType(String groupingType)
CfnApplicationProps.getGroupingType()groupingType - `AWS::ApplicationInsights::Application.GroupingType`.this@Stability(value=Stable) public CfnApplicationProps.Builder logPatternSets(IResolvable logPatternSets)
CfnApplicationProps.getLogPatternSets()logPatternSets - The log pattern sets.this@Stability(value=Stable) public CfnApplicationProps.Builder logPatternSets(List<? extends Object> logPatternSets)
CfnApplicationProps.getLogPatternSets()logPatternSets - The log pattern sets.this@Stability(value=Stable) public CfnApplicationProps.Builder opsCenterEnabled(Boolean opsCenterEnabled)
CfnApplicationProps.getOpsCenterEnabled()opsCenterEnabled - Indicates whether Application Insights will create OpsItems for any problem that is detected by Application Insights for an application.this@Stability(value=Stable) public CfnApplicationProps.Builder opsCenterEnabled(IResolvable opsCenterEnabled)
CfnApplicationProps.getOpsCenterEnabled()opsCenterEnabled - Indicates whether Application Insights will create OpsItems for any problem that is detected by Application Insights for an application.this@Stability(value=Stable) public CfnApplicationProps.Builder opsItemSnsTopicArn(String opsItemSnsTopicArn)
CfnApplicationProps.getOpsItemSnsTopicArn()opsItemSnsTopicArn - The SNS topic provided to Application Insights that is associated with the created OpsItems to receive SNS notifications for opsItem updates.this@Stability(value=Stable) public CfnApplicationProps.Builder tags(List<? extends CfnTag> tags)
CfnApplicationProps.getTags()tags - An array of `Tags` .this@Stability(value=Stable) public CfnApplicationProps build()
build in interface software.amazon.jsii.Builder<CfnApplicationProps>CfnApplicationPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.