Interface CfnSubscriberNotification.HttpsNotificationConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSubscriberNotification.HttpsNotificationConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnSubscriberNotification
@Stability(Stable)
public static interface CfnSubscriberNotification.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.services.securitylake.*; HttpsNotificationConfigurationProperty httpsNotificationConfigurationProperty = HttpsNotificationConfigurationProperty.builder() .endpoint("endpoint") .targetRoleArn("targetRoleArn") // the properties below are optional .authorizationApiKeyName("authorizationApiKeyName") .authorizationApiKeyValue("authorizationApiKeyValue") .httpMethod("httpMethod") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
static final class
An implementation forCfnSubscriberNotification.HttpsNotificationConfigurationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The key name for the notification subscription.default String
The key value for the notification subscription.The subscription endpoint in Security Lake .default String
The HTTPS method used for the notification subscription.The 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
-
getEndpoint
The subscription endpoint in Security Lake .If you prefer notification with an HTTPS endpoint, populate this field.
- 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:
-
getAuthorizationApiKeyName
The key name for the notification subscription.- See Also:
-
getAuthorizationApiKeyValue
The key value for the notification subscription.- See Also:
-
getHttpMethod
The HTTPS method used for the notification subscription.- See Also:
-
builder
@Stability(Stable) static CfnSubscriberNotification.HttpsNotificationConfigurationProperty.Builder builder()
-