All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ovhcloud.pulumi.ovh.Dedicated.DedicatedFunctions Maven / Gradle / Ivy

There is a newer version: 1.4.0
Show newest version
// *** 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.Dedicated;

import com.ovhcloud.pulumi.ovh.Dedicated.inputs.GetCephArgs;
import com.ovhcloud.pulumi.ovh.Dedicated.inputs.GetCephPlainArgs;
import com.ovhcloud.pulumi.ovh.Dedicated.inputs.GetNasHAArgs;
import com.ovhcloud.pulumi.ovh.Dedicated.inputs.GetNasHAPlainArgs;
import com.ovhcloud.pulumi.ovh.Dedicated.inputs.GetServerBootsArgs;
import com.ovhcloud.pulumi.ovh.Dedicated.inputs.GetServerBootsPlainArgs;
import com.ovhcloud.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsHardwareArgs;
import com.ovhcloud.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsHardwarePlainArgs;
import com.ovhcloud.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsNetworkArgs;
import com.ovhcloud.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsNetworkPlainArgs;
import com.ovhcloud.pulumi.ovh.Dedicated.outputs.GetCephResult;
import com.ovhcloud.pulumi.ovh.Dedicated.outputs.GetNasHAResult;
import com.ovhcloud.pulumi.ovh.Dedicated.outputs.GetServerBootsResult;
import com.ovhcloud.pulumi.ovh.Dedicated.outputs.GetServerSpecificationsHardwareResult;
import com.ovhcloud.pulumi.ovh.Dedicated.outputs.GetServerSpecificationsNetworkResult;
import com.ovhcloud.pulumi.ovh.Utilities;
import com.pulumi.core.Output;
import com.pulumi.core.TypeShape;
import com.pulumi.deployment.Deployment;
import com.pulumi.deployment.InvokeOptions;
import java.util.concurrent.CompletableFuture;

