LogDataProtectionPolicy constructor

LogDataProtectionPolicy(
  1. String name, {
  2. LogDataProtectionPolicyArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new LogDataProtectionPolicy. name The Pulumi resource name. args Arguments used to configure this LogDataProtectionPolicy. The set of arguments for LogDataProtectionPolicy. options Resource options controlling this resource's behavior.

Implementation

LogDataProtectionPolicy(
  String name, {
  LogDataProtectionPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'aws:cloudwatch/logDataProtectionPolicy:LogDataProtectionPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
      ) {
  logGroupName = registerOutput<String>('logGroupName');
  policyDocument = registerOutput<String>('policyDocument');
  region = registerOutput<String>('region');
}