LogResourcePolicy constructor
LogResourcePolicy(
- String name, {
- LogResourcePolicyArgs? args,
- 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');
}