UNPKG

@pulumi/sumologic

Version:

A Pulumi package for creating and managing sumologic cloud resources.

53 lines (52 loc) 1.42 kB
import * as pulumi from "@pulumi/pulumi"; /** * Provides an easy way to retrieve Sumo Logic auth details. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as sumologic from "@pulumi/sumologic"; * * const current = sumologic.getCallerIdentity({}); * ``` * * ## Attributes reference * * The following attributes are exported: * * - `accessId` - Sumo Logic access ID. * - `environment` - API endpoint environment. */ export declare function getCallerIdentity(opts?: pulumi.InvokeOptions): Promise<GetCallerIdentityResult>; /** * A collection of values returned by getCallerIdentity. */ export interface GetCallerIdentityResult { readonly accessId: string; readonly environment: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; } /** * Provides an easy way to retrieve Sumo Logic auth details. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as sumologic from "@pulumi/sumologic"; * * const current = sumologic.getCallerIdentity({}); * ``` * * ## Attributes reference * * The following attributes are exported: * * - `accessId` - Sumo Logic access ID. * - `environment` - API endpoint environment. */ export declare function getCallerIdentityOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetCallerIdentityResult>;