DocumentSchema constructor

DocumentSchema(
  1. String name, {
  2. DocumentSchemaArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

DocumentSchema(
  String name, {
  DocumentSchemaArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:contentwarehouse/v1:DocumentSchema',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  createTime = registerOutput<String>('createTime');
  description = registerOutput<String>('description');
  displayName = registerOutput<String>('displayName');
  documentIsFolder = registerOutput<bool>('documentIsFolder');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  propertyDefinitions = registerOutput<List<Map<String, dynamic>>>('propertyDefinitions');
  updateTime = registerOutput<String>('updateTime');
}