@maienm/pulumi-lidarr
Version:
A Pulumi package for creating and managing Lidarr resources. Based on terraform-provider-lidarr: version v1.11.0
71 lines (70 loc) • 1.75 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* <!-- subcategory:Download Clients -->Single Remote Path Mapping.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as lidarr from "@pulumi/lidarr";
*
* const example = lidarr.DownloadClients.getRemotePathMapping({
* id: 1,
* });
* ```
*/
export declare function getRemotePathMapping(args: GetRemotePathMappingArgs, opts?: pulumi.InvokeOptions): Promise<GetRemotePathMappingResult>;
/**
* A collection of arguments for invoking getRemotePathMapping.
*/
export interface GetRemotePathMappingArgs {
/**
* Remote Path Mapping ID.
*/
id: number;
}
/**
* A collection of values returned by getRemotePathMapping.
*/
export interface GetRemotePathMappingResult {
/**
* Download Client host.
*/
readonly host: string;
/**
* Remote Path Mapping ID.
*/
readonly id: number;
/**
* Local path.
*/
readonly localPath: string;
/**
* Download Client remote path.
*/
readonly remotePath: string;
}
/**
* <!-- subcategory:Download Clients -->Single Remote Path Mapping.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as lidarr from "@pulumi/lidarr";
*
* const example = lidarr.DownloadClients.getRemotePathMapping({
* id: 1,
* });
* ```
*/
export declare function getRemotePathMappingOutput(args: GetRemotePathMappingOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetRemotePathMappingResult>;
/**
* A collection of arguments for invoking getRemotePathMapping.
*/
export interface GetRemotePathMappingOutputArgs {
/**
* Remote Path Mapping ID.
*/
id: pulumi.Input<number>;
}