pulumi-aws-kotlin
6.2.1.0
pulumi-aws-kotlin
/
com.pulumi.aws.sns.kotlin
/
TopicSubscriptionArgsBuilder
Topic
Subscription
Args
Builder
class
TopicSubscriptionArgsBuilder
Builder for
TopicSubscriptionArgs
.
Functions
Functions
confirmation
Timeout
In
Minutes
Link copied to clipboard
@
JvmName
(
name
=
"wtxbeoossyfencdy"
)
suspend
fun
confirmationTimeoutInMinutes
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"csrpfoeynxsqpqsg"
)
suspend
fun
confirmationTimeoutInMinutes
(
value
:
Int
?
)
delivery
Policy
Link copied to clipboard
@
JvmName
(
name
=
"mqndajotxeutlllp"
)
suspend
fun
deliveryPolicy
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"pgtgqdqgelsxmplk"
)
suspend
fun
deliveryPolicy
(
value
:
String
?
)
endpoint
Link copied to clipboard
@
JvmName
(
name
=
"ypqwbkmwifivbnfv"
)
suspend
fun
endpoint
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"wyeieifcnveoorpd"
)
suspend
fun
endpoint
(
value
:
String
?
)
endpoint
Auto
Confirms
Link copied to clipboard
@
JvmName
(
name
=
"ishjwmftuqxkghko"
)
suspend
fun
endpointAutoConfirms
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"rhdkmbdeqarecixf"
)
suspend
fun
endpointAutoConfirms
(
value
:
Boolean
?
)
filter
Policy
Link copied to clipboard
@
JvmName
(
name
=
"rqmlckwgldksvlfk"
)
suspend
fun
filterPolicy
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"hldhaeyvpygrbwgr"
)
suspend
fun
filterPolicy
(
value
:
String
?
)
filter
Policy
Scope
Link copied to clipboard
@
JvmName
(
name
=
"mdacxwewijhxxujp"
)
suspend
fun
filterPolicyScope
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"tbecujcstayrwsca"
)
suspend
fun
filterPolicyScope
(
value
:
String
?
)
protocol
Link copied to clipboard
@
JvmName
(
name
=
"hpqumrghagearyjj"
)
suspend
fun
protocol
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"hjgwugujdcapevly"
)
suspend
fun
protocol
(
value
:
String
?
)
raw
Message
Delivery
Link copied to clipboard
@
JvmName
(
name
=
"knggtuxqigarlcpd"
)
suspend
fun
rawMessageDelivery
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"pdsnvveqscapxkaf"
)
suspend
fun
rawMessageDelivery
(
value
:
Boolean
?
)
redrive
Policy
Link copied to clipboard
@
JvmName
(
name
=
"jgieohfhygdhhnqk"
)
suspend
fun
redrivePolicy
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"kxuehikksvnykutl"
)
suspend
fun
redrivePolicy
(
value
:
String
?
)
subscription
Role
Arn
Link copied to clipboard
@
JvmName
(
name
=
"eqqvkjwvghgkscqu"
)
suspend
fun
subscriptionRoleArn
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ofvrxyouxyhrpwhm"
)
suspend
fun
subscriptionRoleArn
(
value
:
String
?
)
topic
Link copied to clipboard
@
JvmName
(
name
=
"tijdcuxueqqspoce"
)
suspend
fun
topic
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"qaldjlloxtmucypv"
)
suspend
fun
topic
(
value
:
String
?
)