1. Packages
  2. Packages
  3. Elasticstack Provider
  4. API Docs
  5. getFleetOutput
Viewing docs for elasticstack 0.15.0
published on Thursday, May 14, 2026 by elastic
Viewing docs for elasticstack 0.15.0
published on Thursday, May 14, 2026 by elastic

    Returns information about a Fleet output. See the Fleet output API documentation for more details.

    Using getFleetOutput

    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 getFleetOutput(args: GetFleetOutputArgs, opts?: InvokeOptions): Promise<GetFleetOutputResult>
    function getFleetOutputOutput(args: GetFleetOutputOutputArgs, opts?: InvokeOptions): Output<GetFleetOutputResult>
    def get_fleet_output(kibana_connections: Optional[Sequence[GetFleetOutputKibanaConnection]] = None,
                         space_id: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetFleetOutputResult
    def get_fleet_output_output(kibana_connections: pulumi.Input[Optional[Sequence[pulumi.Input[GetFleetOutputKibanaConnectionArgs]]]] = None,
                         space_id: pulumi.Input[Optional[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetFleetOutputResult]
    func LookupFleetOutput(ctx *Context, args *LookupFleetOutputArgs, opts ...InvokeOption) (*LookupFleetOutputResult, error)
    func LookupFleetOutputOutput(ctx *Context, args *LookupFleetOutputOutputArgs, opts ...InvokeOption) LookupFleetOutputResultOutput

    > Note: This function is named LookupFleetOutput in the Go SDK.

    public static class GetFleetOutput 
    {
        public static Task<GetFleetOutputResult> InvokeAsync(GetFleetOutputArgs args, InvokeOptions? opts = null)
        public static Output<GetFleetOutputResult> Invoke(GetFleetOutputInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFleetOutputResult> getFleetOutput(GetFleetOutputArgs args, InvokeOptions options)
    public static Output<GetFleetOutputResult> getFleetOutput(GetFleetOutputArgs args, InvokeOptions options)
    
    fn::invoke:
      function: elasticstack:index/getFleetOutput:getFleetOutput
      arguments:
        # arguments dictionary
    data "elasticstack_getfleetoutput" "name" {
        # arguments
    }

    The following arguments are supported:

    KibanaConnections List<GetFleetOutputKibanaConnection>
    Kibana connection configuration block.
    SpaceId string
    The Kibana space ID where this output is available.
    KibanaConnections []GetFleetOutputKibanaConnection
    Kibana connection configuration block.
    SpaceId string
    The Kibana space ID where this output is available.
    kibana_connections list(object)
    Kibana connection configuration block.
    space_id string
    The Kibana space ID where this output is available.
    kibanaConnections List<GetFleetOutputKibanaConnection>
    Kibana connection configuration block.
    spaceId String
    The Kibana space ID where this output is available.
    kibanaConnections GetFleetOutputKibanaConnection[]
    Kibana connection configuration block.
    spaceId string
    The Kibana space ID where this output is available.
    kibana_connections Sequence[GetFleetOutputKibanaConnection]
    Kibana connection configuration block.
    space_id str
    The Kibana space ID where this output is available.
    kibanaConnections List<Property Map>
    Kibana connection configuration block.
    spaceId String
    The Kibana space ID where this output is available.

    getFleetOutput Result

    The following output properties are available:

    Id string
    Generated ID for the outputs.
    Outputs List<GetFleetOutputOutput>
    The list of outputs
    KibanaConnections List<GetFleetOutputKibanaConnection>
    Kibana connection configuration block.
    SpaceId string
    The Kibana space ID where this output is available.
    Id string
    Generated ID for the outputs.
    Outputs []GetFleetOutputOutput
    The list of outputs
    KibanaConnections []GetFleetOutputKibanaConnection
    Kibana connection configuration block.
    SpaceId string
    The Kibana space ID where this output is available.
    id string
    Generated ID for the outputs.
    outputs list(object)
    The list of outputs
    kibana_connections list(object)
    Kibana connection configuration block.
    space_id string
    The Kibana space ID where this output is available.
    id String
    Generated ID for the outputs.
    outputs List<GetFleetOutputOutput>
    The list of outputs
    kibanaConnections List<GetFleetOutputKibanaConnection>
    Kibana connection configuration block.
    spaceId String
    The Kibana space ID where this output is available.
    id string
    Generated ID for the outputs.
    outputs GetFleetOutputOutput[]
    The list of outputs
    kibanaConnections GetFleetOutputKibanaConnection[]
    Kibana connection configuration block.
    spaceId string
    The Kibana space ID where this output is available.
    id str
    Generated ID for the outputs.
    outputs Sequence[GetFleetOutputOutput]
    The list of outputs
    kibana_connections Sequence[GetFleetOutputKibanaConnection]
    Kibana connection configuration block.
    space_id str
    The Kibana space ID where this output is available.
    id String
    Generated ID for the outputs.
    outputs List<Property Map>
    The list of outputs
    kibanaConnections List<Property Map>
    Kibana connection configuration block.
    spaceId String
    The Kibana space ID where this output is available.

    Supporting Types

    GetFleetOutputKibanaConnection

    ApiKey string
    API Key to use for authentication to Kibana
    BearerToken string
    Bearer Token to use for authentication to Kibana
    CaCerts List<string>
    A list of paths to CA certificates to validate the certificate presented by the Kibana server.
    Endpoints List<string>
    Insecure bool
    Disable TLS certificate validation
    Password string
    Password to use for API authentication to Kibana.
    Username string
    Username to use for API authentication to Kibana.
    ApiKey string
    API Key to use for authentication to Kibana
    BearerToken string
    Bearer Token to use for authentication to Kibana
    CaCerts []string
    A list of paths to CA certificates to validate the certificate presented by the Kibana server.
    Endpoints []string
    Insecure bool
    Disable TLS certificate validation
    Password string
    Password to use for API authentication to Kibana.
    Username string
    Username to use for API authentication to Kibana.
    api_key string
    API Key to use for authentication to Kibana
    bearer_token string
    Bearer Token to use for authentication to Kibana
    ca_certs list(string)
    A list of paths to CA certificates to validate the certificate presented by the Kibana server.
    endpoints list(string)
    insecure bool
    Disable TLS certificate validation
    password string
    Password to use for API authentication to Kibana.
    username string
    Username to use for API authentication to Kibana.
    apiKey String
    API Key to use for authentication to Kibana
    bearerToken String
    Bearer Token to use for authentication to Kibana
    caCerts List<String>
    A list of paths to CA certificates to validate the certificate presented by the Kibana server.
    endpoints List<String>
    insecure Boolean
    Disable TLS certificate validation
    password String
    Password to use for API authentication to Kibana.
    username String
    Username to use for API authentication to Kibana.
    apiKey string
    API Key to use for authentication to Kibana
    bearerToken string
    Bearer Token to use for authentication to Kibana
    caCerts string[]
    A list of paths to CA certificates to validate the certificate presented by the Kibana server.
    endpoints string[]
    insecure boolean
    Disable TLS certificate validation
    password string
    Password to use for API authentication to Kibana.
    username string
    Username to use for API authentication to Kibana.
    api_key str
    API Key to use for authentication to Kibana
    bearer_token str
    Bearer Token to use for authentication to Kibana
    ca_certs Sequence[str]
    A list of paths to CA certificates to validate the certificate presented by the Kibana server.
    endpoints Sequence[str]
    insecure bool
    Disable TLS certificate validation
    password str
    Password to use for API authentication to Kibana.
    username str
    Username to use for API authentication to Kibana.
    apiKey String
    API Key to use for authentication to Kibana
    bearerToken String
    Bearer Token to use for authentication to Kibana
    caCerts List<String>
    A list of paths to CA certificates to validate the certificate presented by the Kibana server.
    endpoints List<String>
    insecure Boolean
    Disable TLS certificate validation
    password String
    Password to use for API authentication to Kibana.
    username String
    Username to use for API authentication to Kibana.

    GetFleetOutputOutput

    CaSha256 string
    Fingerprint of the Elasticsearch CA certificate.
    CaTrustedFingerprint string
    Fingerprint of trusted CA.
    ConfigYaml string
    Advanced YAML configuration.
    DefaultIntegrations bool
    This output is the default for agent integrations.
    DefaultMonitoring bool
    This output is the default for agent monitoring.
    Hosts List<string>
    A list of hosts.
    Id string
    Unique identifier of the output.
    Name string
    The name of the output.
    Type string
    The output type.
    CaSha256 string
    Fingerprint of the Elasticsearch CA certificate.
    CaTrustedFingerprint string
    Fingerprint of trusted CA.
    ConfigYaml string
    Advanced YAML configuration.
    DefaultIntegrations bool
    This output is the default for agent integrations.
    DefaultMonitoring bool
    This output is the default for agent monitoring.
    Hosts []string
    A list of hosts.
    Id string
    Unique identifier of the output.
    Name string
    The name of the output.
    Type string
    The output type.
    ca_sha256 string
    Fingerprint of the Elasticsearch CA certificate.
    ca_trusted_fingerprint string
    Fingerprint of trusted CA.
    config_yaml string
    Advanced YAML configuration.
    default_integrations bool
    This output is the default for agent integrations.
    default_monitoring bool
    This output is the default for agent monitoring.
    hosts list(string)
    A list of hosts.
    id string
    Unique identifier of the output.
    name string
    The name of the output.
    type string
    The output type.
    caSha256 String
    Fingerprint of the Elasticsearch CA certificate.
    caTrustedFingerprint String
    Fingerprint of trusted CA.
    configYaml String
    Advanced YAML configuration.
    defaultIntegrations Boolean
    This output is the default for agent integrations.
    defaultMonitoring Boolean
    This output is the default for agent monitoring.
    hosts List<String>
    A list of hosts.
    id String
    Unique identifier of the output.
    name String
    The name of the output.
    type String
    The output type.
    caSha256 string
    Fingerprint of the Elasticsearch CA certificate.
    caTrustedFingerprint string
    Fingerprint of trusted CA.
    configYaml string
    Advanced YAML configuration.
    defaultIntegrations boolean
    This output is the default for agent integrations.
    defaultMonitoring boolean
    This output is the default for agent monitoring.
    hosts string[]
    A list of hosts.
    id string
    Unique identifier of the output.
    name string
    The name of the output.
    type string
    The output type.
    ca_sha256 str
    Fingerprint of the Elasticsearch CA certificate.
    ca_trusted_fingerprint str
    Fingerprint of trusted CA.
    config_yaml str
    Advanced YAML configuration.
    default_integrations bool
    This output is the default for agent integrations.
    default_monitoring bool
    This output is the default for agent monitoring.
    hosts Sequence[str]
    A list of hosts.
    id str
    Unique identifier of the output.
    name str
    The name of the output.
    type str
    The output type.
    caSha256 String
    Fingerprint of the Elasticsearch CA certificate.
    caTrustedFingerprint String
    Fingerprint of trusted CA.
    configYaml String
    Advanced YAML configuration.
    defaultIntegrations Boolean
    This output is the default for agent integrations.
    defaultMonitoring Boolean
    This output is the default for agent monitoring.
    hosts List<String>
    A list of hosts.
    id String
    Unique identifier of the output.
    name String
    The name of the output.
    type String
    The output type.

    Package Details

    Repository
    elasticstack elastic/terraform-provider-elasticstack
    License
    Notes
    This Pulumi package is based on the elasticstack Terraform Provider.
    Viewing docs for elasticstack 0.15.0
    published on Thursday, May 14, 2026 by elastic
      Try Pulumi Cloud free. Your team will thank you.