ProcessorDocumentaiV1beta3 constructor

ProcessorDocumentaiV1beta3(
  1. String name, {
  2. ProcessorDocumentaiV1beta3Args? args,
  3. CustomResourceOptions? options,
})

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

Implementation

ProcessorDocumentaiV1beta3(
  String name, {
  ProcessorDocumentaiV1beta3Args? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:documentai/v1beta3: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');
}