@maienm/pulumi-prowlarr
Version:
A Pulumi package for creating and managing Prowlarr resources. Based on terraform-provider-prowlarr: version v2.3.0
79 lines (78 loc) • 1.85 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* <!-- subcategory:Tag -->Single Tag with its associated resources.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as prowlarr from "@pulumi/prowlarr";
*
* const example = prowlarr.Tag.getTagDetails({
* label: "example",
* });
* ```
*/
export declare function getTagDetails(args: GetTagDetailsArgs, opts?: pulumi.InvokeOptions): Promise<GetTagDetailsResult>;
/**
* A collection of arguments for invoking getTagDetails.
*/
export interface GetTagDetailsArgs {
/**
* Tag label.
*/
label: string;
}
/**
* A collection of values returned by getTagDetails.
*/
export interface GetTagDetailsResult {
/**
* List of associated applications.
*/
readonly applicationIds: number[];
/**
* Tag ID.
*/
readonly id: number;
/**
* List of associated indexers.
*/
readonly indexerIds: number[];
/**
* List of associated indexer proxies.
*/
readonly indexerProxyIds: number[];
/**
* Tag label.
*/
readonly label: string;
/**
* List of associated notifications.
*/
readonly notificationIds: number[];
}
/**
* <!-- subcategory:Tag -->Single Tag with its associated resources.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as prowlarr from "@pulumi/prowlarr";
*
* const example = prowlarr.Tag.getTagDetails({
* label: "example",
* });
* ```
*/
export declare function getTagDetailsOutput(args: GetTagDetailsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetTagDetailsResult>;
/**
* A collection of arguments for invoking getTagDetails.
*/
export interface GetTagDetailsOutputArgs {
/**
* Tag label.
*/
label: pulumi.Input<string>;
}