public final class DedicatedFunctions {
    /**
     * Use this data source to retrieve information about a dedicated CEPH.
     * 
     * ## Example Usage
     * 
     * <!--Start PulumiCodeChooser -->
     * 
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetCephArgs;
     * 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) {
     *         final var my-ceph = DedicatedFunctions.getCeph(GetCephArgs.builder()
     *             .serviceName("XXXXXX")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static Output getCeph(GetCephArgs args) { return getCeph(args, InvokeOptions.Empty); } /** * Use this data source to retrieve information about a dedicated CEPH. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetCephArgs;
     * 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) {
     *         final var my-ceph = DedicatedFunctions.getCeph(GetCephArgs.builder()
     *             .serviceName("XXXXXX")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCephPlain(GetCephPlainArgs args) { return getCephPlain(args, InvokeOptions.Empty); } /** * Use this data source to retrieve information about a dedicated CEPH. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetCephArgs;
     * 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) {
     *         final var my-ceph = DedicatedFunctions.getCeph(GetCephArgs.builder()
     *             .serviceName("XXXXXX")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static Output getCeph(GetCephArgs args, InvokeOptions options) { return Deployment.getInstance().invoke("ovh:Dedicated/getCeph:getCeph", TypeShape.of(GetCephResult.class), args, Utilities.withVersion(options)); } /** * Use this data source to retrieve information about a dedicated CEPH. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetCephArgs;
     * 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) {
     *         final var my-ceph = DedicatedFunctions.getCeph(GetCephArgs.builder()
     *             .serviceName("XXXXXX")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static CompletableFuture getCephPlain(GetCephPlainArgs args, InvokeOptions options) { return Deployment.getInstance().invokeAsync("ovh:Dedicated/getCeph:getCeph", TypeShape.of(GetCephResult.class), args, Utilities.withVersion(options)); } /** * Use this data source to retrieve information about a dedicated HA-NAS. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetNasHAArgs;
     * 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) {
     *         final var my-nas-ha = DedicatedFunctions.getNasHA(GetNasHAArgs.builder()
     *             .serviceName("zpool-12345")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static Output getNasHA(GetNasHAArgs args) { return getNasHA(args, InvokeOptions.Empty); } /** * Use this data source to retrieve information about a dedicated HA-NAS. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetNasHAArgs;
     * 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) {
     *         final var my-nas-ha = DedicatedFunctions.getNasHA(GetNasHAArgs.builder()
     *             .serviceName("zpool-12345")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static CompletableFuture getNasHAPlain(GetNasHAPlainArgs args) { return getNasHAPlain(args, InvokeOptions.Empty); } /** * Use this data source to retrieve information about a dedicated HA-NAS. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetNasHAArgs;
     * 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) {
     *         final var my-nas-ha = DedicatedFunctions.getNasHA(GetNasHAArgs.builder()
     *             .serviceName("zpool-12345")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static Output getNasHA(GetNasHAArgs args, InvokeOptions options) { return Deployment.getInstance().invoke("ovh:Dedicated/getNasHA:getNasHA", TypeShape.of(GetNasHAResult.class), args, Utilities.withVersion(options)); } /** * Use this data source to retrieve information about a dedicated HA-NAS. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetNasHAArgs;
     * 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) {
     *         final var my-nas-ha = DedicatedFunctions.getNasHA(GetNasHAArgs.builder()
     *             .serviceName("zpool-12345")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static CompletableFuture getNasHAPlain(GetNasHAPlainArgs args, InvokeOptions options) { return Deployment.getInstance().invokeAsync("ovh:Dedicated/getNasHA:getNasHA", TypeShape.of(GetNasHAResult.class), args, Utilities.withVersion(options)); } /** * Use this data source to get the list of compatible netboots for a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerBootsArgs;
     * 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) {
     *         final var netboots = DedicatedFunctions.getServerBoots(GetServerBootsArgs.builder()
     *             .bootType("harddisk")
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static Output getServerBoots(GetServerBootsArgs args) { return getServerBoots(args, InvokeOptions.Empty); } /** * Use this data source to get the list of compatible netboots for a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerBootsArgs;
     * 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) {
     *         final var netboots = DedicatedFunctions.getServerBoots(GetServerBootsArgs.builder()
     *             .bootType("harddisk")
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static CompletableFuture getServerBootsPlain(GetServerBootsPlainArgs args) { return getServerBootsPlain(args, InvokeOptions.Empty); } /** * Use this data source to get the list of compatible netboots for a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerBootsArgs;
     * 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) {
     *         final var netboots = DedicatedFunctions.getServerBoots(GetServerBootsArgs.builder()
     *             .bootType("harddisk")
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static Output getServerBoots(GetServerBootsArgs args, InvokeOptions options) { return Deployment.getInstance().invoke("ovh:Dedicated/getServerBoots:getServerBoots", TypeShape.of(GetServerBootsResult.class), args, Utilities.withVersion(options)); } /** * Use this data source to get the list of compatible netboots for a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerBootsArgs;
     * 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) {
     *         final var netboots = DedicatedFunctions.getServerBoots(GetServerBootsArgs.builder()
     *             .bootType("harddisk")
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static CompletableFuture getServerBootsPlain(GetServerBootsPlainArgs args, InvokeOptions options) { return Deployment.getInstance().invokeAsync("ovh:Dedicated/getServerBoots:getServerBoots", TypeShape.of(GetServerBootsResult.class), args, Utilities.withVersion(options)); } /** * Use this data source to get the hardward information about a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsHardwareArgs;
     * 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) {
     *         final var spec = DedicatedFunctions.getServerSpecificationsHardware(GetServerSpecificationsHardwareArgs.builder()
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static Output getServerSpecificationsHardware(GetServerSpecificationsHardwareArgs args) { return getServerSpecificationsHardware(args, InvokeOptions.Empty); } /** * Use this data source to get the hardward information about a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsHardwareArgs;
     * 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) {
     *         final var spec = DedicatedFunctions.getServerSpecificationsHardware(GetServerSpecificationsHardwareArgs.builder()
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static CompletableFuture getServerSpecificationsHardwarePlain(GetServerSpecificationsHardwarePlainArgs args) { return getServerSpecificationsHardwarePlain(args, InvokeOptions.Empty); } /** * Use this data source to get the hardward information about a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsHardwareArgs;
     * 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) {
     *         final var spec = DedicatedFunctions.getServerSpecificationsHardware(GetServerSpecificationsHardwareArgs.builder()
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static Output getServerSpecificationsHardware(GetServerSpecificationsHardwareArgs args, InvokeOptions options) { return Deployment.getInstance().invoke("ovh:Dedicated/getServerSpecificationsHardware:getServerSpecificationsHardware", TypeShape.of(GetServerSpecificationsHardwareResult.class), args, Utilities.withVersion(options)); } /** * Use this data source to get the hardward information about a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsHardwareArgs;
     * 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) {
     *         final var spec = DedicatedFunctions.getServerSpecificationsHardware(GetServerSpecificationsHardwareArgs.builder()
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static CompletableFuture getServerSpecificationsHardwarePlain(GetServerSpecificationsHardwarePlainArgs args, InvokeOptions options) { return Deployment.getInstance().invokeAsync("ovh:Dedicated/getServerSpecificationsHardware:getServerSpecificationsHardware", TypeShape.of(GetServerSpecificationsHardwareResult.class), args, Utilities.withVersion(options)); } /** * Use this data source to get the network information about a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsNetworkArgs;
     * 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) {
     *         final var spec = DedicatedFunctions.getServerSpecificationsNetwork(GetServerSpecificationsNetworkArgs.builder()
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static Output getServerSpecificationsNetwork(GetServerSpecificationsNetworkArgs args) { return getServerSpecificationsNetwork(args, InvokeOptions.Empty); } /** * Use this data source to get the network information about a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsNetworkArgs;
     * 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) {
     *         final var spec = DedicatedFunctions.getServerSpecificationsNetwork(GetServerSpecificationsNetworkArgs.builder()
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static CompletableFuture getServerSpecificationsNetworkPlain(GetServerSpecificationsNetworkPlainArgs args) { return getServerSpecificationsNetworkPlain(args, InvokeOptions.Empty); } /** * Use this data source to get the network information about a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsNetworkArgs;
     * 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) {
     *         final var spec = DedicatedFunctions.getServerSpecificationsNetwork(GetServerSpecificationsNetworkArgs.builder()
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static Output getServerSpecificationsNetwork(GetServerSpecificationsNetworkArgs args, InvokeOptions options) { return Deployment.getInstance().invoke("ovh:Dedicated/getServerSpecificationsNetwork:getServerSpecificationsNetwork", TypeShape.of(GetServerSpecificationsNetworkResult.class), args, Utilities.withVersion(options)); } /** * Use this data source to get the network information about a dedicated server associated with your OVHcloud Account. * * ## Example Usage * * <!--Start PulumiCodeChooser --> *
     * {@code
     * package generated_program;
     * 
     * import com.pulumi.Context;
     * import com.pulumi.Pulumi;
     * import com.pulumi.core.Output;
     * import com.pulumi.ovh.Dedicated.DedicatedFunctions;
     * import com.pulumi.ovh.Dedicated.inputs.GetServerSpecificationsNetworkArgs;
     * 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) {
     *         final var spec = DedicatedFunctions.getServerSpecificationsNetwork(GetServerSpecificationsNetworkArgs.builder()
     *             .serviceName("myserver")
     *             .build());
     * 
     *     }
     * }
     * }
     * 
* <!--End PulumiCodeChooser --> * */ public static CompletableFuture getServerSpecificationsNetworkPlain(GetServerSpecificationsNetworkPlainArgs args, InvokeOptions options) { return Deployment.getInstance().invokeAsync("ovh:Dedicated/getServerSpecificationsNetwork:getServerSpecificationsNetwork", TypeShape.of(GetServerSpecificationsNetworkResult.class), args, Utilities.withVersion(options)); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy