DatabaseInstance constructor

DatabaseInstance(
  1. String name, {
  2. DatabaseInstanceArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

DatabaseInstance(
  String name, {
  DatabaseInstanceArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:firebase/databaseInstance:DatabaseInstance',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  databaseUrl = registerOutput<String>('databaseUrl');
  deletionPolicy = registerOutput<String>('deletionPolicy');
  desiredState = registerOutput<String?>('desiredState');
  instanceId = registerOutput<String>('instanceId');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  region = registerOutput<String>('region');
  state = registerOutput<String>('state');
  type = registerOutput<String?>('type');
}