Subscription constructor

Subscription(
  1. String name, {
  2. SubscriptionArgs? args,
  3. 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');
}