@maienm/pulumi-readarr
Version:
A Pulumi package for creating and managing Readarr resources. Based on terraform-provider-readarr: version v2.1.0
163 lines (162 loc) • 3.47 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* <!-- subcategory:System -->System Status resource. User must have rights to read `config.xml`.
* For more information refer to [System Status](https://wiki.servarr.com/readarr/system#status) documentation.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as readarr from "@pulumi/readarr";
*
* const example = readarr.System.getStatus({});
* ```
*/
export declare function getStatus(opts?: pulumi.InvokeOptions): Promise<GetStatusResult>;
/**
* A collection of values returned by getStatus.
*/
export interface GetStatusResult {
/**
* App data folder.
*/
readonly appData: string;
/**
* App name.
*/
readonly appName: string;
/**
* Authentication.
*/
readonly authentication: string;
/**
* Branch.
*/
readonly branch: string;
/**
* Build time.
*/
readonly buildTime: string;
/**
* Database type.
*/
readonly databaseType: string;
/**
* Database version.
*/
readonly databaseVersion: string;
/**
* Delay Profile ID.
*/
readonly id: number;
/**
* Instance name.
*/
readonly instanceName: string;
/**
* Is admin flag.
*/
readonly isAdmin: boolean;
/**
* Is debug flag.
*/
readonly isDebug: boolean;
/**
* Is docker flag.
*/
readonly isDocker: boolean;
/**
* Is linux flag.
*/
readonly isLinux: boolean;
/**
* Is net core flag.
*/
readonly isNetCore: boolean;
/**
* Is osx flag.
*/
readonly isOsx: boolean;
/**
* Is production flag.
*/
readonly isProduction: boolean;
/**
* Is user interactive flag.
*/
readonly isUserInteractive: boolean;
/**
* Is windows flag.
*/
readonly isWindows: boolean;
/**
* Migration version.
*/
readonly migrationVersion: number;
/**
* Mode.
*/
readonly mode: string;
/**
* OS name.
*/
readonly osName: string;
/**
* OS version.
*/
readonly osVersion: string;
/**
* Package author.
*/
readonly packageAuthor: string;
/**
* Package update mechanism.
*/
readonly packageUpdateMechanism: string;
/**
* Package update mechanism message.
*/
readonly packageUpdateMechanismMessage: string;
/**
* Package version.
*/
readonly packageVersion: string;
/**
* Runtime name.
*/
readonly runtimeName: string;
/**
* Runtime version.
*/
readonly runtimeVersion: string;
/**
* Start time.
*/
readonly startTime: string;
/**
* Startup path.
*/
readonly startupPath: string;
/**
* Base URL.
*/
readonly urlBase: string;
/**
* Version.
*/
readonly version: string;
}
/**
* <!-- subcategory:System -->System Status resource. User must have rights to read `config.xml`.
* For more information refer to [System Status](https://wiki.servarr.com/readarr/system#status) documentation.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as readarr from "@pulumi/readarr";
*
* const example = readarr.System.getStatus({});
* ```
*/
export declare function getStatusOutput(opts?: pulumi.InvokeOptions): pulumi.Output<GetStatusResult>;