AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.events.getApiDestination
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
Resource Type definition for AWS::Events::ApiDestination.
Using getApiDestination
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 getApiDestination(args: GetApiDestinationArgs, opts?: InvokeOptions): Promise<GetApiDestinationResult>
function getApiDestinationOutput(args: GetApiDestinationOutputArgs, opts?: InvokeOptions): Output<GetApiDestinationResult>
def get_api_destination(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetApiDestinationResult
def get_api_destination_output(name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetApiDestinationResult]
func LookupApiDestination(ctx *Context, args *LookupApiDestinationArgs, opts ...InvokeOption) (*LookupApiDestinationResult, error)
func LookupApiDestinationOutput(ctx *Context, args *LookupApiDestinationOutputArgs, opts ...InvokeOption) LookupApiDestinationResultOutput
> Note: This function is named LookupApiDestination
in the Go SDK.
public static class GetApiDestination
{
public static Task<GetApiDestinationResult> InvokeAsync(GetApiDestinationArgs args, InvokeOptions? opts = null)
public static Output<GetApiDestinationResult> Invoke(GetApiDestinationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetApiDestinationResult> getApiDestination(GetApiDestinationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:events:getApiDestination
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Name of the apiDestination.
- Name string
- Name of the apiDestination.
- name String
- Name of the apiDestination.
- name string
- Name of the apiDestination.
- name str
- Name of the apiDestination.
- name String
- Name of the apiDestination.
getApiDestination Result
The following output properties are available:
- Arn string
- The arn of the api destination.
- Connection
Arn string - The arn of the connection.
- Description string
- A description for the API destination to create.
- Http
Method Pulumi.Aws Native. Events. Api Destination Http Method - The method to use for the request to the HTTP invocation endpoint.
- Invocation
Endpoint string - Url endpoint to invoke.
- Invocation
Rate intLimit Per Second - The maximum number of requests per second to send to the HTTP invocation endpoint.
- Arn string
- The arn of the api destination.
- Connection
Arn string - The arn of the connection.
- Description string
- A description for the API destination to create.
- Http
Method ApiDestination Http Method - The method to use for the request to the HTTP invocation endpoint.
- Invocation
Endpoint string - Url endpoint to invoke.
- Invocation
Rate intLimit Per Second - The maximum number of requests per second to send to the HTTP invocation endpoint.
- arn String
- The arn of the api destination.
- connection
Arn String - The arn of the connection.
- description String
- A description for the API destination to create.
- http
Method ApiDestination Http Method - The method to use for the request to the HTTP invocation endpoint.
- invocation
Endpoint String - Url endpoint to invoke.
- invocation
Rate IntegerLimit Per Second - The maximum number of requests per second to send to the HTTP invocation endpoint.
- arn string
- The arn of the api destination.
- connection
Arn string - The arn of the connection.
- description string
- A description for the API destination to create.
- http
Method ApiDestination Http Method - The method to use for the request to the HTTP invocation endpoint.
- invocation
Endpoint string - Url endpoint to invoke.
- invocation
Rate numberLimit Per Second - The maximum number of requests per second to send to the HTTP invocation endpoint.
- arn str
- The arn of the api destination.
- connection_
arn str - The arn of the connection.
- description str
- A description for the API destination to create.
- http_
method ApiDestination Http Method - The method to use for the request to the HTTP invocation endpoint.
- invocation_
endpoint str - Url endpoint to invoke.
- invocation_
rate_ intlimit_ per_ second - The maximum number of requests per second to send to the HTTP invocation endpoint.
- arn String
- The arn of the api destination.
- connection
Arn String - The arn of the connection.
- description String
- A description for the API destination to create.
- http
Method "GET" | "HEAD" | "POST" | "OPTIONS" | "PUT" | "DELETE" | "PATCH" - The method to use for the request to the HTTP invocation endpoint.
- invocation
Endpoint String - Url endpoint to invoke.
- invocation
Rate NumberLimit Per Second - The maximum number of requests per second to send to the HTTP invocation endpoint.
Supporting Types
ApiDestinationHttpMethod
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi