Interface CfnResponsePlanPropsMixin.PagerDutyConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnResponsePlanPropsMixin.PagerDutyConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnResponsePlanPropsMixin
@Stability(Stable)
public static interface CfnResponsePlanPropsMixin.PagerDutyConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Details about the PagerDuty configuration for a response plan.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.ssmincidents.*;
PagerDutyConfigurationProperty pagerDutyConfigurationProperty = PagerDutyConfigurationProperty.builder()
.name("name")
.pagerDutyIncidentConfiguration(PagerDutyIncidentConfigurationProperty.builder()
.serviceId("serviceId")
.build())
.secretId("secretId")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnResponsePlanPropsMixin.PagerDutyConfigurationPropertystatic final classAn implementation forCfnResponsePlanPropsMixin.PagerDutyConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringgetName()The name of the PagerDuty configuration.default ObjectDetails about the PagerDuty service associated with the configuration.default StringThe ID of the AWS Secrets Manager secret that stores your PagerDuty key, either a General Access REST API Key or User Token REST API Key, and other user credentials.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The name of the PagerDuty configuration.- See Also:
-
getPagerDutyIncidentConfiguration
Details about the PagerDuty service associated with the configuration.Returns union: either
IResolvableorCfnResponsePlanPropsMixin.PagerDutyIncidentConfigurationProperty- See Also:
-
getSecretId
The ID of the AWS Secrets Manager secret that stores your PagerDuty key, either a General Access REST API Key or User Token REST API Key, and other user credentials.- See Also:
-
builder
@Stability(Stable) static CfnResponsePlanPropsMixin.PagerDutyConfigurationProperty.Builder builder()
-