@pulumi/pagerduty
Version:
A Pulumi package for creating and managing pagerduty cloud resources.
46 lines • 1.72 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* Use this data source to get information about a specific [account mapping](https://developer.pagerduty.com/api-reference/8d707b61562b7-get-an-account-mapping).
*
* ## Example Usage
*/
export declare function getJiraCloudAccountMapping(args: GetJiraCloudAccountMappingArgs, opts?: pulumi.InvokeOptions): Promise<GetJiraCloudAccountMappingResult>;
/**
* A collection of arguments for invoking getJiraCloudAccountMapping.
*/
export interface GetJiraCloudAccountMappingArgs {
/**
* The service name to use to find a service in the PagerDuty API.
*/
subdomain: string;
}
/**
* A collection of values returned by getJiraCloudAccountMapping.
*/
export interface GetJiraCloudAccountMappingResult {
/**
* The base URL of the Jira Cloud instance, used for API calls and constructing links.
*/
readonly baseUrl: string;
/**
* The ID of the found account mapping.
*/
readonly id: string;
readonly subdomain: string;
}
/**
* Use this data source to get information about a specific [account mapping](https://developer.pagerduty.com/api-reference/8d707b61562b7-get-an-account-mapping).
*
* ## Example Usage
*/
export declare function getJiraCloudAccountMappingOutput(args: GetJiraCloudAccountMappingOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetJiraCloudAccountMappingResult>;
/**
* A collection of arguments for invoking getJiraCloudAccountMapping.
*/
export interface GetJiraCloudAccountMappingOutputArgs {
/**
* The service name to use to find a service in the PagerDuty API.
*/
subdomain: pulumi.Input<string>;
}
//# sourceMappingURL=getJiraCloudAccountMapping.d.ts.map