aws-native logo
AWS Native v0.54.0, Mar 21 23

aws-native.ses.ContactList

Resource schema for AWS::SES::ContactList.

Create ContactList Resource

new ContactList(name: string, args?: ContactListArgs, opts?: CustomResourceOptions);
@overload
def ContactList(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                contact_list_name: Optional[str] = None,
                description: Optional[str] = None,
                tags: Optional[Sequence[ContactListTagArgs]] = None,
                topics: Optional[Sequence[ContactListTopicArgs]] = None)
@overload
def ContactList(resource_name: str,
                args: Optional[ContactListArgs] = None,
                opts: Optional[ResourceOptions] = None)
func NewContactList(ctx *Context, name string, args *ContactListArgs, opts ...ResourceOption) (*ContactList, error)
public ContactList(string name, ContactListArgs? args = null, CustomResourceOptions? opts = null)
public ContactList(String name, ContactListArgs args)
public ContactList(String name, ContactListArgs args, CustomResourceOptions options)
type: aws-native:ses:ContactList
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args ContactListArgs
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 ContactListArgs
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 ContactListArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ContactListArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args ContactListArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

ContactList Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The ContactList resource accepts the following input properties:

ContactListName string

The name of the contact list.

Description string

The description of the contact list.

Tags List<Pulumi.AwsNative.SES.Inputs.ContactListTagArgs>

The tags (keys and values) associated with the contact list.

Topics List<Pulumi.AwsNative.SES.Inputs.ContactListTopicArgs>

The topics associated with the contact list.

ContactListName string

The name of the contact list.

Description string

The description of the contact list.

Tags []ContactListTagArgs

The tags (keys and values) associated with the contact list.

Topics []ContactListTopicArgs

The topics associated with the contact list.

contactListName String

The name of the contact list.

description String

The description of the contact list.

tags List<ContactListTagArgs>

The tags (keys and values) associated with the contact list.

topics List<ContactListTopicArgs>

The topics associated with the contact list.

contactListName string

The name of the contact list.

description string

The description of the contact list.

tags ContactListTagArgs[]

The tags (keys and values) associated with the contact list.

topics ContactListTopicArgs[]

The topics associated with the contact list.

contact_list_name str

The name of the contact list.

description str

The description of the contact list.

tags Sequence[ContactListTagArgs]

The tags (keys and values) associated with the contact list.

topics Sequence[ContactListTopicArgs]

The topics associated with the contact list.

contactListName String

The name of the contact list.

description String

The description of the contact list.

tags List<Property Map>

The tags (keys and values) associated with the contact list.

topics List<Property Map>

The topics associated with the contact list.

Outputs

All input properties are implicitly available as output properties. Additionally, the ContactList resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

Id string

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

id string

The provider-assigned unique ID for this managed resource.

id str

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

Supporting Types

ContactListTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

ContactListTopic

DefaultSubscriptionStatus string
DisplayName string

The display name of the topic.

TopicName string

The name of the topic.

Description string

The description of the topic.

DefaultSubscriptionStatus string
DisplayName string

The display name of the topic.

TopicName string

The name of the topic.

Description string

The description of the topic.

defaultSubscriptionStatus String
displayName String

The display name of the topic.

topicName String

The name of the topic.

description String

The description of the topic.

defaultSubscriptionStatus string
displayName string

The display name of the topic.

topicName string

The name of the topic.

description string

The description of the topic.

default_subscription_status str
display_name str

The display name of the topic.

topic_name str

The name of the topic.

description str

The description of the topic.

defaultSubscriptionStatus String
displayName String

The display name of the topic.

topicName String

The name of the topic.

description String

The description of the topic.

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0