Ovh

v0.0.4 published on Saturday, Sep 17, 2022 by lbrlabs

DedicatedServiceInstallTask

Create a DedicatedServiceInstallTask Resource

new DedicatedServiceInstallTask(name: string, args: DedicatedServiceInstallTaskArgs, opts?: CustomResourceOptions);
@overload
def DedicatedServiceInstallTask(resource_name: str,
                                opts: Optional[ResourceOptions] = None,
                                bootid_on_destroy: Optional[int] = None,
                                details: Optional[DedicatedServiceInstallTaskDetailsArgs] = None,
                                partition_scheme_name: Optional[str] = None,
                                service_name: Optional[str] = None,
                                template_name: Optional[str] = None)
@overload
def DedicatedServiceInstallTask(resource_name: str,
                                args: DedicatedServiceInstallTaskArgs,
                                opts: Optional[ResourceOptions] = None)
func NewDedicatedServiceInstallTask(ctx *Context, name string, args DedicatedServiceInstallTaskArgs, opts ...ResourceOption) (*DedicatedServiceInstallTask, error)
public DedicatedServiceInstallTask(string name, DedicatedServiceInstallTaskArgs args, CustomResourceOptions? opts = null)
public DedicatedServiceInstallTask(String name, DedicatedServiceInstallTaskArgs args)
public DedicatedServiceInstallTask(String name, DedicatedServiceInstallTaskArgs args, CustomResourceOptions options)
type: ovh:DedicatedServiceInstallTask
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args DedicatedServiceInstallTaskArgs
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 DedicatedServiceInstallTaskArgs
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 DedicatedServiceInstallTaskArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args DedicatedServiceInstallTaskArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args DedicatedServiceInstallTaskArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

DedicatedServiceInstallTask 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 DedicatedServiceInstallTask resource accepts the following input properties:

ServiceName string

The service_name of your dedicated server.

TemplateName string

Template name.

BootidOnDestroy int

If set, reboot the server on the specified boot id during destroy phase.

Details Lbrlabs.PulumiPackage.Ovh.Inputs.DedicatedServiceInstallTaskDetailsArgs

see details block below.

PartitionSchemeName string

Partition scheme name.

ServiceName string

The service_name of your dedicated server.

TemplateName string

Template name.

BootidOnDestroy int

If set, reboot the server on the specified boot id during destroy phase.

Details DedicatedServiceInstallTaskDetailsArgs

see details block below.

PartitionSchemeName string

Partition scheme name.

serviceName String

The service_name of your dedicated server.

templateName String

Template name.

bootidOnDestroy Integer

If set, reboot the server on the specified boot id during destroy phase.

details DedicatedServiceInstallTaskDetailsArgs

see details block below.

partitionSchemeName String

Partition scheme name.

serviceName string

The service_name of your dedicated server.

templateName string

Template name.

bootidOnDestroy number

If set, reboot the server on the specified boot id during destroy phase.

details DedicatedServiceInstallTaskDetailsArgs

see details block below.

partitionSchemeName string

Partition scheme name.

service_name str

The service_name of your dedicated server.

template_name str

Template name.

bootid_on_destroy int

If set, reboot the server on the specified boot id during destroy phase.

details DedicatedServiceInstallTaskDetailsArgs

see details block below.

partition_scheme_name str

Partition scheme name.

serviceName String

The service_name of your dedicated server.

templateName String

Template name.

bootidOnDestroy Number

If set, reboot the server on the specified boot id during destroy phase.

details Property Map

see details block below.

partitionSchemeName String

Partition scheme name.

Outputs

All input properties are implicitly available as output properties. Additionally, the DedicatedServiceInstallTask resource produces the following output properties:

Comment string

Details of this task. (should be Install asked)

DoneDate string

Completion date in RFC3339 format.

Function string

Function name (should be hardInstall).

Id string

The provider-assigned unique ID for this managed resource.

