DataPolicyIamPolicy constructor
DataPolicyIamPolicy(
- String name, {
- DataPolicyIamPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new DataPolicyIamPolicy.
name The Pulumi resource name.
args Arguments used to configure this DataPolicyIamPolicy. The set of arguments for DataPolicyIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
DataPolicyIamPolicy(
String name, {
DataPolicyIamPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:bigquerydatapolicy/v1:DataPolicyIamPolicy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
auditConfigs = registerOutput<List<Map<String, dynamic>>>('auditConfigs');
bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
dataPolicyId = registerOutput<String>('dataPolicyId');
etag = registerOutput<String>('etag');
location = registerOutput<String>('location');
project = registerOutput<String>('project');
version = registerOutput<int>('version');
}