ResourcePolicy constructor

ResourcePolicy(
  1. String name, {
  2. ResourcePolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

ResourcePolicy(
  String name, {
  ResourcePolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'aws:codebuild/resourcePolicy:ResourcePolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
      ) {
  policy = registerOutput<String>('policy');
  region = registerOutput<String>('region');
  resourceArn = registerOutput<String>('resourceArn');
}