ProvisionScript constructor

ProvisionScript(
  1. String name, {
  2. ProvisionScriptArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

ProvisionScript(
  String name, {
  ProvisionScriptArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:sql/provisionScript:ProvisionScript',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  database = registerOutput<String?>('database');
  deletionPolicy = registerOutput<String?>('deletionPolicy');
  description = registerOutput<String?>('description');
  instance = registerOutput<String>('instance');
  passwordSecretVersion = registerOutput<String?>('passwordSecretVersion');
  project = registerOutput<String>('project');
  script = registerOutput<String>('script');
  user = registerOutput<String?>('user');
}