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