Class SubscriberNotificationConfigurationHttpsNotificationConfiguration
- java.lang.Object
-
- com.pulumi.aws.securitylake.outputs.SubscriberNotificationConfigurationHttpsNotificationConfiguration
-
public final class SubscriberNotificationConfigurationHttpsNotificationConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSubscriberNotificationConfigurationHttpsNotificationConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>authorizationApiKeyName()java.util.Optional<java.lang.String>authorizationApiKeyValue()static SubscriberNotificationConfigurationHttpsNotificationConfiguration.Builderbuilder()static SubscriberNotificationConfigurationHttpsNotificationConfiguration.Builderbuilder(SubscriberNotificationConfigurationHttpsNotificationConfiguration defaults)java.lang.Stringendpoint()java.util.Optional<java.lang.String>httpMethod()java.lang.StringtargetRoleArn()
-
-
-
Method Detail
-
authorizationApiKeyName
public java.util.Optional<java.lang.String> authorizationApiKeyName()
- Returns:
- The API key name for the notification subscription.
-
authorizationApiKeyValue
public java.util.Optional<java.lang.String> authorizationApiKeyValue()
- Returns:
- The API key value for the notification subscription.
-
endpoint
public 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<java.lang.String> httpMethod()
- Returns:
- The HTTP method used for the notification subscription. Valid values are `POST` and `PUT`.
-
targetRoleArn
public java.lang.String targetRoleArn()
- Returns:
- 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.
-
builder
public static SubscriberNotificationConfigurationHttpsNotificationConfiguration.Builder builder()
-
builder
public static SubscriberNotificationConfigurationHttpsNotificationConfiguration.Builder builder(SubscriberNotificationConfigurationHttpsNotificationConfiguration defaults)
-
-