Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.ovhcloud.pulumi.ovh.Me;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.Import;
import com.pulumi.exceptions.MissingRequiredPropertyException;
import java.lang.Integer;
import java.lang.String;
import java.util.List;
import java.util.Objects;
import java.util.Optional;
import javax.annotation.Nullable;
public final class InstallationTemplatePartitionSchemeHardwareRaidArgs extends com.pulumi.resources.ResourceArgs {
public static final InstallationTemplatePartitionSchemeHardwareRaidArgs Empty = new InstallationTemplatePartitionSchemeHardwareRaidArgs();
/**
* Disk List. Syntax is cX:dY for disks and [cX:dY,cX:dY] for groups. With X and Y resp. the controller id and the disk id.
*
*/
@Import(name="disks", required=true)
private Output> disks;
/**
* @return Disk List. Syntax is cX:dY for disks and [cX:dY,cX:dY] for groups. With X and Y resp. the controller id and the disk id.
*
*/
public Output> disks() {
return this.disks;
}
/**
* RAID mode (raid0, raid1, raid10, raid5, raid50, raid6, raid60).
*
*/
@Import(name="mode", required=true)
private Output mode;
/**
* @return RAID mode (raid0, raid1, raid10, raid5, raid50, raid6, raid60).
*
*/
public Output mode() {
return this.mode;
}
/**
* Hardware RAID name.
*
*/
@Import(name="name")
private @Nullable Output name;
/**
* @return Hardware RAID name.
*
*/
public Optional