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