LastUpdate string

Last update in RFC3339 format.

StartDate string

Task creation date in RFC3339 format.

Status string

Task status (should be done)

Comment string

Details of this task. (should be Install asked)

DoneDate string

Completion date in RFC3339 format.

Function string

Function name (should be hardInstall).

Id string

The provider-assigned unique ID for this managed resource.

LastUpdate string

Last update in RFC3339 format.

StartDate string

Task creation date in RFC3339 format.

Status string

Task status (should be done)

comment String

Details of this task. (should be Install asked)

doneDate String

Completion date in RFC3339 format.

function String

Function name (should be hardInstall).

id String

The provider-assigned unique ID for this managed resource.

lastUpdate String

Last update in RFC3339 format.

startDate String

Task creation date in RFC3339 format.

status String

Task status (should be done)

comment string

Details of this task. (should be Install asked)

doneDate string

Completion date in RFC3339 format.

function string

Function name (should be hardInstall).

id string

The provider-assigned unique ID for this managed resource.

lastUpdate string

Last update in RFC3339 format.

startDate string

Task creation date in RFC3339 format.

status string

Task status (should be done)

comment str

Details of this task. (should be Install asked)

done_date str

Completion date in RFC3339 format.

function str

Function name (should be hardInstall).

id str

The provider-assigned unique ID for this managed resource.

last_update str

Last update in RFC3339 format.

start_date str

Task creation date in RFC3339 format.

status str

Task status (should be done)

comment String

Details of this task. (should be Install asked)

doneDate String

Completion date in RFC3339 format.

function String

Function name (should be hardInstall).

id String

The provider-assigned unique ID for this managed resource.

lastUpdate String

Last update in RFC3339 format.

startDate String

Task creation date in RFC3339 format.

status String

Task status (should be done)

Look up an Existing DedicatedServiceInstallTask Resource

Get an existing DedicatedServiceInstallTask 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?: DedicatedServiceInstallTaskState, opts?: CustomResourceOptions): DedicatedServiceInstallTask
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        bootid_on_destroy: Optional[int] = None,
        comment: Optional[str] = None,
        details: Optional[DedicatedServiceInstallTaskDetailsArgs] = None,
        done_date: Optional[str] = None,
        function: Optional[str] = None,
        last_update: Optional[str] = None,
        partition_scheme_name: Optional[str] = None,
        service_name: Optional[str] = None,
        start_date: Optional[str] = None,
        status: Optional[str] = None,
        template_name: Optional[str] = None) -> DedicatedServiceInstallTask
