import * as pulumi from "@pulumi/pulumi"; import * as inputs from "../types/input"; import * as outputs from "../types/output"; /** * This data source provides the list of Log Analytics Entity Associations List in Oracle Cloud Infrastructure Log Analytics service. * * Return a list of log analytics entities associated with input source log analytics entity. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testLogAnalyticsEntityAssociationsList = oci.loganalytics.getLogAnalyticsEntityAssociationsList({ * logAnalyticsEntityId: testLogAnalyticsEntity.id, * namespace: logAnalyticsEntityAssociationsListNamespace, * directOrAllAssociations: logAnalyticsEntityAssociationsListDirectOrAllAssociations, * }); * ``` */ export declare function getLogAnalyticsEntityAssociationsList(args: GetLogAnalyticsEntityAssociationsListArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getLogAnalyticsEntityAssociationsList. */ export interface GetLogAnalyticsEntityAssociationsListArgs { /** * Indicates whether to return direct associated entities or direct and inferred associated entities. */ directOrAllAssociations?: string; filters?: inputs.LogAnalytics.GetLogAnalyticsEntityAssociationsListFilter[]; /** * The Log analytics entity OCID. */ logAnalyticsEntityId: string; /** * The Log Analytics namespace used for the request. */ namespace: string; } /** * A collection of values returned by getLogAnalyticsEntityAssociationsList. */ export interface GetLogAnalyticsEntityAssociationsListResult { readonly directOrAllAssociations?: string; readonly filters?: outputs.LogAnalytics.GetLogAnalyticsEntityAssociationsListFilter[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The list of log_analytics_entity_collection. */ readonly logAnalyticsEntityCollections: outputs.LogAnalytics.GetLogAnalyticsEntityAssociationsListLogAnalyticsEntityCollection[]; readonly logAnalyticsEntityId: string; readonly namespace: string; } /** * This data source provides the list of Log Analytics Entity Associations List in Oracle Cloud Infrastructure Log Analytics service. * * Return a list of log analytics entities associated with input source log analytics entity. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testLogAnalyticsEntityAssociationsList = oci.loganalytics.getLogAnalyticsEntityAssociationsList({ * logAnalyticsEntityId: testLogAnalyticsEntity.id, * namespace: logAnalyticsEntityAssociationsListNamespace, * directOrAllAssociations: logAnalyticsEntityAssociationsListDirectOrAllAssociations, * }); * ``` */ export declare function getLogAnalyticsEntityAssociationsListOutput(args: GetLogAnalyticsEntityAssociationsListOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getLogAnalyticsEntityAssociationsList. */ export interface GetLogAnalyticsEntityAssociationsListOutputArgs { /** * Indicates whether to return direct associated entities or direct and inferred associated entities. */ directOrAllAssociations?: pulumi.Input; filters?: pulumi.Input[] | undefined>; /** * The Log analytics entity OCID. */ logAnalyticsEntityId: pulumi.Input; /** * The Log Analytics namespace used for the request. */ namespace: pulumi.Input; } //# sourceMappingURL=getLogAnalyticsEntityAssociationsList.d.ts.map