AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.securitylake.getSubscriberNotification
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
Resource Type definition for AWS::SecurityLake::SubscriberNotification
Using getSubscriberNotification
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSubscriberNotification(args: GetSubscriberNotificationArgs, opts?: InvokeOptions): Promise<GetSubscriberNotificationResult>
function getSubscriberNotificationOutput(args: GetSubscriberNotificationOutputArgs, opts?: InvokeOptions): Output<GetSubscriberNotificationResult>
def get_subscriber_notification(subscriber_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSubscriberNotificationResult
def get_subscriber_notification_output(subscriber_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSubscriberNotificationResult]
func LookupSubscriberNotification(ctx *Context, args *LookupSubscriberNotificationArgs, opts ...InvokeOption) (*LookupSubscriberNotificationResult, error)
func LookupSubscriberNotificationOutput(ctx *Context, args *LookupSubscriberNotificationOutputArgs, opts ...InvokeOption) LookupSubscriberNotificationResultOutput
> Note: This function is named LookupSubscriberNotification
in the Go SDK.
public static class GetSubscriberNotification
{
public static Task<GetSubscriberNotificationResult> InvokeAsync(GetSubscriberNotificationArgs args, InvokeOptions? opts = null)
public static Output<GetSubscriberNotificationResult> Invoke(GetSubscriberNotificationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSubscriberNotificationResult> getSubscriberNotification(GetSubscriberNotificationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:securitylake:getSubscriberNotification
arguments:
# arguments dictionary
The following arguments are supported:
- Subscriber
Arn string - The ARN for the subscriber
- Subscriber
Arn string - The ARN for the subscriber
- subscriber
Arn String - The ARN for the subscriber
- subscriber
Arn string - The ARN for the subscriber
- subscriber_
arn str - The ARN for the subscriber
- subscriber
Arn String - The ARN for the subscriber
getSubscriberNotification Result
The following output properties are available:
- Notification
Configuration Pulumi.Aws Native. Security Lake. Outputs. Subscriber Notification Notification Configuration - Specify the configurations you want to use for subscriber notification. The subscriber is notified when new data is written to the data lake for sources that the subscriber consumes in Security Lake .
- Subscriber
Endpoint string - The endpoint the subscriber should listen to for notifications
- Notification
Configuration SubscriberNotification Notification Configuration - Specify the configurations you want to use for subscriber notification. The subscriber is notified when new data is written to the data lake for sources that the subscriber consumes in Security Lake .
- Subscriber
Endpoint string - The endpoint the subscriber should listen to for notifications
- notification
Configuration SubscriberNotification Notification Configuration - Specify the configurations you want to use for subscriber notification. The subscriber is notified when new data is written to the data lake for sources that the subscriber consumes in Security Lake .
- subscriber
Endpoint String - The endpoint the subscriber should listen to for notifications
- notification
Configuration SubscriberNotification Notification Configuration - Specify the configurations you want to use for subscriber notification. The subscriber is notified when new data is written to the data lake for sources that the subscriber consumes in Security Lake .
- subscriber
Endpoint string - The endpoint the subscriber should listen to for notifications
- notification_
configuration SubscriberNotification Notification Configuration - Specify the configurations you want to use for subscriber notification. The subscriber is notified when new data is written to the data lake for sources that the subscriber consumes in Security Lake .
- subscriber_
endpoint str - The endpoint the subscriber should listen to for notifications
- notification
Configuration Property Map - Specify the configurations you want to use for subscriber notification. The subscriber is notified when new data is written to the data lake for sources that the subscriber consumes in Security Lake .
- subscriber
Endpoint String - The endpoint the subscriber should listen to for notifications
Supporting Types
SubscriberNotificationHttpsNotificationConfiguration
- Endpoint string
- The subscription endpoint in Security Lake.
- Target
Role stringArn - The Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.
- string
- The key name for the notification subscription.
- string
- The key value for the notification subscription.
- Http
Method Pulumi.Aws Native. Security Lake. Subscriber Notification Https Notification Configuration Http Method - The HTTPS method used for the notification subscription.
- Endpoint string
- The subscription endpoint in Security Lake.
- Target
Role stringArn - The Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.
- string
- The key name for the notification subscription.
- string
- The key value for the notification subscription.
- Http
Method SubscriberNotification Https Notification Configuration Http Method - The HTTPS method used for the notification subscription.
- endpoint String
- The subscription endpoint in Security Lake.
- target
Role StringArn - The Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.
- String
- The key name for the notification subscription.
- String
- The key value for the notification subscription.
- http
Method SubscriberNotification Https Notification Configuration Http Method - The HTTPS method used for the notification subscription.
- endpoint string
- The subscription endpoint in Security Lake.
- target
Role stringArn - The Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.
- string
- The key name for the notification subscription.
- string
- The key value for the notification subscription.
- http
Method SubscriberNotification Https Notification Configuration Http Method - The HTTPS method used for the notification subscription.
- endpoint str
- The subscription endpoint in Security Lake.
- target_
role_ strarn - The Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.
- str
- The key name for the notification subscription.
- str
- The key value for the notification subscription.
- http_
method SubscriberNotification Https Notification Configuration Http Method - The HTTPS method used for the notification subscription.
- endpoint String
- The subscription endpoint in Security Lake.
- target
Role StringArn - The Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.
- String
- The key name for the notification subscription.
- String
- The key value for the notification subscription.
- http
Method "POST" | "PUT" - The HTTPS method used for the notification subscription.
SubscriberNotificationHttpsNotificationConfigurationHttpMethod
SubscriberNotificationNotificationConfiguration
- Https
Notification Pulumi.Configuration Aws Native. Security Lake. Inputs. Subscriber Notification Https Notification Configuration - The configurations used for HTTPS subscriber notification.
- Sqs
Notification Pulumi.Configuration Aws Native. Security Lake. Inputs. Subscriber Notification Sqs Notification Configuration - The configurations for SQS subscriber notification. The members of this structure are context-dependent.
- Https
Notification SubscriberConfiguration Notification Https Notification Configuration - The configurations used for HTTPS subscriber notification.
- Sqs
Notification SubscriberConfiguration Notification Sqs Notification Configuration - The configurations for SQS subscriber notification. The members of this structure are context-dependent.
- https
Notification SubscriberConfiguration Notification Https Notification Configuration - The configurations used for HTTPS subscriber notification.
- sqs
Notification SubscriberConfiguration Notification Sqs Notification Configuration - The configurations for SQS subscriber notification. The members of this structure are context-dependent.
- https
Notification SubscriberConfiguration Notification Https Notification Configuration - The configurations used for HTTPS subscriber notification.
- sqs
Notification SubscriberConfiguration Notification Sqs Notification Configuration - The configurations for SQS subscriber notification. The members of this structure are context-dependent.
- https_
notification_ Subscriberconfiguration Notification Https Notification Configuration - The configurations used for HTTPS subscriber notification.
- sqs_
notification_ Subscriberconfiguration Notification Sqs Notification Configuration - The configurations for SQS subscriber notification. The members of this structure are context-dependent.
- https
Notification Property MapConfiguration - The configurations used for HTTPS subscriber notification.
- sqs
Notification Property MapConfiguration - The configurations for SQS subscriber notification. The members of this structure are context-dependent.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi