KeyRingImportJobIamPolicy constructor

KeyRingImportJobIamPolicy(
  1. String name, {
  2. KeyRingImportJobIamPolicyArgs? args,
  3. 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');
}