Interface CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnSubscriberNotificationPropsMixin
@Stability(Stable)
public static interface CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Specify the configurations you want to use for HTTPS subscriber notification.
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.securitylake.*;
HttpsNotificationConfigurationProperty httpsNotificationConfigurationProperty = HttpsNotificationConfigurationProperty.builder()
.authorizationApiKeyName("authorizationApiKeyName")
.authorizationApiKeyValue("authorizationApiKeyValue")
.endpoint("endpoint")
.httpMethod("httpMethod")
.targetRoleArn("targetRoleArn")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe key name for the notification subscription.default StringThe key value for the notification subscription.default StringThe subscription endpoint in Security Lake .default StringThe HTTPS method used for the notification subscription.default StringThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAuthorizationApiKeyName
The key name for the notification subscription.- See Also:
-
getAuthorizationApiKeyValue
The key value for the notification subscription.- See Also:
-
getEndpoint
The subscription endpoint in Security Lake .If you prefer notification with an HTTPS endpoint, populate this field.
- See Also:
-
getHttpMethod
The HTTPS method used for the notification subscription.- See Also:
-
getTargetRoleArn
The Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.For more information about ARNs and how to use them in policies, see Managing data access and AWS Managed Policies in the Amazon Security Lake User Guide .
- See Also:
-
builder
@Stability(Stable) static CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty.Builder builder()
-