ovh.Me.InstallationTemplate
Use this resource to create a custom installation template available for dedicated servers.
Example Usage
using System.Collections.Generic;
using Pulumi;
using Ovh = Lbrlabs.PulumiPackage.Ovh;
return await Deployment.RunAsync(() =>
{
var mytemplate = new Ovh.Me.InstallationTemplate("mytemplate", new()
{
BaseTemplateName = "centos7_64",
DefaultLanguage = "en",
TemplateName = "mytemplate",
});
});
package main
import (
"github.com/lbrlabs/pulumi-ovh/sdk/go/ovh/Me"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := Me.NewInstallationTemplate(ctx, "mytemplate", &Me.InstallationTemplateArgs{
BaseTemplateName: pulumi.String("centos7_64"),
DefaultLanguage: pulumi.String("en"),
TemplateName: pulumi.String("mytemplate"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ovh.Me.InstallationTemplate;
import com.pulumi.ovh.Me.InstallationTemplateArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var mytemplate = new InstallationTemplate("mytemplate", InstallationTemplateArgs.builder()
.baseTemplateName("centos7_64")
.defaultLanguage("en")
.templateName("mytemplate")
.build());
}
}
import pulumi
import lbrlabs_pulumi_ovh as ovh
mytemplate = ovh.me.InstallationTemplate("mytemplate",
base_template_name="centos7_64",
default_language="en",
template_name="mytemplate")
import * as pulumi from "@pulumi/pulumi";
import * as ovh from "@lbrlabs/pulumi-ovh";
const mytemplate = new ovh.me.InstallationTemplate("mytemplate", {
baseTemplateName: "centos7_64",
defaultLanguage: "en",
templateName: "mytemplate",
});
resources:
mytemplate:
type: ovh:Me:InstallationTemplate
properties:
baseTemplateName: centos7_64
defaultLanguage: en
templateName: mytemplate
Create InstallationTemplate Resource
new InstallationTemplate(name: string, args: InstallationTemplateArgs, opts?: CustomResourceOptions);
@overload
def InstallationTemplate(resource_name: str,
opts: Optional[ResourceOptions] = None,
base_template_name: Optional[str] = None,
customization: Optional[_me.InstallationTemplateCustomizationArgs] = None,
default_language: Optional[str] = None,
remove_default_partition_schemes: Optional[bool] = None,
template_name: Optional[str] = None)
@overload
def InstallationTemplate(resource_name: str,
args: InstallationTemplateArgs,
opts: Optional[ResourceOptions] = None)
func NewInstallationTemplate(ctx *Context, name string, args InstallationTemplateArgs, opts ...ResourceOption) (*InstallationTemplate, error)
public InstallationTemplate(string name, InstallationTemplateArgs args, CustomResourceOptions? opts = null)
public InstallationTemplate(String name, InstallationTemplateArgs args)
public InstallationTemplate(String name, InstallationTemplateArgs args, CustomResourceOptions options)
type: ovh:Me:InstallationTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InstallationTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args InstallationTemplateArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args InstallationTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InstallationTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args InstallationTemplateArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
InstallationTemplate Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The InstallationTemplate resource accepts the following input properties:
- Base
Template stringName The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- Default
Language string The default language of this template.
- Template
Name string This template name.
- Customization
Lbrlabs.
Pulumi Package. Ovh. Me. Inputs. Installation Template Customization Args - Remove
Default boolPartition Schemes Remove default partition schemes at creation.
- Base
Template stringName The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- Default
Language string The default language of this template.
- Template
Name string This template name.
- Customization
Installation
Template Customization Args - Remove
Default boolPartition Schemes Remove default partition schemes at creation.
- base
Template StringName The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- default
Language String The default language of this template.
- template
Name String This template name.
- customization
Installation
Template Customization Args - remove
Default BooleanPartition Schemes Remove default partition schemes at creation.
- base
Template stringName The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- default
Language string The default language of this template.
- template
Name string This template name.
- customization
Installation
Template Customization Args - remove
Default booleanPartition Schemes Remove default partition schemes at creation.
- base_
template_ strname The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- default_
language str The default language of this template.
- template_
name str This template name.
- customization
Installation
Template Customization Args - remove_
default_ boolpartition_ schemes Remove default partition schemes at creation.
- base
Template StringName The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- default
Language String The default language of this template.
- template
Name String This template name.
- customization Property Map
- remove
Default BooleanPartition Schemes Remove default partition schemes at creation.
Outputs
All input properties are implicitly available as output properties. Additionally, the InstallationTemplate resource produces the following output properties:
- Available
Languages List<string> List of all language available for this template.
- Beta bool
This distribution is new and, although tested and functional, may still display odd behaviour.
- Bit
Format int This template bit format (32 or 64).
- Category string
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- Deprecated bool
is this distribution deprecated.
- Description string
information about this template.
- Distribution string
the distribution this template is based on.
- Family string
this template family type (bsd,linux,solaris,windows).
- Filesystems List<string>
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- Hard
Raid boolConfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- Id string
The provider-assigned unique ID for this managed resource.
- Last
Modification string Date of last modification of the base image.
- Lvm
Ready bool This distribution supports Logical Volumes (Linux LVM)
- Supports
Distribution boolKernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- Supports
Rtm bool This distribution supports RTM software.
- Supports
Sql boolServer This distribution supports the microsoft SQL server.
- Available
Languages []string List of all language available for this template.
- Beta bool
This distribution is new and, although tested and functional, may still display odd behaviour.
- Bit
Format int This template bit format (32 or 64).
- Category string
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- Deprecated bool
is this distribution deprecated.
- Description string
information about this template.
- Distribution string
the distribution this template is based on.
- Family string
this template family type (bsd,linux,solaris,windows).
- Filesystems []string
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- Hard
Raid boolConfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- Id string
The provider-assigned unique ID for this managed resource.
- Last
Modification string Date of last modification of the base image.
- Lvm
Ready bool This distribution supports Logical Volumes (Linux LVM)
- Supports
Distribution boolKernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- Supports
Rtm bool This distribution supports RTM software.
- Supports
Sql boolServer This distribution supports the microsoft SQL server.
- available
Languages List<String> List of all language available for this template.
- beta Boolean
This distribution is new and, although tested and functional, may still display odd behaviour.
- bit
Format Integer This template bit format (32 or 64).
- category String
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- deprecated Boolean
is this distribution deprecated.
- description String
information about this template.
- distribution String
the distribution this template is based on.
- family String
this template family type (bsd,linux,solaris,windows).
- filesystems List<String>
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- hard
Raid BooleanConfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- id String
The provider-assigned unique ID for this managed resource.
- last
Modification String Date of last modification of the base image.
- lvm
Ready Boolean This distribution supports Logical Volumes (Linux LVM)
- supports
Distribution BooleanKernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- supports
Rtm Boolean This distribution supports RTM software.
- supports
Sql BooleanServer This distribution supports the microsoft SQL server.
- available
Languages string[] List of all language available for this template.
- beta boolean
This distribution is new and, although tested and functional, may still display odd behaviour.
- bit
Format number This template bit format (32 or 64).
- category string
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- deprecated boolean
is this distribution deprecated.
- description string
information about this template.
- distribution string
the distribution this template is based on.
- family string
this template family type (bsd,linux,solaris,windows).
- filesystems string[]
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- hard
Raid booleanConfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- id string
The provider-assigned unique ID for this managed resource.
- last
Modification string Date of last modification of the base image.
- lvm
Ready boolean This distribution supports Logical Volumes (Linux LVM)
- supports
Distribution booleanKernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- supports
Rtm boolean This distribution supports RTM software.
- supports
Sql booleanServer This distribution supports the microsoft SQL server.
- available_
languages Sequence[str] List of all language available for this template.
- beta bool
This distribution is new and, although tested and functional, may still display odd behaviour.
- bit_
format int This template bit format (32 or 64).
- category str
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- deprecated bool
is this distribution deprecated.
- description str
information about this template.
- distribution str
the distribution this template is based on.
- family str
this template family type (bsd,linux,solaris,windows).
- filesystems Sequence[str]
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- hard_
raid_ boolconfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- id str
The provider-assigned unique ID for this managed resource.
- last_
modification str Date of last modification of the base image.
- lvm_
ready bool This distribution supports Logical Volumes (Linux LVM)
- supports_
distribution_ boolkernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- supports_
rtm bool This distribution supports RTM software.
- supports_
sql_ boolserver This distribution supports the microsoft SQL server.
- available
Languages List<String> List of all language available for this template.
- beta Boolean
This distribution is new and, although tested and functional, may still display odd behaviour.
- bit
Format Number This template bit format (32 or 64).
- category String
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- deprecated Boolean
is this distribution deprecated.
- description String
information about this template.
- distribution String
the distribution this template is based on.
- family String
this template family type (bsd,linux,solaris,windows).
- filesystems List<String>
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- hard
Raid BooleanConfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- id String
The provider-assigned unique ID for this managed resource.
- last
Modification String Date of last modification of the base image.
- lvm
Ready Boolean This distribution supports Logical Volumes (Linux LVM)
- supports
Distribution BooleanKernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- supports
Rtm Boolean This distribution supports RTM software.
- supports
Sql BooleanServer This distribution supports the microsoft SQL server.
Look up Existing InstallationTemplate Resource
Get an existing InstallationTemplate resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: InstallationTemplateState, opts?: CustomResourceOptions): InstallationTemplate
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
available_languages: Optional[Sequence[str]] = None,
base_template_name: Optional[str] = None,
beta: Optional[bool] = None,
bit_format: Optional[int] = None,
category: Optional[str] = None,
customization: Optional[_me.InstallationTemplateCustomizationArgs] = None,
default_language: Optional[str] = None,
deprecated: Optional[bool] = None,
description: Optional[str] = None,
distribution: Optional[str] = None,
family: Optional[str] = None,
filesystems: Optional[Sequence[str]] = None,
hard_raid_configuration: Optional[bool] = None,
last_modification: Optional[str] = None,
lvm_ready: Optional[bool] = None,
remove_default_partition_schemes: Optional[bool] = None,
supports_distribution_kernel: Optional[bool] = None,
supports_rtm: Optional[bool] = None,
supports_sql_server: Optional[bool] = None,
template_name: Optional[str] = None) -> InstallationTemplate
func GetInstallationTemplate(ctx *Context, name string, id IDInput, state *InstallationTemplateState, opts ...ResourceOption) (*InstallationTemplate, error)
public static InstallationTemplate Get(string name, Input<string> id, InstallationTemplateState? state, CustomResourceOptions? opts = null)
public static InstallationTemplate get(String name, Output<String> id, InstallationTemplateState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Available
Languages List<string> List of all language available for this template.
- Base
Template stringName The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- Beta bool
This distribution is new and, although tested and functional, may still display odd behaviour.
- Bit
Format int This template bit format (32 or 64).
- Category string
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- Customization
Lbrlabs.
Pulumi Package. Ovh. Me. Inputs. Installation Template Customization Args - Default
Language string The default language of this template.
- Deprecated bool
is this distribution deprecated.
- Description string
information about this template.
- Distribution string
the distribution this template is based on.
- Family string
this template family type (bsd,linux,solaris,windows).
- Filesystems List<string>
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- Hard
Raid boolConfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- Last
Modification string Date of last modification of the base image.
- Lvm
Ready bool This distribution supports Logical Volumes (Linux LVM)
- Remove
Default boolPartition Schemes Remove default partition schemes at creation.
- Supports
Distribution boolKernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- Supports
Rtm bool This distribution supports RTM software.
- Supports
Sql boolServer This distribution supports the microsoft SQL server.
- Template
Name string This template name.
- Available
Languages []string List of all language available for this template.
- Base
Template stringName The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- Beta bool
This distribution is new and, although tested and functional, may still display odd behaviour.
- Bit
Format int This template bit format (32 or 64).
- Category string
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- Customization
Installation
Template Customization Args - Default
Language string The default language of this template.
- Deprecated bool
is this distribution deprecated.
- Description string
information about this template.
- Distribution string
the distribution this template is based on.
- Family string
this template family type (bsd,linux,solaris,windows).
- Filesystems []string
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- Hard
Raid boolConfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- Last
Modification string Date of last modification of the base image.
- Lvm
Ready bool This distribution supports Logical Volumes (Linux LVM)
- Remove
Default boolPartition Schemes Remove default partition schemes at creation.
- Supports
Distribution boolKernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- Supports
Rtm bool This distribution supports RTM software.
- Supports
Sql boolServer This distribution supports the microsoft SQL server.
- Template
Name string This template name.
- available
Languages List<String> List of all language available for this template.
- base
Template StringName The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- beta Boolean
This distribution is new and, although tested and functional, may still display odd behaviour.
- bit
Format Integer This template bit format (32 or 64).
- category String
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- customization
Installation
Template Customization Args - default
Language String The default language of this template.
- deprecated Boolean
is this distribution deprecated.
- description String
information about this template.
- distribution String
the distribution this template is based on.
- family String
this template family type (bsd,linux,solaris,windows).
- filesystems List<String>
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- hard
Raid BooleanConfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- last
Modification String Date of last modification of the base image.
- lvm
Ready Boolean This distribution supports Logical Volumes (Linux LVM)
- remove
Default BooleanPartition Schemes Remove default partition schemes at creation.
- supports
Distribution BooleanKernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- supports
Rtm Boolean This distribution supports RTM software.
- supports
Sql BooleanServer This distribution supports the microsoft SQL server.
- template
Name String This template name.
- available
Languages string[] List of all language available for this template.
- base
Template stringName The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- beta boolean
This distribution is new and, although tested and functional, may still display odd behaviour.
- bit
Format number This template bit format (32 or 64).
- category string
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- customization
Installation
Template Customization Args - default
Language string The default language of this template.
- deprecated boolean
is this distribution deprecated.
- description string
information about this template.
- distribution string
the distribution this template is based on.
- family string
this template family type (bsd,linux,solaris,windows).
- filesystems string[]
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- hard
Raid booleanConfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- last
Modification string Date of last modification of the base image.
- lvm
Ready boolean This distribution supports Logical Volumes (Linux LVM)
- remove
Default booleanPartition Schemes Remove default partition schemes at creation.
- supports
Distribution booleanKernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- supports
Rtm boolean This distribution supports RTM software.
- supports
Sql booleanServer This distribution supports the microsoft SQL server.
- template
Name string This template name.
- available_
languages Sequence[str] List of all language available for this template.
- base_
template_ strname The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- beta bool
This distribution is new and, although tested and functional, may still display odd behaviour.
- bit_
format int This template bit format (32 or 64).
- category str
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- customization
Installation
Template Customization Args - default_
language str The default language of this template.
- deprecated bool
is this distribution deprecated.
- description str
information about this template.
- distribution str
the distribution this template is based on.
- family str
this template family type (bsd,linux,solaris,windows).
- filesystems Sequence[str]
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- hard_
raid_ boolconfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- last_
modification str Date of last modification of the base image.
- lvm_
ready bool This distribution supports Logical Volumes (Linux LVM)
- remove_
default_ boolpartition_ schemes Remove default partition schemes at creation.
- supports_
distribution_ boolkernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- supports_
rtm bool This distribution supports RTM software.
- supports_
sql_ boolserver This distribution supports the microsoft SQL server.
- template_
name str This template name.
- available
Languages List<String> List of all language available for this template.
- base
Template StringName The name of an existing installation template, choose one among the list given by
ovh.getInstallationTemplates
datasource.- beta Boolean
This distribution is new and, although tested and functional, may still display odd behaviour.
- bit
Format Number This template bit format (32 or 64).
- category String
Category of this template (informative only). (basic, customer, hosting, other, readyToUse, virtualisation).
- customization Property Map
- default
Language String The default language of this template.
- deprecated Boolean
is this distribution deprecated.
- description String
information about this template.
- distribution String
the distribution this template is based on.
- family String
this template family type (bsd,linux,solaris,windows).
- filesystems List<String>
Filesystems available (btrfs,ext3,ext4,ntfs,reiserfs,swap,ufs,xfs,zfs).
- hard
Raid BooleanConfiguration This distribution supports hardware raid configuration through the OVHcloud API.
- last
Modification String Date of last modification of the base image.
- lvm
Ready Boolean This distribution supports Logical Volumes (Linux LVM)
- remove
Default BooleanPartition Schemes Remove default partition schemes at creation.
- supports
Distribution BooleanKernel This distribution supports installation using the distribution's native kernel instead of the recommended OVHcloud kernel.
- supports
Rtm Boolean This distribution supports RTM software.
- supports
Sql BooleanServer This distribution supports the microsoft SQL server.
- template
Name String This template name.
Supporting Types
InstallationTemplateCustomization
- Change
Log string Template change log details.
field is not used anymore
- Custom
Hostname string Set up the server using the provided hostname instead of the default hostname.
- Post
Installation stringScript Link Indicate the URL where your postinstall customisation script is located.
- Post
Installation stringScript Return indicate the string returned by your postinstall customisation script on successful execution. Advice: your script should return a unique validation string in case of succes. A good example is 'loh1Xee7eo OK OK OK UGh8Ang1Gu'.
- Rating int
Rating.
field is not used anymore
- Ssh
Key stringName Name of the ssh key that should be installed. Password login will be disabled.
- Use
Distribution boolKernel Use the distribution's native kernel instead of the recommended OV
- Change
Log string Template change log details.
field is not used anymore
- Custom
Hostname string Set up the server using the provided hostname instead of the default hostname.
- Post
Installation stringScript Link Indicate the URL where your postinstall customisation script is located.
- Post
Installation stringScript Return indicate the string returned by your postinstall customisation script on successful execution. Advice: your script should return a unique validation string in case of succes. A good example is 'loh1Xee7eo OK OK OK UGh8Ang1Gu'.
- Rating int
Rating.
field is not used anymore
- Ssh
Key stringName Name of the ssh key that should be installed. Password login will be disabled.
- Use
Distribution boolKernel Use the distribution's native kernel instead of the recommended OV
- change
Log String Template change log details.
field is not used anymore
- custom
Hostname String Set up the server using the provided hostname instead of the default hostname.
- post
Installation StringScript Link Indicate the URL where your postinstall customisation script is located.
- post
Installation StringScript Return indicate the string returned by your postinstall customisation script on successful execution. Advice: your script should return a unique validation string in case of succes. A good example is 'loh1Xee7eo OK OK OK UGh8Ang1Gu'.
- rating Integer
Rating.
field is not used anymore
- ssh
Key StringName Name of the ssh key that should be installed. Password login will be disabled.
- use
Distribution BooleanKernel Use the distribution's native kernel instead of the recommended OV
- change
Log string Template change log details.
field is not used anymore
- custom
Hostname string Set up the server using the provided hostname instead of the default hostname.
- post
Installation stringScript Link Indicate the URL where your postinstall customisation script is located.
- post
Installation stringScript Return indicate the string returned by your postinstall customisation script on successful execution. Advice: your script should return a unique validation string in case of succes. A good example is 'loh1Xee7eo OK OK OK UGh8Ang1Gu'.
- rating number
Rating.
field is not used anymore
- ssh
Key stringName Name of the ssh key that should be installed. Password login will be disabled.
- use
Distribution booleanKernel Use the distribution's native kernel instead of the recommended OV
- change_
log str Template change log details.
field is not used anymore
- custom_
hostname str Set up the server using the provided hostname instead of the default hostname.
- post_
installation_ strscript_ link Indicate the URL where your postinstall customisation script is located.
- post_
installation_ strscript_ return indicate the string returned by your postinstall customisation script on successful execution. Advice: your script should return a unique validation string in case of succes. A good example is 'loh1Xee7eo OK OK OK UGh8Ang1Gu'.
- rating int
Rating.
field is not used anymore
- ssh_
key_ strname Name of the ssh key that should be installed. Password login will be disabled.
- use_
distribution_ boolkernel Use the distribution's native kernel instead of the recommended OV
- change
Log String Template change log details.
field is not used anymore
- custom
Hostname String Set up the server using the provided hostname instead of the default hostname.
- post
Installation StringScript Link Indicate the URL where your postinstall customisation script is located.
- post
Installation StringScript Return indicate the string returned by your postinstall customisation script on successful execution. Advice: your script should return a unique validation string in case of succes. A good example is 'loh1Xee7eo OK OK OK UGh8Ang1Gu'.
- rating Number
Rating.
field is not used anymore
- ssh
Key StringName Name of the ssh key that should be installed. Password login will be disabled.
- use
Distribution BooleanKernel Use the distribution's native kernel instead of the recommended OV
Import
Custom installation template available for dedicated servers can be imported using the base_template_name
, template_name
of the cluster, separated by “/” E.g., bash
$ pulumi import ovh:Me/installationTemplate:InstallationTemplate mytemplate base_template_name/template_name
Package Details
- Repository
- ovh lbrlabs/pulumi-ovh
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
ovh
Terraform Provider.