KeyRingImportJobIamPolicy constructor
KeyRingImportJobIamPolicy(
- String name, {
- KeyRingImportJobIamPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new KeyRingImportJobIamPolicy.
name The Pulumi resource name.
args Arguments used to configure this KeyRingImportJobIamPolicy. The set of arguments for KeyRingImportJobIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
KeyRingImportJobIamPolicy(
String name, {
KeyRingImportJobIamPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:cloudkms/v1:KeyRingImportJobIamPolicy',
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');
importJobId = registerOutput<String>('importJobId');
keyRingId = registerOutput<String>('keyRingId');
location = registerOutput<String>('location');
project = registerOutput<String>('project');
version = registerOutput<int>('version');
}