Class SubscriberNotificationConfigurationHttpsNotificationConfigurationArgs


  • public final class SubscriberNotificationConfigurationHttpsNotificationConfigurationArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • authorizationApiKeyName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> authorizationApiKeyName()
        Returns:
        The API key name for the notification subscription.
      • authorizationApiKeyValue

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> authorizationApiKeyValue()
        Returns:
        The API key value for the notification subscription.
      • endpoint

        public com.pulumi.core.Output<java.lang.String> endpoint()
        Returns:
        The subscription endpoint in Security Lake. If you prefer notification with an HTTPS endpoint, populate this field.
      • httpMethod

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> httpMethod()
        Returns:
        The HTTP method used for the notification subscription. Valid values are `POST` and `PUT`.
      • targetRoleArn

        public com.pulumi.core.Output<java.lang.String> targetRoleArn()
        Returns:
        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.