LogDestinationPolicy constructor

LogDestinationPolicy(
  1. String name, {
  2. LogDestinationPolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

LogDestinationPolicy(
  String name, {
  LogDestinationPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'aws:cloudwatch/logDestinationPolicy:LogDestinationPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
      ) {
  accessPolicy = registerOutput<String>('accessPolicy');
  destinationName = registerOutput<String>('destinationName');
  forceUpdate = registerOutput<bool?>('forceUpdate');
  region = registerOutput<String>('region');
}