Processor constructor

Processor(
  1. String name, {
  2. ProcessorArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new Processor. name The Pulumi resource name. args Arguments used to configure this Processor. The set of arguments for Processor. options Resource options controlling this resource's behavior.

Implementation

Processor(
  String name, {
  ProcessorArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:documentai/v1:Processor',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  createTime = registerOutput<String>('createTime');
  defaultProcessorVersion = registerOutput<String>('defaultProcessorVersion');
  displayName = registerOutput<String>('displayName');
  kmsKeyName = registerOutput<String>('kmsKeyName');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  processEndpoint = registerOutput<String>('processEndpoint');
  processorVersionAliases = registerOutput<List<Map<String, dynamic>>>('processorVersionAliases');
  project = registerOutput<String>('project');
  state = registerOutput<String>('state');
  type = registerOutput<String>('type');
}