@maienm/pulumi-readarr
Version:
A Pulumi package for creating and managing Readarr resources. Based on terraform-provider-readarr: version v2.1.0
87 lines (86 loc) • 1.93 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* <!-- subcategory:Profiles -->Single Delay Profile.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as readarr from "@pulumi/readarr";
*
* const example = readarr.Profiles.getDelayProfile({
* id: 1,
* });
* ```
*/
export declare function getDelayProfile(args: GetDelayProfileArgs, opts?: pulumi.InvokeOptions): Promise<GetDelayProfileResult>;
/**
* A collection of arguments for invoking getDelayProfile.
*/
export interface GetDelayProfileArgs {
/**
* Delay Profile ID.
*/
id: number;
}
/**
* A collection of values returned by getDelayProfile.
*/
export interface GetDelayProfileResult {
/**
* Torrent allowed Flag.
*/
readonly enableTorrent: boolean;
/**
* Usenet allowed Flag.
*/
readonly enableUsenet: boolean;
/**
* Delay Profile ID.
*/
readonly id: number;
/**
* Order.
*/
readonly order: number;
/**
* Preferred protocol.
*/
readonly preferredProtocol: string;
/**
* List of associated tags.
*/
readonly tags: number[];
/**
* Torrent Delay.
*/
readonly torrentDelay: number;
/**
* Usenet delay.
*/
readonly usenetDelay: number;
}
/**
* <!-- subcategory:Profiles -->Single Delay Profile.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as readarr from "@pulumi/readarr";
*
* const example = readarr.Profiles.getDelayProfile({
* id: 1,
* });
* ```
*/
export declare function getDelayProfileOutput(args: GetDelayProfileOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetDelayProfileResult>;
/**
* A collection of arguments for invoking getDelayProfile.
*/
export interface GetDelayProfileOutputArgs {
/**
* Delay Profile ID.
*/
id: pulumi.Input<number>;
}