Package com.pulumi.aws.appmesh
Class AppmeshFunctions
- java.lang.Object
-
- com.pulumi.aws.appmesh.AppmeshFunctions
-
public final class AppmeshFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AppmeshFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetGatewayRouteResult>getGatewayRoute(GetGatewayRouteArgs args)The App Mesh Gateway Route data source allows details of an App Mesh Gateway Route to be retrieved by its name, mesh_name, virtual_gateway_name, and optionally the mesh_owner.static com.pulumi.core.Output<GetGatewayRouteResult>getGatewayRoute(GetGatewayRouteArgs args, com.pulumi.deployment.InvokeOptions options)The App Mesh Gateway Route data source allows details of an App Mesh Gateway Route to be retrieved by its name, mesh_name, virtual_gateway_name, and optionally the mesh_owner.static com.pulumi.core.Output<GetGatewayRouteResult>getGatewayRoute(GetGatewayRouteArgs args, com.pulumi.deployment.InvokeOutputOptions options)The App Mesh Gateway Route data source allows details of an App Mesh Gateway Route to be retrieved by its name, mesh_name, virtual_gateway_name, and optionally the mesh_owner.static java.util.concurrent.CompletableFuture<GetGatewayRouteResult>getGatewayRoutePlain(GetGatewayRoutePlainArgs args)The App Mesh Gateway Route data source allows details of an App Mesh Gateway Route to be retrieved by its name, mesh_name, virtual_gateway_name, and optionally the mesh_owner.static java.util.concurrent.CompletableFuture<GetGatewayRouteResult>getGatewayRoutePlain(GetGatewayRoutePlainArgs args, com.pulumi.deployment.InvokeOptions options)The App Mesh Gateway Route data source allows details of an App Mesh Gateway Route to be retrieved by its name, mesh_name, virtual_gateway_name, and optionally the mesh_owner.static com.pulumi.core.Output<GetMeshResult>getMesh(GetMeshArgs args)The App Mesh Mesh data source allows details of an App Mesh Mesh to be retrieved by its name and optionally the mesh_owner.static com.pulumi.core.Output<GetMeshResult>getMesh(GetMeshArgs args, com.pulumi.deployment.InvokeOptions options)The App Mesh Mesh data source allows details of an App Mesh Mesh to be retrieved by its name and optionally the mesh_owner.static com.pulumi.core.Output<GetMeshResult>getMesh(GetMeshArgs args, com.pulumi.deployment.InvokeOutputOptions options)The App Mesh Mesh data source allows details of an App Mesh Mesh to be retrieved by its name and optionally the mesh_owner.static java.util.concurrent.CompletableFuture<GetMeshResult>getMeshPlain(GetMeshPlainArgs args)The App Mesh Mesh data source allows details of an App Mesh Mesh to be retrieved by its name and optionally the mesh_owner.static java.util.concurrent.CompletableFuture<GetMeshResult>getMeshPlain(GetMeshPlainArgs args, com.pulumi.deployment.InvokeOptions options)The App Mesh Mesh data source allows details of an App Mesh Mesh to be retrieved by its name and optionally the mesh_owner.static com.pulumi.core.Output<GetRouteResult>getRoute(GetRouteArgs args)The App Mesh Route data source allows details of an App Mesh Route to be retrieved by its name, mesh_name, virtual_router_name, and optionally the mesh_owner.static com.pulumi.core.Output<GetRouteResult>getRoute(GetRouteArgs args, com.pulumi.deployment.InvokeOptions options)The App Mesh Route data source allows details of an App Mesh Route to be retrieved by its name, mesh_name, virtual_router_name, and optionally the mesh_owner.static com.pulumi.core.Output<GetRouteResult>getRoute(GetRouteArgs args, com.pulumi.deployment.InvokeOutputOptions options)The App Mesh Route data source allows details of an App Mesh Route to be retrieved by its name, mesh_name, virtual_router_name, and optionally the mesh_owner.static java.util.concurrent.CompletableFuture<GetRouteResult>getRoutePlain(GetRoutePlainArgs args)The App Mesh Route data source allows details of an App Mesh Route to be retrieved by its name, mesh_name, virtual_router_name, and optionally the mesh_owner.static java.util.concurrent.CompletableFuture<GetRouteResult>getRoutePlain(GetRoutePlainArgs args, com.pulumi.deployment.InvokeOptions options)The App Mesh Route data source allows details of an App Mesh Route to be retrieved by its name, mesh_name, virtual_router_name, and optionally the mesh_owner.static com.pulumi.core.Output<GetVirtualGatewayResult>getVirtualGateway(GetVirtualGatewayArgs args)Data source for managing an AWS App Mesh Virtual Gateway.static com.pulumi.core.Output<GetVirtualGatewayResult>getVirtualGateway(GetVirtualGatewayArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS App Mesh Virtual Gateway.static com.pulumi.core.Output<GetVirtualGatewayResult>getVirtualGateway(GetVirtualGatewayArgs args, com.pulumi.deployment.InvokeOutputOptions options)Data source for managing an AWS App Mesh Virtual Gateway.static java.util.concurrent.CompletableFuture<GetVirtualGatewayResult>getVirtualGatewayPlain(GetVirtualGatewayPlainArgs args)Data source for managing an AWS App Mesh Virtual Gateway.static java.util.concurrent.CompletableFuture<GetVirtualGatewayResult>getVirtualGatewayPlain(GetVirtualGatewayPlainArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS App Mesh Virtual Gateway.static com.pulumi.core.Output<GetVirtualNodeResult>getVirtualNode(GetVirtualNodeArgs args)Data source for managing an AWS App Mesh Virtual Node.static com.pulumi.core.Output<GetVirtualNodeResult>getVirtualNode(GetVirtualNodeArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS App Mesh Virtual Node.static com.pulumi.core.Output<GetVirtualNodeResult>getVirtualNode(GetVirtualNodeArgs args, com.pulumi.deployment.InvokeOutputOptions options)Data source for managing an AWS App Mesh Virtual Node.static java.util.concurrent.CompletableFuture<GetVirtualNodeResult>getVirtualNodePlain(GetVirtualNodePlainArgs args)Data source for managing an AWS App Mesh Virtual Node.static java.util.concurrent.CompletableFuture<GetVirtualNodeResult>getVirtualNodePlain(GetVirtualNodePlainArgs args, com.pulumi.deployment.InvokeOptions options)Data source for managing an AWS App Mesh Virtual Node.static com.pulumi.core.Output<GetVirtualRouterResult>getVirtualRouter(GetVirtualRouterArgs args)The App Mesh Virtual Router data source allows details of an App Mesh Virtual Service to be retrieved by its name and mesh_name.static com.pulumi.core.Output<GetVirtualRouterResult>getVirtualRouter(GetVirtualRouterArgs args, com.pulumi.deployment.InvokeOptions options)The App Mesh Virtual Router data source allows details of an App Mesh Virtual Service to be retrieved by its name and mesh_name.static com.pulumi.core.Output<GetVirtualRouterResult>getVirtualRouter(GetVirtualRouterArgs args, com.pulumi.deployment.InvokeOutputOptions options)The App Mesh Virtual Router data source allows details of an App Mesh Virtual Service to be retrieved by its name and mesh_name.static java.util.concurrent.CompletableFuture<GetVirtualRouterResult>getVirtualRouterPlain(GetVirtualRouterPlainArgs args)The App Mesh Virtual Router data source allows details of an App Mesh Virtual Service to be retrieved by its name and mesh_name.static java.util.concurrent.CompletableFuture<GetVirtualRouterResult>getVirtualRouterPlain(GetVirtualRouterPlainArgs args, com.pulumi.deployment.InvokeOptions options)The App Mesh Virtual Router data source allows details of an App Mesh Virtual Service to be retrieved by its name and mesh_name.static com.pulumi.core.Output<GetVirtualServiceResult>getVirtualService(GetVirtualServiceArgs args)The App Mesh Virtual Service data source allows details of an App Mesh Virtual Service to be retrieved by its name, mesh_name, and optionally the mesh_owner.static com.pulumi.core.Output<GetVirtualServiceResult>getVirtualService(GetVirtualServiceArgs args, com.pulumi.deployment.InvokeOptions options)The App Mesh Virtual Service data source allows details of an App Mesh Virtual Service to be retrieved by its name, mesh_name, and optionally the mesh_owner.static com.pulumi.core.Output<GetVirtualServiceResult>getVirtualService(GetVirtualServiceArgs args, com.pulumi.deployment.InvokeOutputOptions options)The App Mesh Virtual Service data source allows details of an App Mesh Virtual Service to be retrieved by its name, mesh_name, and optionally the mesh_owner.static java.util.concurrent.CompletableFuture<GetVirtualServiceResult>getVirtualServicePlain(GetVirtualServicePlainArgs args)The App Mesh Virtual Service data source allows details of an App Mesh Virtual Service to be retrieved by its name, mesh_name, and optionally the mesh_owner.static java.util.concurrent.CompletableFuture<GetVirtualServiceResult>getVirtualServicePlain(GetVirtualServicePlainArgs args, com.pulumi.deployment.InvokeOptions options)The App Mesh Virtual Service data source allows details of an App Mesh Virtual Service to be retrieved by its name, mesh_name, and optionally the mesh_owner.
-
-
-
Method Detail
-
getGatewayRoute
public static com.pulumi.core.Output<GetGatewayRouteResult> getGatewayRoute(GetGatewayRouteArgs args)
The App Mesh Gateway Route data source allows details of an App Mesh Gateway Route to be retrieved by its name, mesh_name, virtual_gateway_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetGatewayRouteArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getGatewayRoute(GetGatewayRouteArgs.builder() .name("test-route") .meshName("test-mesh") .virtualGatewayName("test-gateway") .build()); } }
-
getGatewayRoutePlain
public static java.util.concurrent.CompletableFuture<GetGatewayRouteResult> getGatewayRoutePlain(GetGatewayRoutePlainArgs args)
The App Mesh Gateway Route data source allows details of an App Mesh Gateway Route to be retrieved by its name, mesh_name, virtual_gateway_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetGatewayRouteArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getGatewayRoute(GetGatewayRouteArgs.builder() .name("test-route") .meshName("test-mesh") .virtualGatewayName("test-gateway") .build()); } }
-
getGatewayRoute
public static com.pulumi.core.Output<GetGatewayRouteResult> getGatewayRoute(GetGatewayRouteArgs args, com.pulumi.deployment.InvokeOptions options)
The App Mesh Gateway Route data source allows details of an App Mesh Gateway Route to be retrieved by its name, mesh_name, virtual_gateway_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetGatewayRouteArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getGatewayRoute(GetGatewayRouteArgs.builder() .name("test-route") .meshName("test-mesh") .virtualGatewayName("test-gateway") .build()); } }
-
getGatewayRoute
public static com.pulumi.core.Output<GetGatewayRouteResult> getGatewayRoute(GetGatewayRouteArgs args, com.pulumi.deployment.InvokeOutputOptions options)
The App Mesh Gateway Route data source allows details of an App Mesh Gateway Route to be retrieved by its name, mesh_name, virtual_gateway_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetGatewayRouteArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getGatewayRoute(GetGatewayRouteArgs.builder() .name("test-route") .meshName("test-mesh") .virtualGatewayName("test-gateway") .build()); } }
-
getGatewayRoutePlain
public static java.util.concurrent.CompletableFuture<GetGatewayRouteResult> getGatewayRoutePlain(GetGatewayRoutePlainArgs args, com.pulumi.deployment.InvokeOptions options)
The App Mesh Gateway Route data source allows details of an App Mesh Gateway Route to be retrieved by its name, mesh_name, virtual_gateway_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetGatewayRouteArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getGatewayRoute(GetGatewayRouteArgs.builder() .name("test-route") .meshName("test-mesh") .virtualGatewayName("test-gateway") .build()); } }
-
getMesh
public static com.pulumi.core.Output<GetMeshResult> getMesh(GetMeshArgs args)
The App Mesh Mesh data source allows details of an App Mesh Mesh to be retrieved by its name and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetMeshArgs; import java.util.ArrayList; import java.util.Arrays; 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 simple = AppmeshFunctions.getMesh(GetMeshArgs.builder() .name("simpleapp") .build()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetMeshArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var simple = AppmeshFunctions.getMesh(GetMeshArgs.builder() .name("simpleapp") .meshOwner(current.accountId()) .build()); } }
-
getMeshPlain
public static java.util.concurrent.CompletableFuture<GetMeshResult> getMeshPlain(GetMeshPlainArgs args)
The App Mesh Mesh data source allows details of an App Mesh Mesh to be retrieved by its name and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetMeshArgs; import java.util.ArrayList; import java.util.Arrays; 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 simple = AppmeshFunctions.getMesh(GetMeshArgs.builder() .name("simpleapp") .build()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetMeshArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var simple = AppmeshFunctions.getMesh(GetMeshArgs.builder() .name("simpleapp") .meshOwner(current.accountId()) .build()); } }
-
getMesh
public static com.pulumi.core.Output<GetMeshResult> getMesh(GetMeshArgs args, com.pulumi.deployment.InvokeOptions options)
The App Mesh Mesh data source allows details of an App Mesh Mesh to be retrieved by its name and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetMeshArgs; import java.util.ArrayList; import java.util.Arrays; 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 simple = AppmeshFunctions.getMesh(GetMeshArgs.builder() .name("simpleapp") .build()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetMeshArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var simple = AppmeshFunctions.getMesh(GetMeshArgs.builder() .name("simpleapp") .meshOwner(current.accountId()) .build()); } }
-
getMesh
public static com.pulumi.core.Output<GetMeshResult> getMesh(GetMeshArgs args, com.pulumi.deployment.InvokeOutputOptions options)
The App Mesh Mesh data source allows details of an App Mesh Mesh to be retrieved by its name and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetMeshArgs; import java.util.ArrayList; import java.util.Arrays; 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 simple = AppmeshFunctions.getMesh(GetMeshArgs.builder() .name("simpleapp") .build()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetMeshArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var simple = AppmeshFunctions.getMesh(GetMeshArgs.builder() .name("simpleapp") .meshOwner(current.accountId()) .build()); } }
-
getMeshPlain
public static java.util.concurrent.CompletableFuture<GetMeshResult> getMeshPlain(GetMeshPlainArgs args, com.pulumi.deployment.InvokeOptions options)
The App Mesh Mesh data source allows details of an App Mesh Mesh to be retrieved by its name and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetMeshArgs; import java.util.ArrayList; import java.util.Arrays; 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 simple = AppmeshFunctions.getMesh(GetMeshArgs.builder() .name("simpleapp") .build()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetMeshArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var simple = AppmeshFunctions.getMesh(GetMeshArgs.builder() .name("simpleapp") .meshOwner(current.accountId()) .build()); } }
-
getRoute
public static com.pulumi.core.Output<GetRouteResult> getRoute(GetRouteArgs args)
The App Mesh Route data source allows details of an App Mesh Route to be retrieved by its name, mesh_name, virtual_router_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetRouteArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getRoute(GetRouteArgs.builder() .name("test-route") .meshName("test-mesh") .virtualRouterName("test-router") .build()); } }
-
getRoutePlain
public static java.util.concurrent.CompletableFuture<GetRouteResult> getRoutePlain(GetRoutePlainArgs args)
The App Mesh Route data source allows details of an App Mesh Route to be retrieved by its name, mesh_name, virtual_router_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetRouteArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getRoute(GetRouteArgs.builder() .name("test-route") .meshName("test-mesh") .virtualRouterName("test-router") .build()); } }
-
getRoute
public static com.pulumi.core.Output<GetRouteResult> getRoute(GetRouteArgs args, com.pulumi.deployment.InvokeOptions options)
The App Mesh Route data source allows details of an App Mesh Route to be retrieved by its name, mesh_name, virtual_router_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetRouteArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getRoute(GetRouteArgs.builder() .name("test-route") .meshName("test-mesh") .virtualRouterName("test-router") .build()); } }
-
getRoute
public static com.pulumi.core.Output<GetRouteResult> getRoute(GetRouteArgs args, com.pulumi.deployment.InvokeOutputOptions options)
The App Mesh Route data source allows details of an App Mesh Route to be retrieved by its name, mesh_name, virtual_router_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetRouteArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getRoute(GetRouteArgs.builder() .name("test-route") .meshName("test-mesh") .virtualRouterName("test-router") .build()); } }
-
getRoutePlain
public static java.util.concurrent.CompletableFuture<GetRouteResult> getRoutePlain(GetRoutePlainArgs args, com.pulumi.deployment.InvokeOptions options)
The App Mesh Route data source allows details of an App Mesh Route to be retrieved by its name, mesh_name, virtual_router_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetRouteArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getRoute(GetRouteArgs.builder() .name("test-route") .meshName("test-mesh") .virtualRouterName("test-router") .build()); } }
-
getVirtualGateway
public static com.pulumi.core.Output<GetVirtualGatewayResult> getVirtualGateway(GetVirtualGatewayArgs args)
Data source for managing an AWS App Mesh Virtual Gateway. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualGatewayArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualGateway(GetVirtualGatewayArgs.builder() .meshName("mesh-gateway") .name("example-mesh") .build()); } }
-
getVirtualGatewayPlain
public static java.util.concurrent.CompletableFuture<GetVirtualGatewayResult> getVirtualGatewayPlain(GetVirtualGatewayPlainArgs args)
Data source for managing an AWS App Mesh Virtual Gateway. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualGatewayArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualGateway(GetVirtualGatewayArgs.builder() .meshName("mesh-gateway") .name("example-mesh") .build()); } }
-
getVirtualGateway
public static com.pulumi.core.Output<GetVirtualGatewayResult> getVirtualGateway(GetVirtualGatewayArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS App Mesh Virtual Gateway. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualGatewayArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualGateway(GetVirtualGatewayArgs.builder() .meshName("mesh-gateway") .name("example-mesh") .build()); } }
-
getVirtualGateway
public static com.pulumi.core.Output<GetVirtualGatewayResult> getVirtualGateway(GetVirtualGatewayArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Data source for managing an AWS App Mesh Virtual Gateway. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualGatewayArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualGateway(GetVirtualGatewayArgs.builder() .meshName("mesh-gateway") .name("example-mesh") .build()); } }
-
getVirtualGatewayPlain
public static java.util.concurrent.CompletableFuture<GetVirtualGatewayResult> getVirtualGatewayPlain(GetVirtualGatewayPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS App Mesh Virtual Gateway. ## Example Usage ### Basic Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualGatewayArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualGateway(GetVirtualGatewayArgs.builder() .meshName("mesh-gateway") .name("example-mesh") .build()); } }
-
getVirtualNode
public static com.pulumi.core.Output<GetVirtualNodeResult> getVirtualNode(GetVirtualNodeArgs args)
Data source for managing an AWS App Mesh Virtual Node. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualNodeArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualNode(GetVirtualNodeArgs.builder() .name("serviceBv1") .meshName("example-mesh") .build()); } }
-
getVirtualNodePlain
public static java.util.concurrent.CompletableFuture<GetVirtualNodeResult> getVirtualNodePlain(GetVirtualNodePlainArgs args)
Data source for managing an AWS App Mesh Virtual Node. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualNodeArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualNode(GetVirtualNodeArgs.builder() .name("serviceBv1") .meshName("example-mesh") .build()); } }
-
getVirtualNode
public static com.pulumi.core.Output<GetVirtualNodeResult> getVirtualNode(GetVirtualNodeArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS App Mesh Virtual Node. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualNodeArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualNode(GetVirtualNodeArgs.builder() .name("serviceBv1") .meshName("example-mesh") .build()); } }
-
getVirtualNode
public static com.pulumi.core.Output<GetVirtualNodeResult> getVirtualNode(GetVirtualNodeArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Data source for managing an AWS App Mesh Virtual Node. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualNodeArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualNode(GetVirtualNodeArgs.builder() .name("serviceBv1") .meshName("example-mesh") .build()); } }
-
getVirtualNodePlain
public static java.util.concurrent.CompletableFuture<GetVirtualNodeResult> getVirtualNodePlain(GetVirtualNodePlainArgs args, com.pulumi.deployment.InvokeOptions options)
Data source for managing an AWS App Mesh Virtual Node. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualNodeArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualNode(GetVirtualNodeArgs.builder() .name("serviceBv1") .meshName("example-mesh") .build()); } }
-
getVirtualRouter
public static com.pulumi.core.Output<GetVirtualRouterResult> getVirtualRouter(GetVirtualRouterArgs args)
The App Mesh Virtual Router data source allows details of an App Mesh Virtual Service to be retrieved by its name and mesh_name. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualRouterArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualRouter(GetVirtualRouterArgs.builder() .name("example-router-name") .meshName("example-mesh-name") .build()); } }
-
getVirtualRouterPlain
public static java.util.concurrent.CompletableFuture<GetVirtualRouterResult> getVirtualRouterPlain(GetVirtualRouterPlainArgs args)
The App Mesh Virtual Router data source allows details of an App Mesh Virtual Service to be retrieved by its name and mesh_name. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualRouterArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualRouter(GetVirtualRouterArgs.builder() .name("example-router-name") .meshName("example-mesh-name") .build()); } }
-
getVirtualRouter
public static com.pulumi.core.Output<GetVirtualRouterResult> getVirtualRouter(GetVirtualRouterArgs args, com.pulumi.deployment.InvokeOptions options)
The App Mesh Virtual Router data source allows details of an App Mesh Virtual Service to be retrieved by its name and mesh_name. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualRouterArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualRouter(GetVirtualRouterArgs.builder() .name("example-router-name") .meshName("example-mesh-name") .build()); } }
-
getVirtualRouter
public static com.pulumi.core.Output<GetVirtualRouterResult> getVirtualRouter(GetVirtualRouterArgs args, com.pulumi.deployment.InvokeOutputOptions options)
The App Mesh Virtual Router data source allows details of an App Mesh Virtual Service to be retrieved by its name and mesh_name. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualRouterArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualRouter(GetVirtualRouterArgs.builder() .name("example-router-name") .meshName("example-mesh-name") .build()); } }
-
getVirtualRouterPlain
public static java.util.concurrent.CompletableFuture<GetVirtualRouterResult> getVirtualRouterPlain(GetVirtualRouterPlainArgs args, com.pulumi.deployment.InvokeOptions options)
The App Mesh Virtual Router data source allows details of an App Mesh Virtual Service to be retrieved by its name and mesh_name. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualRouterArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualRouter(GetVirtualRouterArgs.builder() .name("example-router-name") .meshName("example-mesh-name") .build()); } }
-
getVirtualService
public static com.pulumi.core.Output<GetVirtualServiceResult> getVirtualService(GetVirtualServiceArgs args)
The App Mesh Virtual Service data source allows details of an App Mesh Virtual Service to be retrieved by its name, mesh_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualServiceArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualService(GetVirtualServiceArgs.builder() .name("example.mesh.local") .meshName("example-mesh") .build()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualServiceArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = AppmeshFunctions.getVirtualService(GetVirtualServiceArgs.builder() .name("example.mesh.local") .meshName("example-mesh") .meshOwner(current.accountId()) .build()); } }
-
getVirtualServicePlain
public static java.util.concurrent.CompletableFuture<GetVirtualServiceResult> getVirtualServicePlain(GetVirtualServicePlainArgs args)
The App Mesh Virtual Service data source allows details of an App Mesh Virtual Service to be retrieved by its name, mesh_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualServiceArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualService(GetVirtualServiceArgs.builder() .name("example.mesh.local") .meshName("example-mesh") .build()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualServiceArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = AppmeshFunctions.getVirtualService(GetVirtualServiceArgs.builder() .name("example.mesh.local") .meshName("example-mesh") .meshOwner(current.accountId()) .build()); } }
-
getVirtualService
public static com.pulumi.core.Output<GetVirtualServiceResult> getVirtualService(GetVirtualServiceArgs args, com.pulumi.deployment.InvokeOptions options)
The App Mesh Virtual Service data source allows details of an App Mesh Virtual Service to be retrieved by its name, mesh_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualServiceArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualService(GetVirtualServiceArgs.builder() .name("example.mesh.local") .meshName("example-mesh") .build()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualServiceArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = AppmeshFunctions.getVirtualService(GetVirtualServiceArgs.builder() .name("example.mesh.local") .meshName("example-mesh") .meshOwner(current.accountId()) .build()); } }
-
getVirtualService
public static com.pulumi.core.Output<GetVirtualServiceResult> getVirtualService(GetVirtualServiceArgs args, com.pulumi.deployment.InvokeOutputOptions options)
The App Mesh Virtual Service data source allows details of an App Mesh Virtual Service to be retrieved by its name, mesh_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualServiceArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualService(GetVirtualServiceArgs.builder() .name("example.mesh.local") .meshName("example-mesh") .build()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualServiceArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = AppmeshFunctions.getVirtualService(GetVirtualServiceArgs.builder() .name("example.mesh.local") .meshName("example-mesh") .meshOwner(current.accountId()) .build()); } }
-
getVirtualServicePlain
public static java.util.concurrent.CompletableFuture<GetVirtualServiceResult> getVirtualServicePlain(GetVirtualServicePlainArgs args, com.pulumi.deployment.InvokeOptions options)
The App Mesh Virtual Service data source allows details of an App Mesh Virtual Service to be retrieved by its name, mesh_name, and optionally the mesh_owner. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualServiceArgs; import java.util.ArrayList; import java.util.Arrays; 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 = AppmeshFunctions.getVirtualService(GetVirtualServiceArgs.builder() .name("example.mesh.local") .meshName("example-mesh") .build()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.AwsFunctions; import com.pulumi.aws.inputs.GetCallerIdentityArgs; import com.pulumi.aws.appmesh.AppmeshFunctions; import com.pulumi.aws.appmesh.inputs.GetVirtualServiceArgs; import java.util.ArrayList; import java.util.Arrays; 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 current = AwsFunctions.getCallerIdentity(GetCallerIdentityArgs.builder() .build()); final var test = AppmeshFunctions.getVirtualService(GetVirtualServiceArgs.builder() .name("example.mesh.local") .meshName("example-mesh") .meshOwner(current.accountId()) .build()); } }
-
-