func GetDedicatedServiceInstallTask(ctx *Context, name string, id IDInput, state *DedicatedServiceInstallTaskState, opts ...ResourceOption) (*DedicatedServiceInstallTask, error)
public static DedicatedServiceInstallTask Get(string name, Input<string> id, DedicatedServiceInstallTaskState? state, CustomResourceOptions? opts = null)
public static DedicatedServiceInstallTask get(String name, Output<String> id, DedicatedServiceInstallTaskState 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.
The following state arguments are supported:
BootidOnDestroy int

If set, reboot the server on the specified boot id during destroy phase.

Comment string

Details of this task. (should be Install asked)

Details Lbrlabs.PulumiPackage.Ovh.Inputs.DedicatedServiceInstallTaskDetailsArgs

see details block below.

DoneDate string

Completion date in RFC3339 format.

Function string

Function name (should be hardInstall).

LastUpdate string

Last update in RFC3339 format.

PartitionSchemeName string

Partition scheme name.

ServiceName string

The service_name of your dedicated server.

StartDate string

Task creation date in RFC3339 format.

Status string

Task status (should be done)

TemplateName string

Template name.

BootidOnDestroy int

If set, reboot the server on the specified boot id during destroy phase.

Comment string

Details of this task. (should be Install asked)

Details DedicatedServiceInstallTaskDetailsArgs

see details block below.

DoneDate string

Completion date in RFC3339 format.

Function string

Function name (should be hardInstall).

LastUpdate string

Last update in RFC3339 format.

PartitionSchemeName string

Partition scheme name.

ServiceName string

The service_name of your dedicated server.

StartDate string

Task creation date in RFC3339 format.

Status string

Task status (should be done)

TemplateName string

Template name.

bootidOnDestroy Integer

If set, reboot the server on the specified boot id during destroy phase.

comment String

Details of this task. (should be Install asked)

details DedicatedServiceInstallTaskDetailsArgs

see details block below.

doneDate String

Completion date in RFC3339 format.

function String

Function name (should be hardInstall).

lastUpdate String

Last update in RFC3339 format.

partitionSchemeName String

Partition scheme name.

serviceName String

The service_name of your dedicated server.

startDate String

Task creation date in RFC3339 format.

status String

Task status (should be done)

templateName String

Template name.

bootidOnDestroy number

If set, reboot the server on the specified boot id during destroy phase.

comment string

Details of this task. (should be Install asked)

details DedicatedServiceInstallTaskDetailsArgs

see details block below.

doneDate string

Completion date in RFC3339 format.

function string

Function name (should be hardInstall).

lastUpdate string

Last update in RFC3339 format.

partitionSchemeName string

Partition scheme name.

serviceName string

The service_name of your dedicated server.

startDate string

Task creation date in RFC3339 format.

status string

Task status (should be done)

templateName string

Template name.

bootid_on_destroy int

If set, reboot the server on the specified boot id during destroy phase.

comment str

Details of this task. (should be Install asked)

details DedicatedServiceInstallTaskDetailsArgs

see details block below.

done_date str

Completion date in RFC3339 format.

function str

Function name (should be hardInstall).

last_update str

Last update in RFC3339 format.

partition_scheme_name str

Partition scheme name.

service_name str

The service_name of your dedicated server.

start_date str

Task creation date in RFC3339 format.

status str

Task status (should be done)

template_name str

Template name.

bootidOnDestroy Number

If set, reboot the server on the specified boot id during destroy phase.

comment String

Details of this task. (should be Install asked)

details Property Map

see details block below.

doneDate String

Completion date in RFC3339 format.

function String

Function name (should be hardInstall).

lastUpdate String

Last update in RFC3339 format.

partitionSchemeName String

Partition scheme name.

serviceName String

The service_name of your dedicated server.

startDate String

Task creation date in RFC3339 format.

status String

Task status (should be done)

templateName String

Template name.

Supporting Types

DedicatedServiceInstallTaskDetails

ChangeLog string

Template change log details.

Deprecated:

field is not used anymore

CustomHostname string

Set up the server using the provided hostname instead of the default hostname.

DiskGroupId int

Disk group id.

InstallRtm bool

set to true to install RTM.

InstallSqlServer bool

set to true to install sql server (Windows template only).

Language string

language.

NoRaid bool

set to true to disable RAID.

PostInstallationScriptLink string

Indicate the URL where your postinstall customisation script is located.

PostInstallationScriptReturn string

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'.

ResetHwRaid bool

set to true to make a hardware raid reset.

SoftRaidDevices int

soft raid devices.

SshKeyName string

Name of the ssh key that should be installed. Password login will be disabled.

UseDistribKernel bool

Use the distribution's native kernel instead of the recommended OVH Kernel.

UseSpla bool

set to true to use SPLA.

ChangeLog string

Template change log details.

Deprecated:

field is not used anymore

CustomHostname string

Set up the server using the provided hostname instead of the default hostname.

DiskGroupId int

Disk group id.

InstallRtm bool

set to true to install RTM.

InstallSqlServer bool

set to true to install sql server (Windows template only).

Language string

language.

NoRaid bool

set to true to disable RAID.

PostInstallationScriptLink string

Indicate the URL where your postinstall customisation script is located.

PostInstallationScriptReturn string

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'.

ResetHwRaid bool

set to true to make a hardware raid reset.

SoftRaidDevices int

soft raid devices.

SshKeyName string

Name of the ssh key that should be installed. Password login will be disabled.

UseDistribKernel bool

Use the distribution's native kernel instead of the recommended OVH Kernel.

UseSpla bool

set to true to use SPLA.

changeLog String

Template change log details.

Deprecated:

field is not used anymore

customHostname String

Set up the server using the provided hostname instead of the default hostname.

diskGroupId Integer

Disk group id.

installRtm Boolean

set to true to install RTM.

installSqlServer Boolean

set to true to install sql server (Windows template only).

language String

language.

noRaid Boolean

set to true to disable RAID.

postInstallationScriptLink String

Indicate the URL where your postinstall customisation script is located.

postInstallationScriptReturn String

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'.

resetHwRaid Boolean

set to true to make a hardware raid reset.

softRaidDevices Integer

soft raid devices.

sshKeyName String

Name of the ssh key that should be installed. Password login will be disabled.

useDistribKernel Boolean

Use the distribution's native kernel instead of the recommended OVH Kernel.

useSpla Boolean

set to true to use SPLA.

changeLog string

Template change log details.

Deprecated:

field is not used anymore

customHostname string

Set up the server using the provided hostname instead of the default hostname.

diskGroupId number

Disk group id.

installRtm boolean

set to true to install RTM.

installSqlServer boolean

set to true to install sql server (Windows template only).

language string

language.

noRaid boolean

set to true to disable RAID.

postInstallationScriptLink string

Indicate the URL where your postinstall customisation script is located.

postInstallationScriptReturn string

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'.

resetHwRaid boolean

set to true to make a hardware raid reset.

softRaidDevices number

soft raid devices.

sshKeyName string

Name of the ssh key that should be installed. Password login will be disabled.

useDistribKernel boolean

Use the distribution's native kernel instead of the recommended OVH Kernel.

useSpla boolean

set to true to use SPLA.

change_log str

Template change log details.

Deprecated:

field is not used anymore

custom_hostname str

Set up the server using the provided hostname instead of the default hostname.

disk_group_id int

Disk group id.

install_rtm bool

set to true to install RTM.

install_sql_server bool

set to true to install sql server (Windows template only).

language str

language.

no_raid bool

set to true to disable RAID.

post_installation_script_link str

Indicate the URL where your postinstall customisation script is located.

post_installation_script_return str

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'.

reset_hw_raid bool

set to true to make a hardware raid reset.

soft_raid_devices int

soft raid devices.

ssh_key_name str

Name of the ssh key that should be installed. Password login will be disabled.

use_distrib_kernel bool

Use the distribution's native kernel instead of the recommended OVH Kernel.

use_spla bool

set to true to use SPLA.

changeLog String

Template change log details.

Deprecated:

field is not used anymore

customHostname String

Set up the server using the provided hostname instead of the default hostname.

diskGroupId Number

Disk group id.

installRtm Boolean

set to true to install RTM.

installSqlServer Boolean

set to true to install sql server (Windows template only).

language String

language.

noRaid Boolean

set to true to disable RAID.

postInstallationScriptLink String

Indicate the URL where your postinstall customisation script is located.

postInstallationScriptReturn String

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'.

resetHwRaid Boolean

set to true to make a hardware raid reset.

softRaidDevices Number

soft raid devices.

sshKeyName String

Name of the ssh key that should be installed. Password login will be disabled.

useDistribKernel Boolean

Use the distribution's native kernel instead of the recommended OVH Kernel.

useSpla Boolean

set to true to use SPLA.

Package Details

Repository
https://github.com/lbrlabs/pulumi-ovh
License
Apache-2.0
Notes

This Pulumi package is based on the ovh Terraform Provider.