@pulumi/sumologic
Version:
A Pulumi package for creating and managing sumologic cloud resources.
68 lines (67 loc) • 1.93 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* Provides an easy way to retrieve the Personal Folder.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as sumologic from "@pulumi/sumologic";
*
* const personalFolder = sumologic.getPersonalFolder({});
* ```
*
* ## Attributes reference
*
* The following attributes are exported:
*
* - `id` - The ID of the Personal Folder.
* - `name` - The name of the Personal Folder.
* - `description` - The description of the Personal Folder.
*/
export declare function getPersonalFolder(args?: GetPersonalFolderArgs, opts?: pulumi.InvokeOptions): Promise<GetPersonalFolderResult>;
/**
* A collection of arguments for invoking getPersonalFolder.
*/
export interface GetPersonalFolderArgs {
description?: string;
id?: string;
name?: string;
}
/**
* A collection of values returned by getPersonalFolder.
*/
export interface GetPersonalFolderResult {
readonly description: string;
readonly id: string;
readonly name: string;
}
/**
* Provides an easy way to retrieve the Personal Folder.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as sumologic from "@pulumi/sumologic";
*
* const personalFolder = sumologic.getPersonalFolder({});
* ```
*
* ## Attributes reference
*
* The following attributes are exported:
*
* - `id` - The ID of the Personal Folder.
* - `name` - The name of the Personal Folder.
* - `description` - The description of the Personal Folder.
*/
export declare function getPersonalFolderOutput(args?: GetPersonalFolderOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetPersonalFolderResult>;
/**
* A collection of arguments for invoking getPersonalFolder.
*/
export interface GetPersonalFolderOutputArgs {
description?: pulumi.Input<string>;
id?: pulumi.Input<string>;
name?: pulumi.Input<string>;
}