@maienm/pulumi-readarr
Version:
A Pulumi package for creating and managing Readarr resources. Based on terraform-provider-readarr: version v2.1.0
71 lines (70 loc) • 1.76 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 readarr from "@pulumi/readarr";
*
* const example = readarr.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 readarr from "@pulumi/readarr";
*
* const example = readarr.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>;
}