Subscription constructor
Subscription(
- String name, {
- SubscriptionArgs? args,
- CustomResourceOptions? options,
Creates a new Subscription.
name The Pulumi resource name.
args Arguments used to configure this Subscription. The set of arguments for Subscription.
options Resource options controlling this resource's behavior.
Implementation
Subscription(
String name, {
SubscriptionArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'aws:shield/subscription:Subscription',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
) {
autoRenew = registerOutput<String>('autoRenew');
skipDestroy = registerOutput<bool?>('skipDestroy');
}