Package com.pulumi.aws.servicecatalog
Class ServicecatalogFunctions
- java.lang.Object
-
- com.pulumi.aws.servicecatalog.ServicecatalogFunctions
-
public final class ServicecatalogFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ServicecatalogFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetConstraintResult>
getConstraint(GetConstraintArgs args)
Provides information on a Service Catalog Constraint.static com.pulumi.core.Output<GetConstraintResult>
getConstraint(GetConstraintArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information on a Service Catalog Constraint.static java.util.concurrent.CompletableFuture<GetConstraintResult>
getConstraintPlain(GetConstraintPlainArgs args)
Provides information on a Service Catalog Constraint.static java.util.concurrent.CompletableFuture<GetConstraintResult>
getConstraintPlain(GetConstraintPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information on a Service Catalog Constraint.static com.pulumi.core.Output<GetLaunchPathsResult>
getLaunchPaths(GetLaunchPathsArgs args)
Lists the paths to the specified product.static com.pulumi.core.Output<GetLaunchPathsResult>
getLaunchPaths(GetLaunchPathsArgs args, com.pulumi.deployment.InvokeOptions options)
Lists the paths to the specified product.static java.util.concurrent.CompletableFuture<GetLaunchPathsResult>
getLaunchPathsPlain(GetLaunchPathsPlainArgs args)
Lists the paths to the specified product.static java.util.concurrent.CompletableFuture<GetLaunchPathsResult>
getLaunchPathsPlain(GetLaunchPathsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Lists the paths to the specified product.static com.pulumi.core.Output<GetPortfolioResult>
getPortfolio(GetPortfolioArgs args)
Provides information for a Service Catalog Portfolio.static com.pulumi.core.Output<GetPortfolioResult>
getPortfolio(GetPortfolioArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information for a Service Catalog Portfolio.static com.pulumi.core.Output<GetPortfolioConstraintsResult>
getPortfolioConstraints(GetPortfolioConstraintsArgs args)
Provides information on Service Catalog Portfolio Constraints.static com.pulumi.core.Output<GetPortfolioConstraintsResult>
getPortfolioConstraints(GetPortfolioConstraintsArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information on Service Catalog Portfolio Constraints.static java.util.concurrent.CompletableFuture<GetPortfolioConstraintsResult>
getPortfolioConstraintsPlain(GetPortfolioConstraintsPlainArgs args)
Provides information on Service Catalog Portfolio Constraints.static java.util.concurrent.CompletableFuture<GetPortfolioConstraintsResult>
getPortfolioConstraintsPlain(GetPortfolioConstraintsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information on Service Catalog Portfolio Constraints.static java.util.concurrent.CompletableFuture<GetPortfolioResult>
getPortfolioPlain(GetPortfolioPlainArgs args)
Provides information for a Service Catalog Portfolio.static java.util.concurrent.CompletableFuture<GetPortfolioResult>
getPortfolioPlain(GetPortfolioPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information for a Service Catalog Portfolio.static com.pulumi.core.Output<GetProductResult>
getProduct(GetProductArgs args)
Use this data source to retrieve information about a Service Catalog product.static com.pulumi.core.Output<GetProductResult>
getProduct(GetProductArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to retrieve information about a Service Catalog product.static java.util.concurrent.CompletableFuture<GetProductResult>
getProductPlain(GetProductPlainArgs args)
Use this data source to retrieve information about a Service Catalog product.static java.util.concurrent.CompletableFuture<GetProductResult>
getProductPlain(GetProductPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to retrieve information about a Service Catalog product.static com.pulumi.core.Output<GetProvisioningArtifactsResult>
getProvisioningArtifacts(GetProvisioningArtifactsArgs args)
Lists the provisioning artifacts for the specified product.static com.pulumi.core.Output<GetProvisioningArtifactsResult>
getProvisioningArtifacts(GetProvisioningArtifactsArgs args, com.pulumi.deployment.InvokeOptions options)
Lists the provisioning artifacts for the specified product.static java.util.concurrent.CompletableFuture<GetProvisioningArtifactsResult>
getProvisioningArtifactsPlain(GetProvisioningArtifactsPlainArgs args)
Lists the provisioning artifacts for the specified product.static java.util.concurrent.CompletableFuture<GetProvisioningArtifactsResult>
getProvisioningArtifactsPlain(GetProvisioningArtifactsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Lists the provisioning artifacts for the specified product.
-
-
-
Method Detail
-
getConstraint
public static com.pulumi.core.Output<GetConstraintResult> getConstraint(GetConstraintArgs args)
Provides information on a Service Catalog Constraint. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetConstraintArgs; 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 = ServicecatalogFunctions.getConstraint(GetConstraintArgs.builder() .acceptLanguage("en") .id("cons-hrvy0335") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getConstraintPlain
public static java.util.concurrent.CompletableFuture<GetConstraintResult> getConstraintPlain(GetConstraintPlainArgs args)
Provides information on a Service Catalog Constraint. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetConstraintArgs; 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 = ServicecatalogFunctions.getConstraint(GetConstraintArgs.builder() .acceptLanguage("en") .id("cons-hrvy0335") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getConstraint
public static com.pulumi.core.Output<GetConstraintResult> getConstraint(GetConstraintArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information on a Service Catalog Constraint. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetConstraintArgs; 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 = ServicecatalogFunctions.getConstraint(GetConstraintArgs.builder() .acceptLanguage("en") .id("cons-hrvy0335") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getConstraintPlain
public static java.util.concurrent.CompletableFuture<GetConstraintResult> getConstraintPlain(GetConstraintPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information on a Service Catalog Constraint. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetConstraintArgs; 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 = ServicecatalogFunctions.getConstraint(GetConstraintArgs.builder() .acceptLanguage("en") .id("cons-hrvy0335") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getLaunchPaths
public static com.pulumi.core.Output<GetLaunchPathsResult> getLaunchPaths(GetLaunchPathsArgs args)
Lists the paths to the specified product. A path is how the user has access to a specified product, and is necessary when provisioning a product. A path also determines the constraints put on the product. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetLaunchPathsArgs; 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 = ServicecatalogFunctions.getLaunchPaths(GetLaunchPathsArgs.builder() .productId("prod-yakog5pdriver") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getLaunchPathsPlain
public static java.util.concurrent.CompletableFuture<GetLaunchPathsResult> getLaunchPathsPlain(GetLaunchPathsPlainArgs args)
Lists the paths to the specified product. A path is how the user has access to a specified product, and is necessary when provisioning a product. A path also determines the constraints put on the product. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetLaunchPathsArgs; 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 = ServicecatalogFunctions.getLaunchPaths(GetLaunchPathsArgs.builder() .productId("prod-yakog5pdriver") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getLaunchPaths
public static com.pulumi.core.Output<GetLaunchPathsResult> getLaunchPaths(GetLaunchPathsArgs args, com.pulumi.deployment.InvokeOptions options)
Lists the paths to the specified product. A path is how the user has access to a specified product, and is necessary when provisioning a product. A path also determines the constraints put on the product. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetLaunchPathsArgs; 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 = ServicecatalogFunctions.getLaunchPaths(GetLaunchPathsArgs.builder() .productId("prod-yakog5pdriver") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getLaunchPathsPlain
public static java.util.concurrent.CompletableFuture<GetLaunchPathsResult> getLaunchPathsPlain(GetLaunchPathsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Lists the paths to the specified product. A path is how the user has access to a specified product, and is necessary when provisioning a product. A path also determines the constraints put on the product. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetLaunchPathsArgs; 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 = ServicecatalogFunctions.getLaunchPaths(GetLaunchPathsArgs.builder() .productId("prod-yakog5pdriver") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getPortfolio
public static com.pulumi.core.Output<GetPortfolioResult> getPortfolio(GetPortfolioArgs args)
Provides information for a Service Catalog Portfolio. ## Example Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetPortfolioArgs; 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 portfolio = ServicecatalogFunctions.getPortfolio(GetPortfolioArgs.builder() .id("port-07052002") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getPortfolioPlain
public static java.util.concurrent.CompletableFuture<GetPortfolioResult> getPortfolioPlain(GetPortfolioPlainArgs args)
Provides information for a Service Catalog Portfolio. ## Example Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetPortfolioArgs; 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 portfolio = ServicecatalogFunctions.getPortfolio(GetPortfolioArgs.builder() .id("port-07052002") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getPortfolio
public static com.pulumi.core.Output<GetPortfolioResult> getPortfolio(GetPortfolioArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information for a Service Catalog Portfolio. ## Example Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetPortfolioArgs; 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 portfolio = ServicecatalogFunctions.getPortfolio(GetPortfolioArgs.builder() .id("port-07052002") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getPortfolioPlain
public static java.util.concurrent.CompletableFuture<GetPortfolioResult> getPortfolioPlain(GetPortfolioPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information for a Service Catalog Portfolio. ## Example Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetPortfolioArgs; 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 portfolio = ServicecatalogFunctions.getPortfolio(GetPortfolioArgs.builder() .id("port-07052002") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getPortfolioConstraints
public static com.pulumi.core.Output<GetPortfolioConstraintsResult> getPortfolioConstraints(GetPortfolioConstraintsArgs args)
Provides information on Service Catalog Portfolio Constraints. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetPortfolioConstraintsArgs; 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 = ServicecatalogFunctions.getPortfolioConstraints(GetPortfolioConstraintsArgs.builder() .portfolioId("port-3lli3b3an") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getPortfolioConstraintsPlain
public static java.util.concurrent.CompletableFuture<GetPortfolioConstraintsResult> getPortfolioConstraintsPlain(GetPortfolioConstraintsPlainArgs args)
Provides information on Service Catalog Portfolio Constraints. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetPortfolioConstraintsArgs; 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 = ServicecatalogFunctions.getPortfolioConstraints(GetPortfolioConstraintsArgs.builder() .portfolioId("port-3lli3b3an") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getPortfolioConstraints
public static com.pulumi.core.Output<GetPortfolioConstraintsResult> getPortfolioConstraints(GetPortfolioConstraintsArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information on Service Catalog Portfolio Constraints. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetPortfolioConstraintsArgs; 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 = ServicecatalogFunctions.getPortfolioConstraints(GetPortfolioConstraintsArgs.builder() .portfolioId("port-3lli3b3an") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getPortfolioConstraintsPlain
public static java.util.concurrent.CompletableFuture<GetPortfolioConstraintsResult> getPortfolioConstraintsPlain(GetPortfolioConstraintsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides information on Service Catalog Portfolio Constraints. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetPortfolioConstraintsArgs; 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 = ServicecatalogFunctions.getPortfolioConstraints(GetPortfolioConstraintsArgs.builder() .portfolioId("port-3lli3b3an") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getProduct
public static com.pulumi.core.Output<GetProductResult> getProduct(GetProductArgs args)
Use this data source to retrieve information about a Service Catalog product. > **NOTE:** A "provisioning artifact" is also known as a "version," and a "distributor" is also known as a "vendor." ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetProductArgs; 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 = ServicecatalogFunctions.getProduct(GetProductArgs.builder() .id("prod-dnigbtea24ste") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getProductPlain
public static java.util.concurrent.CompletableFuture<GetProductResult> getProductPlain(GetProductPlainArgs args)
Use this data source to retrieve information about a Service Catalog product. > **NOTE:** A "provisioning artifact" is also known as a "version," and a "distributor" is also known as a "vendor." ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetProductArgs; 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 = ServicecatalogFunctions.getProduct(GetProductArgs.builder() .id("prod-dnigbtea24ste") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getProduct
public static com.pulumi.core.Output<GetProductResult> getProduct(GetProductArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to retrieve information about a Service Catalog product. > **NOTE:** A "provisioning artifact" is also known as a "version," and a "distributor" is also known as a "vendor." ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetProductArgs; 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 = ServicecatalogFunctions.getProduct(GetProductArgs.builder() .id("prod-dnigbtea24ste") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getProductPlain
public static java.util.concurrent.CompletableFuture<GetProductResult> getProductPlain(GetProductPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Use this data source to retrieve information about a Service Catalog product. > **NOTE:** A "provisioning artifact" is also known as a "version," and a "distributor" is also known as a "vendor." ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetProductArgs; 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 = ServicecatalogFunctions.getProduct(GetProductArgs.builder() .id("prod-dnigbtea24ste") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getProvisioningArtifacts
public static com.pulumi.core.Output<GetProvisioningArtifactsResult> getProvisioningArtifacts(GetProvisioningArtifactsArgs args)
Lists the provisioning artifacts for the specified product. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetProvisioningArtifactsArgs; 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 = ServicecatalogFunctions.getProvisioningArtifacts(GetProvisioningArtifactsArgs.builder() .productId("prod-yakog5pdriver") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getProvisioningArtifactsPlain
public static java.util.concurrent.CompletableFuture<GetProvisioningArtifactsResult> getProvisioningArtifactsPlain(GetProvisioningArtifactsPlainArgs args)
Lists the provisioning artifacts for the specified product. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetProvisioningArtifactsArgs; 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 = ServicecatalogFunctions.getProvisioningArtifacts(GetProvisioningArtifactsArgs.builder() .productId("prod-yakog5pdriver") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getProvisioningArtifacts
public static com.pulumi.core.Output<GetProvisioningArtifactsResult> getProvisioningArtifacts(GetProvisioningArtifactsArgs args, com.pulumi.deployment.InvokeOptions options)
Lists the provisioning artifacts for the specified product. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetProvisioningArtifactsArgs; 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 = ServicecatalogFunctions.getProvisioningArtifacts(GetProvisioningArtifactsArgs.builder() .productId("prod-yakog5pdriver") .build()); } } ``` <!--End PulumiCodeChooser -->
-
getProvisioningArtifactsPlain
public static java.util.concurrent.CompletableFuture<GetProvisioningArtifactsResult> getProvisioningArtifactsPlain(GetProvisioningArtifactsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Lists the provisioning artifacts for the specified product. ## Example Usage ### Basic Usage <!--Start PulumiCodeChooser --> ```java package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.servicecatalog.ServicecatalogFunctions; import com.pulumi.aws.servicecatalog.inputs.GetProvisioningArtifactsArgs; 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 = ServicecatalogFunctions.getProvisioningArtifacts(GetProvisioningArtifactsArgs.builder() .productId("prod-yakog5pdriver") .build()); } } ``` <!--End PulumiCodeChooser -->
-
-