Class OutpostsFunctions


  • public final class OutpostsFunctions
    extends java.lang.Object
    • Constructor Detail

      • OutpostsFunctions

        public OutpostsFunctions()
    • Method Detail

      • getAsset

        public static com.pulumi.core.Output<GetAssetResult> getAsset​(GetAssetArgs args)
        Information about a specific hardware asset in an Outpost.
      • getAssetPlain

        public static java.util.concurrent.CompletableFuture<GetAssetResult> getAssetPlain​(GetAssetPlainArgs args)
        Information about a specific hardware asset in an Outpost.
      • getAsset

        public static com.pulumi.core.Output<GetAssetResult> getAsset​(GetAssetArgs args,
                                                                      com.pulumi.deployment.InvokeOptions options)
        Information about a specific hardware asset in an Outpost.
      • getAssetPlain

        public static java.util.concurrent.CompletableFuture<GetAssetResult> getAssetPlain​(GetAssetPlainArgs args,
                                                                                           com.pulumi.deployment.InvokeOptions options)
        Information about a specific hardware asset in an Outpost.
      • getAssets

        public static com.pulumi.core.Output<GetAssetsResult> getAssets​(GetAssetsArgs args)
        Information about hardware assets in an Outpost. ## Example Usage ### Basic ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .build()); } } ``` ### With Host ID Filter ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .hostIdFilters("h-x38g5n0yd2a0ueb61") .build()); } } ``` ### With Status ID Filter ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .statusIdFilters("ACTIVE") .build()); } } ```
      • getAssetsPlain

        public static java.util.concurrent.CompletableFuture<GetAssetsResult> getAssetsPlain​(GetAssetsPlainArgs args)
        Information about hardware assets in an Outpost. ## Example Usage ### Basic ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .build()); } } ``` ### With Host ID Filter ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .hostIdFilters("h-x38g5n0yd2a0ueb61") .build()); } } ``` ### With Status ID Filter ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .statusIdFilters("ACTIVE") .build()); } } ```
      • getAssets

        public static com.pulumi.core.Output<GetAssetsResult> getAssets​(GetAssetsArgs args,
                                                                        com.pulumi.deployment.InvokeOptions options)
        Information about hardware assets in an Outpost. ## Example Usage ### Basic ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .build()); } } ``` ### With Host ID Filter ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .hostIdFilters("h-x38g5n0yd2a0ueb61") .build()); } } ``` ### With Status ID Filter ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .statusIdFilters("ACTIVE") .build()); } } ```
      • getAssetsPlain

        public static java.util.concurrent.CompletableFuture<GetAssetsResult> getAssetsPlain​(GetAssetsPlainArgs args,
                                                                                             com.pulumi.deployment.InvokeOptions options)
        Information about hardware assets in an Outpost. ## Example Usage ### Basic ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .build()); } } ``` ### With Host ID Filter ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .hostIdFilters("h-x38g5n0yd2a0ueb61") .build()); } } ``` ### With Status ID Filter ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetAssetsArgs; 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 example = OutpostsFunctions.getAssets(GetAssetsArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .statusIdFilters("ACTIVE") .build()); } } ```
      • getOutpost

        public static com.pulumi.core.Output<GetOutpostResult> getOutpost()
        Provides details about an Outposts Outpost. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostArgs; 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 example = OutpostsFunctions.getOutpost(GetOutpostArgs.builder() .name("example") .build()); } } ```
      • getOutpostPlain

        public static java.util.concurrent.CompletableFuture<GetOutpostResult> getOutpostPlain()
        Provides details about an Outposts Outpost. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostArgs; 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 example = OutpostsFunctions.getOutpost(GetOutpostArgs.builder() .name("example") .build()); } } ```
      • getOutpost

        public static com.pulumi.core.Output<GetOutpostResult> getOutpost​(GetOutpostArgs args)
        Provides details about an Outposts Outpost. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostArgs; 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 example = OutpostsFunctions.getOutpost(GetOutpostArgs.builder() .name("example") .build()); } } ```
      • getOutpostPlain

        public static java.util.concurrent.CompletableFuture<GetOutpostResult> getOutpostPlain​(GetOutpostPlainArgs args)
        Provides details about an Outposts Outpost. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostArgs; 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 example = OutpostsFunctions.getOutpost(GetOutpostArgs.builder() .name("example") .build()); } } ```
      • getOutpost

        public static com.pulumi.core.Output<GetOutpostResult> getOutpost​(GetOutpostArgs args,
                                                                          com.pulumi.deployment.InvokeOptions options)
        Provides details about an Outposts Outpost. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostArgs; 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 example = OutpostsFunctions.getOutpost(GetOutpostArgs.builder() .name("example") .build()); } } ```
      • getOutpostPlain

        public static java.util.concurrent.CompletableFuture<GetOutpostResult> getOutpostPlain​(GetOutpostPlainArgs args,
                                                                                               com.pulumi.deployment.InvokeOptions options)
        Provides details about an Outposts Outpost. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostArgs; 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 example = OutpostsFunctions.getOutpost(GetOutpostArgs.builder() .name("example") .build()); } } ```
      • getOutpostInstanceTypes

        public static com.pulumi.core.Output<GetOutpostInstanceTypesResult> getOutpostInstanceTypes​(GetOutpostInstanceTypesArgs args)
        Information about Outposts Instance Types. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostInstanceTypesArgs; 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 example = OutpostsFunctions.getOutpostInstanceTypes(GetOutpostInstanceTypesArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .build()); } } ```
      • getOutpostInstanceTypesPlain

        public static java.util.concurrent.CompletableFuture<GetOutpostInstanceTypesResult> getOutpostInstanceTypesPlain​(GetOutpostInstanceTypesPlainArgs args)
        Information about Outposts Instance Types. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostInstanceTypesArgs; 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 example = OutpostsFunctions.getOutpostInstanceTypes(GetOutpostInstanceTypesArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .build()); } } ```
      • getOutpostInstanceTypes

        public static com.pulumi.core.Output<GetOutpostInstanceTypesResult> getOutpostInstanceTypes​(GetOutpostInstanceTypesArgs args,
                                                                                                    com.pulumi.deployment.InvokeOptions options)
        Information about Outposts Instance Types. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostInstanceTypesArgs; 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 example = OutpostsFunctions.getOutpostInstanceTypes(GetOutpostInstanceTypesArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .build()); } } ```
      • getOutpostInstanceTypesPlain

        public static java.util.concurrent.CompletableFuture<GetOutpostInstanceTypesResult> getOutpostInstanceTypesPlain​(GetOutpostInstanceTypesPlainArgs args,
                                                                                                                         com.pulumi.deployment.InvokeOptions options)
        Information about Outposts Instance Types. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostInstanceTypesArgs; 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 example = OutpostsFunctions.getOutpostInstanceTypes(GetOutpostInstanceTypesArgs.builder() .arn(data.aws_outposts_outpost().example().arn()) .build()); } } ```
      • getOutposts

        public static com.pulumi.core.Output<GetOutpostsResult> getOutposts()
        Provides details about multiple Outposts. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostsArgs; 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 example = OutpostsFunctions.getOutposts(GetOutpostsArgs.builder() .siteId(data.aws_outposts_site().id()) .build()); } } ```
      • getOutpostsPlain

        public static java.util.concurrent.CompletableFuture<GetOutpostsResult> getOutpostsPlain()
        Provides details about multiple Outposts. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostsArgs; 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 example = OutpostsFunctions.getOutposts(GetOutpostsArgs.builder() .siteId(data.aws_outposts_site().id()) .build()); } } ```
      • getOutposts

        public static com.pulumi.core.Output<GetOutpostsResult> getOutposts​(GetOutpostsArgs args)
        Provides details about multiple Outposts. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostsArgs; 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 example = OutpostsFunctions.getOutposts(GetOutpostsArgs.builder() .siteId(data.aws_outposts_site().id()) .build()); } } ```
      • getOutpostsPlain

        public static java.util.concurrent.CompletableFuture<GetOutpostsResult> getOutpostsPlain​(GetOutpostsPlainArgs args)
        Provides details about multiple Outposts. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostsArgs; 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 example = OutpostsFunctions.getOutposts(GetOutpostsArgs.builder() .siteId(data.aws_outposts_site().id()) .build()); } } ```
      • getOutposts

        public static com.pulumi.core.Output<GetOutpostsResult> getOutposts​(GetOutpostsArgs args,
                                                                            com.pulumi.deployment.InvokeOptions options)
        Provides details about multiple Outposts. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostsArgs; 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 example = OutpostsFunctions.getOutposts(GetOutpostsArgs.builder() .siteId(data.aws_outposts_site().id()) .build()); } } ```
      • getOutpostsPlain

        public static java.util.concurrent.CompletableFuture<GetOutpostsResult> getOutpostsPlain​(GetOutpostsPlainArgs args,
                                                                                                 com.pulumi.deployment.InvokeOptions options)
        Provides details about multiple Outposts. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetOutpostsArgs; 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 example = OutpostsFunctions.getOutposts(GetOutpostsArgs.builder() .siteId(data.aws_outposts_site().id()) .build()); } } ```
      • getSite

        public static com.pulumi.core.Output<GetSiteResult> getSite()
        Provides details about an Outposts Site. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetSiteArgs; 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 example = OutpostsFunctions.getSite(GetSiteArgs.builder() .name("example") .build()); } } ```
      • getSitePlain

        public static java.util.concurrent.CompletableFuture<GetSiteResult> getSitePlain()
        Provides details about an Outposts Site. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetSiteArgs; 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 example = OutpostsFunctions.getSite(GetSiteArgs.builder() .name("example") .build()); } } ```
      • getSite

        public static com.pulumi.core.Output<GetSiteResult> getSite​(GetSiteArgs args)
        Provides details about an Outposts Site. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetSiteArgs; 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 example = OutpostsFunctions.getSite(GetSiteArgs.builder() .name("example") .build()); } } ```
      • getSitePlain

        public static java.util.concurrent.CompletableFuture<GetSiteResult> getSitePlain​(GetSitePlainArgs args)
        Provides details about an Outposts Site. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetSiteArgs; 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 example = OutpostsFunctions.getSite(GetSiteArgs.builder() .name("example") .build()); } } ```
      • getSite

        public static com.pulumi.core.Output<GetSiteResult> getSite​(GetSiteArgs args,
                                                                    com.pulumi.deployment.InvokeOptions options)
        Provides details about an Outposts Site. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetSiteArgs; 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 example = OutpostsFunctions.getSite(GetSiteArgs.builder() .name("example") .build()); } } ```
      • getSitePlain

        public static java.util.concurrent.CompletableFuture<GetSiteResult> getSitePlain​(GetSitePlainArgs args,
                                                                                         com.pulumi.deployment.InvokeOptions options)
        Provides details about an Outposts Site. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; import com.pulumi.aws.outposts.inputs.GetSiteArgs; 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 example = OutpostsFunctions.getSite(GetSiteArgs.builder() .name("example") .build()); } } ```
      • getSites

        public static com.pulumi.core.Output<GetSitesResult> getSites()
        Provides details about multiple Outposts Sites. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; 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 all = OutpostsFunctions.getSites(); } } ```
      • getSitesPlain

        public static java.util.concurrent.CompletableFuture<GetSitesResult> getSitesPlain()
        Provides details about multiple Outposts Sites. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; 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 all = OutpostsFunctions.getSites(); } } ```
      • getSites

        public static com.pulumi.core.Output<GetSitesResult> getSites​(com.pulumi.resources.InvokeArgs args)
        Provides details about multiple Outposts Sites. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; 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 all = OutpostsFunctions.getSites(); } } ```
      • getSitesPlain

        public static java.util.concurrent.CompletableFuture<GetSitesResult> getSitesPlain​(com.pulumi.resources.InvokeArgs args)
        Provides details about multiple Outposts Sites. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; 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 all = OutpostsFunctions.getSites(); } } ```
      • getSites

        public static com.pulumi.core.Output<GetSitesResult> getSites​(com.pulumi.resources.InvokeArgs args,
                                                                      com.pulumi.deployment.InvokeOptions options)
        Provides details about multiple Outposts Sites. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; 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 all = OutpostsFunctions.getSites(); } } ```
      • getSitesPlain

        public static java.util.concurrent.CompletableFuture<GetSitesResult> getSitesPlain​(com.pulumi.resources.InvokeArgs args,
                                                                                           com.pulumi.deployment.InvokeOptions options)
        Provides details about multiple Outposts Sites. ## Example Usage ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.outposts.OutpostsFunctions; 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 all = OutpostsFunctions.getSites(); } } ```