We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi
aws-native.ec2.getRouteServer
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi
VPC Route Server
Using getRouteServer
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRouteServer(args: GetRouteServerArgs, opts?: InvokeOptions): Promise<GetRouteServerResult>
function getRouteServerOutput(args: GetRouteServerOutputArgs, opts?: InvokeOptions): Output<GetRouteServerResult>
def get_route_server(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRouteServerResult
def get_route_server_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRouteServerResult]
func LookupRouteServer(ctx *Context, args *LookupRouteServerArgs, opts ...InvokeOption) (*LookupRouteServerResult, error)
func LookupRouteServerOutput(ctx *Context, args *LookupRouteServerOutputArgs, opts ...InvokeOption) LookupRouteServerResultOutput
> Note: This function is named LookupRouteServer
in the Go SDK.
public static class GetRouteServer
{
public static Task<GetRouteServerResult> InvokeAsync(GetRouteServerArgs args, InvokeOptions? opts = null)
public static Output<GetRouteServerResult> Invoke(GetRouteServerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRouteServerResult> getRouteServer(GetRouteServerArgs args, InvokeOptions options)
public static Output<GetRouteServerResult> getRouteServer(GetRouteServerArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:ec2:getRouteServer
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- The ID of the Route Server.
- Id string
- The ID of the Route Server.
- id String
- The ID of the Route Server.
- id string
- The ID of the Route Server.
- id str
- The ID of the Route Server.
- id String
- The ID of the Route Server.
getRouteServer Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) of the Route Server.
- Id string
- The ID of the Route Server.
- Persist
Routes Pulumi.Aws Native. Ec2. Route Server Persist Routes - Whether to enable persistent routes
- Sns
Notifications boolEnabled - Whether to enable SNS notifications
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Arn string
- The Amazon Resource Name (ARN) of the Route Server.
- Id string
- The ID of the Route Server.
- Persist
Routes RouteServer Persist Routes - Whether to enable persistent routes
- Sns
Notifications boolEnabled - Whether to enable SNS notifications
- Tag
- An array of key-value pairs to apply to this resource.
- arn String
- The Amazon Resource Name (ARN) of the Route Server.
- id String
- The ID of the Route Server.
- persist
Routes RouteServer Persist Routes - Whether to enable persistent routes
- sns
Notifications BooleanEnabled - Whether to enable SNS notifications
- List<Tag>
- An array of key-value pairs to apply to this resource.
- arn string
- The Amazon Resource Name (ARN) of the Route Server.
- id string
- The ID of the Route Server.
- persist
Routes RouteServer Persist Routes - Whether to enable persistent routes
- sns
Notifications booleanEnabled - Whether to enable SNS notifications
- Tag[]
- An array of key-value pairs to apply to this resource.
- arn str
- The Amazon Resource Name (ARN) of the Route Server.
- id str
- The ID of the Route Server.
- persist_
routes RouteServer Persist Routes - Whether to enable persistent routes
- sns_
notifications_ boolenabled - Whether to enable SNS notifications
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- arn String
- The Amazon Resource Name (ARN) of the Route Server.
- id String
- The ID of the Route Server.
- persist
Routes "enable" | "disable" - Whether to enable persistent routes
- sns
Notifications BooleanEnabled - Whether to enable SNS notifications
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
RouteServerPersistRoutes
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi