AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.65.0 published on Wednesday, Jun 7, 2023 by Pulumi
aws-native.events.getEndpoint
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.65.0 published on Wednesday, Jun 7, 2023 by Pulumi
Resource Type definition for AWS::Events::Endpoint.
Using getEndpoint
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 getEndpoint(args: GetEndpointArgs, opts?: InvokeOptions): Promise<GetEndpointResult>
function getEndpointOutput(args: GetEndpointOutputArgs, opts?: InvokeOptions): Output<GetEndpointResult>
def get_endpoint(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEndpointResult
def get_endpoint_output(name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEndpointResult]
func LookupEndpoint(ctx *Context, args *LookupEndpointArgs, opts ...InvokeOption) (*LookupEndpointResult, error)
func LookupEndpointOutput(ctx *Context, args *LookupEndpointOutputArgs, opts ...InvokeOption) LookupEndpointResultOutput
> Note: This function is named LookupEndpoint
in the Go SDK.
public static class GetEndpoint
{
public static Task<GetEndpointResult> InvokeAsync(GetEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetEndpointResult> Invoke(GetEndpointInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEndpointResult> getEndpoint(GetEndpointArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:events:getEndpoint
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Name string
- name String
- name string
- name str
- name String
getEndpoint Result
The following output properties are available:
- Arn string
- Description string
- Endpoint
Id string - Endpoint
Url string - Event
Buses List<Pulumi.Aws Native. Events. Outputs. Endpoint Event Bus> - Replication
Config Pulumi.Aws Native. Events. Outputs. Endpoint Replication Config - Role
Arn string - Routing
Config Pulumi.Aws Native. Events. Outputs. Endpoint Routing Config - State
Pulumi.
Aws Native. Events. Endpoint State - State
Reason string
- Arn string
- Description string
- Endpoint
Id string - Endpoint
Url string - Event
Buses []EndpointEvent Bus - Replication
Config EndpointReplication Config - Role
Arn string - Routing
Config EndpointRouting Config - State
Endpoint
State Enum - State
Reason string
- arn String
- description String
- endpoint
Id String - endpoint
Url String - event
Buses List<EndpointEvent Bus> - replication
Config EndpointReplication Config - role
Arn String - routing
Config EndpointRouting Config - state
Endpoint
State - state
Reason String
- arn string
- description string
- endpoint
Id string - endpoint
Url string - event
Buses EndpointEvent Bus[] - replication
Config EndpointReplication Config - role
Arn string - routing
Config EndpointRouting Config - state
Endpoint
State - state
Reason string
Supporting Types
EndpointEventBus
- Event
Bus stringArn
- Event
Bus stringArn
- event
Bus StringArn
- event
Bus stringArn
- event_
bus_ strarn
- event
Bus StringArn
EndpointFailoverConfig
EndpointPrimary
- Health
Check string
- Health
Check string
- health
Check String
- health
Check string
- health_
check str
- health
Check String
EndpointReplicationConfig
EndpointReplicationState
EndpointRoutingConfig
EndpointSecondary
- Route string
- Route string
- route String
- route string
- route str
- route String
EndpointState
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.65.0 published on Wednesday, Jun 7, 2023 by Pulumi