LogResourcePolicy constructor

LogResourcePolicy(
  1. String name, {
  2. LogResourcePolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

LogResourcePolicy(
  String name, {
  LogResourcePolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'aws:cloudwatch/logResourcePolicy:LogResourcePolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
      ) {
  policyDocument = registerOutput<String>('policyDocument');
  policyName = registerOutput<String?>('policyName');
  policyScope = registerOutput<String>('policyScope');
  region = registerOutput<String>('region');
  resourceArn = registerOutput<String?>('resourceArn');
  revisionId = registerOutput<String>('revisionId');
}