Package com.pulumi.openstack.images
Class ImagesFunctions
- java.lang.Object
-
- com.pulumi.openstack.images.ImagesFunctions
-
public final class ImagesFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ImagesFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetImageResult>getImage()Use this data source to get the ID of an available OpenStack image.static com.pulumi.core.Output<GetImageResult>getImage(GetImageArgs args)Use this data source to get the ID of an available OpenStack image.static com.pulumi.core.Output<GetImageResult>getImage(GetImageArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an available OpenStack image.static com.pulumi.core.Output<GetImageIdsResult>getImageIds()Use this data source to get a list of Openstack Image IDs matching the specified criteria.static com.pulumi.core.Output<GetImageIdsResult>getImageIds(GetImageIdsArgs args)Use this data source to get a list of Openstack Image IDs matching the specified criteria.static com.pulumi.core.Output<GetImageIdsResult>getImageIds(GetImageIdsArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get a list of Openstack Image IDs matching the specified criteria.static java.util.concurrent.CompletableFuture<GetImageIdsResult>getImageIdsPlain()Use this data source to get a list of Openstack Image IDs matching the specified criteria.static java.util.concurrent.CompletableFuture<GetImageIdsResult>getImageIdsPlain(GetImageIdsPlainArgs args)Use this data source to get a list of Openstack Image IDs matching the specified criteria.static java.util.concurrent.CompletableFuture<GetImageIdsResult>getImageIdsPlain(GetImageIdsPlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get a list of Openstack Image IDs matching the specified criteria.static java.util.concurrent.CompletableFuture<GetImageResult>getImagePlain()Use this data source to get the ID of an available OpenStack image.static java.util.concurrent.CompletableFuture<GetImageResult>getImagePlain(GetImagePlainArgs args)Use this data source to get the ID of an available OpenStack image.static java.util.concurrent.CompletableFuture<GetImageResult>getImagePlain(GetImagePlainArgs args, com.pulumi.deployment.InvokeOptions options)Use this data source to get the ID of an available OpenStack image.
-
-
-
Method Detail
-
getImage
public static com.pulumi.core.Output<GetImageResult> getImage()
Use this data source to get the ID of an available OpenStack image. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageArgs; 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 ubuntu = ImagesFunctions.getImage(GetImageArgs.builder() .mostRecent(true) .name("Ubuntu 16.04") .properties(Map.of("key", "value")) .build()); } } ```
-
getImagePlain
public static java.util.concurrent.CompletableFuture<GetImageResult> getImagePlain()
Use this data source to get the ID of an available OpenStack image. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageArgs; 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 ubuntu = ImagesFunctions.getImage(GetImageArgs.builder() .mostRecent(true) .name("Ubuntu 16.04") .properties(Map.of("key", "value")) .build()); } } ```
-
getImage
public static com.pulumi.core.Output<GetImageResult> getImage(GetImageArgs args)
Use this data source to get the ID of an available OpenStack image. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageArgs; 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 ubuntu = ImagesFunctions.getImage(GetImageArgs.builder() .mostRecent(true) .name("Ubuntu 16.04") .properties(Map.of("key", "value")) .build()); } } ```
-
getImagePlain
public static java.util.concurrent.CompletableFuture<GetImageResult> getImagePlain(GetImagePlainArgs args)
Use this data source to get the ID of an available OpenStack image. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageArgs; 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 ubuntu = ImagesFunctions.getImage(GetImageArgs.builder() .mostRecent(true) .name("Ubuntu 16.04") .properties(Map.of("key", "value")) .build()); } } ```
-
getImage
public static com.pulumi.core.Output<GetImageResult> getImage(GetImageArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an available OpenStack image. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageArgs; 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 ubuntu = ImagesFunctions.getImage(GetImageArgs.builder() .mostRecent(true) .name("Ubuntu 16.04") .properties(Map.of("key", "value")) .build()); } } ```
-
getImagePlain
public static java.util.concurrent.CompletableFuture<GetImageResult> getImagePlain(GetImagePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get the ID of an available OpenStack image. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageArgs; 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 ubuntu = ImagesFunctions.getImage(GetImageArgs.builder() .mostRecent(true) .name("Ubuntu 16.04") .properties(Map.of("key", "value")) .build()); } } ```
-
getImageIds
public static com.pulumi.core.Output<GetImageIdsResult> getImageIds()
Use this data source to get a list of Openstack Image IDs matching the specified criteria. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageIdsArgs; 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 images = ImagesFunctions.getImageIds(GetImageIdsArgs.builder() .nameRegex("^Ubuntu 16\\.04.*-amd64") .properties(Map.of("key", "value")) .sort("updated_at") .build()); } } ```
-
getImageIdsPlain
public static java.util.concurrent.CompletableFuture<GetImageIdsResult> getImageIdsPlain()
Use this data source to get a list of Openstack Image IDs matching the specified criteria. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageIdsArgs; 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 images = ImagesFunctions.getImageIds(GetImageIdsArgs.builder() .nameRegex("^Ubuntu 16\\.04.*-amd64") .properties(Map.of("key", "value")) .sort("updated_at") .build()); } } ```
-
getImageIds
public static com.pulumi.core.Output<GetImageIdsResult> getImageIds(GetImageIdsArgs args)
Use this data source to get a list of Openstack Image IDs matching the specified criteria. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageIdsArgs; 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 images = ImagesFunctions.getImageIds(GetImageIdsArgs.builder() .nameRegex("^Ubuntu 16\\.04.*-amd64") .properties(Map.of("key", "value")) .sort("updated_at") .build()); } } ```
-
getImageIdsPlain
public static java.util.concurrent.CompletableFuture<GetImageIdsResult> getImageIdsPlain(GetImageIdsPlainArgs args)
Use this data source to get a list of Openstack Image IDs matching the specified criteria. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageIdsArgs; 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 images = ImagesFunctions.getImageIds(GetImageIdsArgs.builder() .nameRegex("^Ubuntu 16\\.04.*-amd64") .properties(Map.of("key", "value")) .sort("updated_at") .build()); } } ```
-
getImageIds
public static com.pulumi.core.Output<GetImageIdsResult> getImageIds(GetImageIdsArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get a list of Openstack Image IDs matching the specified criteria. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageIdsArgs; 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 images = ImagesFunctions.getImageIds(GetImageIdsArgs.builder() .nameRegex("^Ubuntu 16\\.04.*-amd64") .properties(Map.of("key", "value")) .sort("updated_at") .build()); } } ```
-
getImageIdsPlain
public static java.util.concurrent.CompletableFuture<GetImageIdsResult> getImageIdsPlain(GetImageIdsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to get a list of Openstack Image IDs matching the specified criteria. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.openstack.images.ImagesFunctions; import com.pulumi.openstack.images.inputs.GetImageIdsArgs; 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 images = ImagesFunctions.getImageIds(GetImageIdsArgs.builder() .nameRegex("^Ubuntu 16\\.04.*-amd64") .properties(Map.of("key", "value")) .sort("updated_at") .build()); } } ```
-
-