AWS Native v0.49.0, Jan 26 23
AWS Native v0.49.0, Jan 26 23
aws-native.events.getEndpoint
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