ProvisionScriptArgs constructor

const ProvisionScriptArgs({
  1. Input<String?>? database,
  2. Input<String?>? deletionPolicy,
  3. Input<String?>? description,
  4. required Input<String> instance,
  5. Input<String?>? passwordSecretVersion,
  6. Input<String?>? project,
  7. required Input<String> script,
  8. Input<String?>? user,
})

Creates a new ProvisionScriptArgs. database The name of the database to which Terraform connects. Changing deletionPolicy The deletion policy for the resources created by the script. The description The description of the provision script. instance The name of the Cloud SQL instance. Changing this forces the script to passwordSecretVersion The resource name of the Secret Manager secret storing the project The ID of the project in which the resource belongs. If it is not provided, script The SQL script to provision database resources. Its execution time limit user The name of the built-in database user to authenticate as. For MySQL user,

Implementation

const ProvisionScriptArgs({
  this.database,
  this.deletionPolicy,
  this.description,
  required this.instance,
  this.passwordSecretVersion,
  this.project,
  required this.script,
  this.user,
});