Interface CfnAssociationPropsMixin.PagerDutyConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAssociationPropsMixin.PagerDutyConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnAssociationPropsMixin
@Stability(Stable)
public static interface CfnAssociationPropsMixin.PagerDutyConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
PagerDuty integration configuration.
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.devopsagent.*;
PagerDutyConfigurationProperty pagerDutyConfigurationProperty = PagerDutyConfigurationProperty.builder()
.customerEmail("customerEmail")
.enableWebhookUpdates(false)
.services(List.of("services"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAssociationPropsMixin.PagerDutyConfigurationPropertystatic final classAn implementation forCfnAssociationPropsMixin.PagerDutyConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringEmail to be used in PagerDuty API header.default ObjectWhen set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service.List of PagerDuty service IDs available for the association.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCustomerEmail
Email to be used in PagerDuty API header.- See Also:
-
getEnableWebhookUpdates
When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service.Returns union: either
BooleanorIResolvable- See Also:
-
getServices
List of PagerDuty service IDs available for the association.- See Also:
-
builder
-