Package com.pulumi.openstack.compute
Class ComputeFunctions
- java.lang.Object
-
- com.pulumi.openstack.compute.ComputeFunctions
-
public final class ComputeFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ComputeFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetAggregateV2Result>getAggregateV2(GetAggregateV2Args args)Use this data source to get information about host aggregates by name.static com.pulumi.core.Output<GetAggregateV2Result>getAggregateV2(GetAggregateV2Args args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about host aggregates by name.static java.util.concurrent.CompletableFuture<GetAggregateV2Result>getAggregateV2Plain(GetAggregateV2PlainArgs args)Use this data source to get information about host aggregates by name.static java.util.concurrent.CompletableFuture<GetAggregateV2Result>getAggregateV2Plain(GetAggregateV2PlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about host aggregates by name.static com.pulumi.core.Output<GetAvailabilityZonesResult>getAvailabilityZones()Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```static com.pulumi.core.Output<GetAvailabilityZonesResult>getAvailabilityZones(GetAvailabilityZonesArgs args)Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```static com.pulumi.core.Output<GetAvailabilityZonesResult>getAvailabilityZones(GetAvailabilityZonesArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```static java.util.concurrent.CompletableFuture<GetAvailabilityZonesResult>getAvailabilityZonesPlain()Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```static java.util.concurrent.CompletableFuture<GetAvailabilityZonesResult>getAvailabilityZonesPlain(GetAvailabilityZonesPlainArgs args)Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```static java.util.concurrent.CompletableFuture<GetAvailabilityZonesResult>getAvailabilityZonesPlain(GetAvailabilityZonesPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```static com.pulumi.core.Output<GetFlavorResult>getFlavor()Use this data source to get the ID of an available OpenStack flavor.static com.pulumi.core.Output<GetFlavorResult>getFlavor(GetFlavorArgs args)Use this data source to get the ID of an available OpenStack flavor.static com.pulumi.core.Output<GetFlavorResult>getFlavor(GetFlavorArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an available OpenStack flavor.static java.util.concurrent.CompletableFuture<GetFlavorResult>getFlavorPlain()Use this data source to get the ID of an available OpenStack flavor.static java.util.concurrent.CompletableFuture<GetFlavorResult>getFlavorPlain(GetFlavorPlainArgs args)Use this data source to get the ID of an available OpenStack flavor.static java.util.concurrent.CompletableFuture<GetFlavorResult>getFlavorPlain(GetFlavorPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an available OpenStack flavor.static com.pulumi.core.Output<GetHypervisorV2Result>getHypervisorV2(GetHypervisorV2Args args)Use this data source to get information about hypervisors by hostname.static com.pulumi.core.Output<GetHypervisorV2Result>getHypervisorV2(GetHypervisorV2Args args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about hypervisors by hostname.static java.util.concurrent.CompletableFuture<GetHypervisorV2Result>getHypervisorV2Plain(GetHypervisorV2PlainArgs args)Use this data source to get information about hypervisors by hostname.static java.util.concurrent.CompletableFuture<GetHypervisorV2Result>getHypervisorV2Plain(GetHypervisorV2PlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get information about hypervisors by hostname.static com.pulumi.core.Output<GetInstanceV2Result>getInstanceV2(GetInstanceV2Args args)Use this data source to get the details of a running server ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetInstanceV2Args; 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 instance = ComputeFunctions.getInstanceV2(GetInstanceV2Args.builder() .id("2ba26dc6-a12d-4889-8f25-794ea5bf4453") .build()); } } ```static com.pulumi.core.Output<GetInstanceV2Result>getInstanceV2(GetInstanceV2Args args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the details of a running server ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetInstanceV2Args; 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 instance = ComputeFunctions.getInstanceV2(GetInstanceV2Args.builder() .id("2ba26dc6-a12d-4889-8f25-794ea5bf4453") .build()); } } ```static java.util.concurrent.CompletableFuture<GetInstanceV2Result>getInstanceV2Plain(GetInstanceV2PlainArgs args)Use this data source to get the details of a running server ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetInstanceV2Args; 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 instance = ComputeFunctions.getInstanceV2(GetInstanceV2Args.builder() .id("2ba26dc6-a12d-4889-8f25-794ea5bf4453") .build()); } } ```static java.util.concurrent.CompletableFuture<GetInstanceV2Result>getInstanceV2Plain(GetInstanceV2PlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the details of a running server ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetInstanceV2Args; 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 instance = ComputeFunctions.getInstanceV2(GetInstanceV2Args.builder() .id("2ba26dc6-a12d-4889-8f25-794ea5bf4453") .build()); } } ```static com.pulumi.core.Output<GetKeypairResult>getKeypair(GetKeypairArgs args)Use this data source to get the ID and public key of an OpenStack keypair.static com.pulumi.core.Output<GetKeypairResult>getKeypair(GetKeypairArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID and public key of an OpenStack keypair.static java.util.concurrent.CompletableFuture<GetKeypairResult>getKeypairPlain(GetKeypairPlainArgs args)Use this data source to get the ID and public key of an OpenStack keypair.static java.util.concurrent.CompletableFuture<GetKeypairResult>getKeypairPlain(GetKeypairPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID and public key of an OpenStack keypair.static com.pulumi.core.Output<GetLimitsV2Result>getLimitsV2(GetLimitsV2Args args)Use this data source to get the compute limits of an OpenStack project.static com.pulumi.core.Output<GetLimitsV2Result>getLimitsV2(GetLimitsV2Args args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the compute limits of an OpenStack project.static java.util.concurrent.CompletableFuture<GetLimitsV2Result>getLimitsV2Plain(GetLimitsV2PlainArgs args)Use this data source to get the compute limits of an OpenStack project.static java.util.concurrent.CompletableFuture<GetLimitsV2Result>getLimitsV2Plain(GetLimitsV2PlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the compute limits of an OpenStack project.static com.pulumi.core.Output<GetQuotaSetV2Result>getQuotaSetV2(GetQuotaSetV2Args args)Use this data source to get the compute quotaset of an OpenStack project.static com.pulumi.core.Output<GetQuotaSetV2Result>getQuotaSetV2(GetQuotaSetV2Args args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the compute quotaset of an OpenStack project.static java.util.concurrent.CompletableFuture<GetQuotaSetV2Result>getQuotaSetV2Plain(GetQuotaSetV2PlainArgs args)Use this data source to get the compute quotaset of an OpenStack project.static java.util.concurrent.CompletableFuture<GetQuotaSetV2Result>getQuotaSetV2Plain(GetQuotaSetV2PlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the compute quotaset of an OpenStack project.
-
-
-
Method Detail
-
getAggregateV2
public static com.pulumi.core.Output<GetAggregateV2Result> getAggregateV2(GetAggregateV2Args args)
Use this data source to get information about host aggregates by name. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAggregateV2Args; 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 test = ComputeFunctions.getAggregateV2(GetAggregateV2Args.builder() .name("test") .build()); } } ```
-
getAggregateV2Plain
public static java.util.concurrent.CompletableFuture<GetAggregateV2Result> getAggregateV2Plain(GetAggregateV2PlainArgs args)
Use this data source to get information about host aggregates by name. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAggregateV2Args; 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 test = ComputeFunctions.getAggregateV2(GetAggregateV2Args.builder() .name("test") .build()); } } ```
-
getAggregateV2
public static com.pulumi.core.Output<GetAggregateV2Result> getAggregateV2(GetAggregateV2Args args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about host aggregates by name. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAggregateV2Args; 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 test = ComputeFunctions.getAggregateV2(GetAggregateV2Args.builder() .name("test") .build()); } } ```
-
getAggregateV2Plain
public static java.util.concurrent.CompletableFuture<GetAggregateV2Result> getAggregateV2Plain(GetAggregateV2PlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about host aggregates by name. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAggregateV2Args; 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 test = ComputeFunctions.getAggregateV2(GetAggregateV2Args.builder() .name("test") .build()); } } ```
-
getAvailabilityZones
public static com.pulumi.core.Output<GetAvailabilityZonesResult> getAvailabilityZones()
Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```
-
getAvailabilityZonesPlain
public static java.util.concurrent.CompletableFuture<GetAvailabilityZonesResult> getAvailabilityZonesPlain()
Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```
-
getAvailabilityZones
public static com.pulumi.core.Output<GetAvailabilityZonesResult> getAvailabilityZones(GetAvailabilityZonesArgs args)
Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```
-
getAvailabilityZonesPlain
public static java.util.concurrent.CompletableFuture<GetAvailabilityZonesResult> getAvailabilityZonesPlain(GetAvailabilityZonesPlainArgs args)
Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```
-
getAvailabilityZones
public static com.pulumi.core.Output<GetAvailabilityZonesResult> getAvailabilityZones(GetAvailabilityZonesArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```
-
getAvailabilityZonesPlain
public static java.util.concurrent.CompletableFuture<GetAvailabilityZonesResult> getAvailabilityZonesPlain(GetAvailabilityZonesPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get a list of availability zones from OpenStack ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetAvailabilityZonesArgs; 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 zones = ComputeFunctions.getAvailabilityZones(); } } ```
-
getFlavor
public static com.pulumi.core.Output<GetFlavorResult> getFlavor()
Use this data source to get the ID of an available OpenStack flavor. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetFlavorArgs; 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 small = ComputeFunctions.getFlavor(GetFlavorArgs.builder() .ram(512) .vcpus(1) .build()); } } ```
-
getFlavorPlain
public static java.util.concurrent.CompletableFuture<GetFlavorResult> getFlavorPlain()
Use this data source to get the ID of an available OpenStack flavor. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetFlavorArgs; 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 small = ComputeFunctions.getFlavor(GetFlavorArgs.builder() .ram(512) .vcpus(1) .build()); } } ```
-
getFlavor
public static com.pulumi.core.Output<GetFlavorResult> getFlavor(GetFlavorArgs args)
Use this data source to get the ID of an available OpenStack flavor. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetFlavorArgs; 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 small = ComputeFunctions.getFlavor(GetFlavorArgs.builder() .ram(512) .vcpus(1) .build()); } } ```
-
getFlavorPlain
public static java.util.concurrent.CompletableFuture<GetFlavorResult> getFlavorPlain(GetFlavorPlainArgs args)
Use this data source to get the ID of an available OpenStack flavor. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetFlavorArgs; 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 small = ComputeFunctions.getFlavor(GetFlavorArgs.builder() .ram(512) .vcpus(1) .build()); } } ```
-
getFlavor
public static com.pulumi.core.Output<GetFlavorResult> getFlavor(GetFlavorArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an available OpenStack flavor. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetFlavorArgs; 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 small = ComputeFunctions.getFlavor(GetFlavorArgs.builder() .ram(512) .vcpus(1) .build()); } } ```
-
getFlavorPlain
public static java.util.concurrent.CompletableFuture<GetFlavorResult> getFlavorPlain(GetFlavorPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an available OpenStack flavor. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetFlavorArgs; 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 small = ComputeFunctions.getFlavor(GetFlavorArgs.builder() .ram(512) .vcpus(1) .build()); } } ```
-
getHypervisorV2
public static com.pulumi.core.Output<GetHypervisorV2Result> getHypervisorV2(GetHypervisorV2Args args)
Use this data source to get information about hypervisors by hostname. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetHypervisorV2Args; 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 host01 = ComputeFunctions.getHypervisorV2(GetHypervisorV2Args.builder() .hostname("host01") .build()); } } ```
-
getHypervisorV2Plain
public static java.util.concurrent.CompletableFuture<GetHypervisorV2Result> getHypervisorV2Plain(GetHypervisorV2PlainArgs args)
Use this data source to get information about hypervisors by hostname. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetHypervisorV2Args; 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 host01 = ComputeFunctions.getHypervisorV2(GetHypervisorV2Args.builder() .hostname("host01") .build()); } } ```
-
getHypervisorV2
public static com.pulumi.core.Output<GetHypervisorV2Result> getHypervisorV2(GetHypervisorV2Args args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about hypervisors by hostname. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetHypervisorV2Args; 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 host01 = ComputeFunctions.getHypervisorV2(GetHypervisorV2Args.builder() .hostname("host01") .build()); } } ```
-
getHypervisorV2Plain
public static java.util.concurrent.CompletableFuture<GetHypervisorV2Result> getHypervisorV2Plain(GetHypervisorV2PlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get information about hypervisors by hostname. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetHypervisorV2Args; 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 host01 = ComputeFunctions.getHypervisorV2(GetHypervisorV2Args.builder() .hostname("host01") .build()); } } ```
-
getInstanceV2
public static com.pulumi.core.Output<GetInstanceV2Result> getInstanceV2(GetInstanceV2Args args)
Use this data source to get the details of a running server ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetInstanceV2Args; 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 instance = ComputeFunctions.getInstanceV2(GetInstanceV2Args.builder() .id("2ba26dc6-a12d-4889-8f25-794ea5bf4453") .build()); } } ```
-
getInstanceV2Plain
public static java.util.concurrent.CompletableFuture<GetInstanceV2Result> getInstanceV2Plain(GetInstanceV2PlainArgs args)
Use this data source to get the details of a running server ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetInstanceV2Args; 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 instance = ComputeFunctions.getInstanceV2(GetInstanceV2Args.builder() .id("2ba26dc6-a12d-4889-8f25-794ea5bf4453") .build()); } } ```
-
getInstanceV2
public static com.pulumi.core.Output<GetInstanceV2Result> getInstanceV2(GetInstanceV2Args args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the details of a running server ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetInstanceV2Args; 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 instance = ComputeFunctions.getInstanceV2(GetInstanceV2Args.builder() .id("2ba26dc6-a12d-4889-8f25-794ea5bf4453") .build()); } } ```
-
getInstanceV2Plain
public static java.util.concurrent.CompletableFuture<GetInstanceV2Result> getInstanceV2Plain(GetInstanceV2PlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the details of a running server ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetInstanceV2Args; 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 instance = ComputeFunctions.getInstanceV2(GetInstanceV2Args.builder() .id("2ba26dc6-a12d-4889-8f25-794ea5bf4453") .build()); } } ```
-
getKeypair
public static com.pulumi.core.Output<GetKeypairResult> getKeypair(GetKeypairArgs args)
Use this data source to get the ID and public key of an OpenStack keypair. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetKeypairArgs; 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 kp = ComputeFunctions.getKeypair(GetKeypairArgs.builder() .name("sand") .build()); } } ```
-
getKeypairPlain
public static java.util.concurrent.CompletableFuture<GetKeypairResult> getKeypairPlain(GetKeypairPlainArgs args)
Use this data source to get the ID and public key of an OpenStack keypair. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetKeypairArgs; 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 kp = ComputeFunctions.getKeypair(GetKeypairArgs.builder() .name("sand") .build()); } } ```
-
getKeypair
public static com.pulumi.core.Output<GetKeypairResult> getKeypair(GetKeypairArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID and public key of an OpenStack keypair. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetKeypairArgs; 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 kp = ComputeFunctions.getKeypair(GetKeypairArgs.builder() .name("sand") .build()); } } ```
-
getKeypairPlain
public static java.util.concurrent.CompletableFuture<GetKeypairResult> getKeypairPlain(GetKeypairPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID and public key of an OpenStack keypair. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetKeypairArgs; 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 kp = ComputeFunctions.getKeypair(GetKeypairArgs.builder() .name("sand") .build()); } } ```
-
getLimitsV2
public static com.pulumi.core.Output<GetLimitsV2Result> getLimitsV2(GetLimitsV2Args args)
Use this data source to get the compute limits of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetLimitsV2Args; 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 limits = ComputeFunctions.getLimitsV2(GetLimitsV2Args.builder() .projectId("2e367a3d29f94fd988e6ec54e305ec9d") .build()); } } ```
-
getLimitsV2Plain
public static java.util.concurrent.CompletableFuture<GetLimitsV2Result> getLimitsV2Plain(GetLimitsV2PlainArgs args)
Use this data source to get the compute limits of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetLimitsV2Args; 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 limits = ComputeFunctions.getLimitsV2(GetLimitsV2Args.builder() .projectId("2e367a3d29f94fd988e6ec54e305ec9d") .build()); } } ```
-
getLimitsV2
public static com.pulumi.core.Output<GetLimitsV2Result> getLimitsV2(GetLimitsV2Args args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the compute limits of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetLimitsV2Args; 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 limits = ComputeFunctions.getLimitsV2(GetLimitsV2Args.builder() .projectId("2e367a3d29f94fd988e6ec54e305ec9d") .build()); } } ```
-
getLimitsV2Plain
public static java.util.concurrent.CompletableFuture<GetLimitsV2Result> getLimitsV2Plain(GetLimitsV2PlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the compute limits of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetLimitsV2Args; 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 limits = ComputeFunctions.getLimitsV2(GetLimitsV2Args.builder() .projectId("2e367a3d29f94fd988e6ec54e305ec9d") .build()); } } ```
-
getQuotaSetV2
public static com.pulumi.core.Output<GetQuotaSetV2Result> getQuotaSetV2(GetQuotaSetV2Args args)
Use this data source to get the compute quotaset of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetQuotaSetV2Args; 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 quota = ComputeFunctions.getQuotaSetV2(GetQuotaSetV2Args.builder() .projectId("2e367a3d29f94fd988e6ec54e305ec9d") .build()); } } ```
-
getQuotaSetV2Plain
public static java.util.concurrent.CompletableFuture<GetQuotaSetV2Result> getQuotaSetV2Plain(GetQuotaSetV2PlainArgs args)
Use this data source to get the compute quotaset of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetQuotaSetV2Args; 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 quota = ComputeFunctions.getQuotaSetV2(GetQuotaSetV2Args.builder() .projectId("2e367a3d29f94fd988e6ec54e305ec9d") .build()); } } ```
-
getQuotaSetV2
public static com.pulumi.core.Output<GetQuotaSetV2Result> getQuotaSetV2(GetQuotaSetV2Args args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the compute quotaset of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetQuotaSetV2Args; 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 quota = ComputeFunctions.getQuotaSetV2(GetQuotaSetV2Args.builder() .projectId("2e367a3d29f94fd988e6ec54e305ec9d") .build()); } } ```
-
getQuotaSetV2Plain
public static java.util.concurrent.CompletableFuture<GetQuotaSetV2Result> getQuotaSetV2Plain(GetQuotaSetV2PlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the compute quotaset of an OpenStack project. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.compute.ComputeFunctions; import com.pulumi.openstack.compute.inputs.GetQuotaSetV2Args; 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 quota = ComputeFunctions.getQuotaSetV2(GetQuotaSetV2Args.builder() .projectId("2e367a3d29f94fd988e6ec54e305ec9d") .build()); } } ```
-
-