Module Values_1.DeleteTenantDatabaseMessageSource

Deletes a tenant database from your DB instance. This command only applies to RDS for Oracle container database (CDB) instances. You can't delete a tenant database when it is the only tenant in the DB instance.

Sourcetype nonrec t = {
  1. dBInstanceIdentifier : Values_0.String_.t;
    (*

    The user-supplied identifier for the DB instance that contains the tenant database that you want to delete.

    *)
  2. tenantDBName : Values_0.String_.t;
    (*

    The user-supplied name of the tenant database that you want to remove from your DB instance. Amazon RDS deletes the tenant database with this name. This parameter isnโ€™t case-sensitive.

    *)
  3. skipFinalSnapshot : Values_0.Boolean.t option;
    (*

    Specifies whether to skip the creation of a final DB snapshot before removing the tenant database from your DB instance. If you enable this parameter, RDS doesn't create a DB snapshot. If you don't enable this parameter, RDS creates a DB snapshot before it deletes the tenant database. By default, RDS doesn't skip the final snapshot. If you don't enable this parameter, you must specify the FinalDBSnapshotIdentifier parameter.

    *)
  4. finalDBSnapshotIdentifier : Values_0.String_.t option;
    (*

    The DBSnapshotIdentifier of the new DBSnapshot created when the SkipFinalSnapshot parameter is disabled. If you enable this parameter and also enable SkipFinalShapshot, the command results in an error.

    *)
}
Sourceval context_ : string
Sourceval make : ?skipFinalSnapshot:??? -> ?finalDBSnapshotIdentifier:??? -> dBInstanceIdentifier:Values_0.String_.t -> tenantDBName:Values_0.String_.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Values_0.Boolean.t | `String of Values_0.String_.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t