We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
Resource Type definition for AWS::Connect::Notification
Create Notification Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Notification(name: string, args: NotificationArgs, opts?: CustomResourceOptions);@overload
def Notification(resource_name: str,
args: NotificationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Notification(resource_name: str,
opts: Optional[ResourceOptions] = None,
content: Optional[NotificationContentArgs] = None,
instance_arn: Optional[str] = None,
expires_at: Optional[str] = None,
priority: Optional[NotificationPriority] = None,
recipients: Optional[Sequence[str]] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewNotification(ctx *Context, name string, args NotificationArgs, opts ...ResourceOption) (*Notification, error)public Notification(string name, NotificationArgs args, CustomResourceOptions? opts = null)
public Notification(String name, NotificationArgs args)
public Notification(String name, NotificationArgs args, CustomResourceOptions options)
type: aws-native:connect:Notification
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args NotificationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args NotificationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args NotificationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NotificationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NotificationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Notification Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Notification resource accepts the following input properties:
- Content
Pulumi.
Aws Native. Connect. Inputs. Notification Content - The content of the notification.
- Instance
Arn string - The identifier of the Amazon Connect instance.
- Expires
At string - The time a notification will expire
- Priority
Pulumi.
Aws Native. Connect. Notification Priority - The priority of the notification.
- Recipients List<string>
- The recipients of the notification.
-
List<Pulumi.
Aws Native. Inputs. Tag> - One or more tags.
- Content
Notification
Content Args - The content of the notification.
- Instance
Arn string - The identifier of the Amazon Connect instance.
- Expires
At string - The time a notification will expire
- Priority
Notification
Priority - The priority of the notification.
- Recipients []string
- The recipients of the notification.
-
Tag
Args - One or more tags.
- content
Notification
Content - The content of the notification.
- instance
Arn String - The identifier of the Amazon Connect instance.
- expires
At String - The time a notification will expire
- priority
Notification
Priority - The priority of the notification.
- recipients List<String>
- The recipients of the notification.
- List<Tag>
- One or more tags.
- content
Notification
Content - The content of the notification.
- instance
Arn string - The identifier of the Amazon Connect instance.
- expires
At string - The time a notification will expire
- priority
Notification
Priority - The priority of the notification.
- recipients string[]
- The recipients of the notification.
- Tag[]
- One or more tags.
- content
Notification
Content Args - The content of the notification.
- instance_
arn str - The identifier of the Amazon Connect instance.
- expires_
at str - The time a notification will expire
- priority
Notification
Priority - The priority of the notification.
- recipients Sequence[str]
- The recipients of the notification.
-
Sequence[Tag
Args] - One or more tags.
- content Property Map
- The content of the notification.
- instance
Arn String - The identifier of the Amazon Connect instance.
- expires
At String - The time a notification will expire
- priority "HIGH" | "LOW"
- The priority of the notification.
- recipients List<String>
- The recipients of the notification.
- List<Property Map>
- One or more tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the Notification resource produces the following output properties:
- arn str
- The Amazon Resource Name (ARN) for the notification.
- aws_
id str - The identifier of the notification.
- created_
at str - The time a notification was created
- id str
- The provider-assigned unique ID for this managed resource.
Supporting Types
NotificationContent, NotificationContentArgs
The content of a notificationNotificationPriority, NotificationPriorityArgs
- High
HIGH- Low
LOW
- Notification
Priority High HIGH- Notification
Priority Low LOW
- High
HIGH- Low
LOW
- High
HIGH- Low
LOW
- HIGH
HIGH- LOW
LOW
- "HIGH"
HIGH- "LOW"
LOW
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
