UNPKG

@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) 2.01 kB
import * as pulumi from "@pulumi/pulumi"; /** * <!-- subcategory:Profiles -->Single Quality Definition. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as readarr from "@pulumi/readarr"; * * const example = readarr.Profiles.getQualityDefinition({ * id: 3, * }); * ``` */ export declare function getQualityDefinition(args: GetQualityDefinitionArgs, opts?: pulumi.InvokeOptions): Promise<GetQualityDefinitionResult>; /** * A collection of arguments for invoking getQualityDefinition. */ export interface GetQualityDefinitionArgs { /** * Quality Definition ID. */ id: number; /** * Minimum size MB/min. */ minSize?: number; } /** * A collection of values returned by getQualityDefinition. */ export interface GetQualityDefinitionResult { /** * Quality Definition ID. */ readonly id: number; /** * Maximum size MB/min. */ readonly maxSize: number; /** * Minimum size MB/min. */ readonly minSize: number; /** * Quality ID. */ readonly qualityId: number; /** * Quality Name. */ readonly qualityName: string; /** * Quality Definition Title. */ readonly title: string; } /** * <!-- subcategory:Profiles -->Single Quality Definition. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as readarr from "@pulumi/readarr"; * * const example = readarr.Profiles.getQualityDefinition({ * id: 3, * }); * ``` */ export declare function getQualityDefinitionOutput(args: GetQualityDefinitionOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetQualityDefinitionResult>; /** * A collection of arguments for invoking getQualityDefinition. */ export interface GetQualityDefinitionOutputArgs { /** * Quality Definition ID. */ id: pulumi.Input<number>; /** * Minimum size MB/min. */ minSize?: pulumi.Input<number>; }