1. Packages
  2. Logzio Provider
  3. API Docs
  4. getEndpoint
logzio 1.17.1 published on Monday, Apr 14, 2025 by logzio

logzio.getEndpoint

Explore with Pulumi AI

logzio logo
logzio 1.17.1 published on Monday, Apr 14, 2025 by logzio

    # Endpoint Datasource

    Use this data source to access information about existing Logz.io notification endpoints and custom webhooks.

    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(description: Optional[str] = None,
                     endpoint_type: Optional[str] = None,
                     id: Optional[float] = None,
                     title: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetEndpointResult
    def get_endpoint_output(description: Optional[pulumi.Input[str]] = None,
                     endpoint_type: Optional[pulumi.Input[str]] = None,
                     id: Optional[pulumi.Input[float]] = None,
                     title: 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)
    public static Output<GetEndpointResult> getEndpoint(GetEndpointArgs args, InvokeOptions options)
    
    fn::invoke:
      function: logzio:index/getEndpoint:getEndpoint
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Description string
    Detailed description of the endpoint.
    EndpointType string
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    Id double
    ID of the notification endpoint.
    Title string
    Name of the endpoint.
    Description string
    Detailed description of the endpoint.
    EndpointType string
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    Id float64
    ID of the notification endpoint.
    Title string
    Name of the endpoint.
    description String
    Detailed description of the endpoint.
    endpointType String
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    id Double
    ID of the notification endpoint.
    title String
    Name of the endpoint.
    description string
    Detailed description of the endpoint.
    endpointType string
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    id number
    ID of the notification endpoint.
    title string
    Name of the endpoint.
    description str
    Detailed description of the endpoint.
    endpoint_type str
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    id float
    ID of the notification endpoint.
    title str
    Name of the endpoint.
    description String
    Detailed description of the endpoint.
    endpointType String
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    id Number
    ID of the notification endpoint.
    title String
    Name of the endpoint.

    getEndpoint Result

    The following output properties are available:

    Description string
    Detailed description of the endpoint.
    EndpointType string
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    Id double
    Title string
    Name of the endpoint.
    Description string
    Detailed description of the endpoint.
    EndpointType string
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    Id float64
    Title string
    Name of the endpoint.
    description String
    Detailed description of the endpoint.
    endpointType String
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    id Double
    title String
    Name of the endpoint.
    description string
    Detailed description of the endpoint.
    endpointType string
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    id number
    title string
    Name of the endpoint.
    description str
    Detailed description of the endpoint.
    endpoint_type str
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    id float
    title str
    Name of the endpoint.
    description String
    Detailed description of the endpoint.
    endpointType String
    Specifies the endpoint resource type: custom, slack, pagerduty, bigpanda, datadog, victorops, opsgenie, servicenow, microsoftteams. Use the appropriate parameters for your selected endpoint type.
    id Number
    title String
    Name of the endpoint.

    Package Details

    Repository
    logzio logzio/terraform-provider-logzio
    License
    Notes
    This Pulumi package is based on the logzio Terraform Provider.
    logzio logo
    logzio 1.17.1 published on Monday, Apr 14, 2025 by logzio