@maienm/pulumi-lidarr
Version:
A Pulumi package for creating and managing Lidarr resources. Based on terraform-provider-lidarr: version v1.11.0
86 lines (85 loc) • 1.9 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
* <!-- subcategory:System -->Host.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as lidarr from "@pulumi/lidarr";
*
* const example = lidarr.System.getHost({});
* ```
*/
export declare function getHost(opts?: pulumi.InvokeOptions): Promise<GetHostResult>;
/**
* A collection of values returned by getHost.
*/
export interface GetHostResult {
/**
* Application URL.
*/
readonly applicationUrl: string;
/**
* Authentication configuration.
*/
readonly authentication: outputs.System.GetHostAuthentication;
/**
* Backup configuration.
*/
readonly backup: outputs.System.GetHostBackup;
/**
* Bind address.
*/
readonly bindAddress: string;
/**
* Host ID.
*/
readonly id: number;
/**
* Instance name.
*/
readonly instanceName: string;
/**
* Launch browser flag.
*/
readonly launchBrowser: boolean;
/**
* Logging configuration.
*/
readonly logging: outputs.System.GetHostLogging;
/**
* TCP port.
*/
readonly port: number;
/**
* Proxy configuration.
*/
readonly proxy: outputs.System.GetHostProxy;
/**
* Backup configuration.
*/
readonly ssl: outputs.System.GetHostSsl;
/**
* Update configuration.
*/
readonly update: outputs.System.GetHostUpdate;
/**
* URL base.
*/
readonly urlBase: string;
}
/**
* <!-- subcategory:System -->Host.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as lidarr from "@pulumi/lidarr";
*
* const example = lidarr.System.getHost({});
* ```
*/
export declare function getHostOutput(opts?: pulumi.InvokeOptions): pulumi.Output<GetHostResult>;