AwsDirectoryServiceLogSubscription constructor

AwsDirectoryServiceLogSubscription(
  1. String localName, {
  2. required TfArg<String> directoryId,
  3. required RefTo<AwsCloudwatchLogGroup> logGroupName,
  4. TfArg<String>? region,
  5. LifecycleOptions? lifecycle,
  6. List<TfAddressed>? dependsOn,
  7. StackProvider? provider,
  8. TfTimeouts? timeouts,
})

Implementation

AwsDirectoryServiceLogSubscription(
  super.localName, {
  required TfArg<String> directoryId,
  required RefTo<AwsCloudwatchLogGroup> logGroupName,
  TfArg<String>? region,
  super.lifecycle,
  super.dependsOn,
  super.provider,
  super.timeouts,
}) : super(
       terraformType: tfType,
       argMap: {
         'directory_id': directoryId,
         'log_group_name': logGroupName.encodeAs('name'),
         'region': ?region,
       },
     );