@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 1.3 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* Gets the ISV access token for a SaaS resource.
*
* Uses Azure REST API version 2018-03-01-beta.
*/
export declare function listSaasResourceAccessToken(args: ListSaasResourceAccessTokenArgs, opts?: pulumi.InvokeOptions): Promise<ListSaasResourceAccessTokenResult>;
export interface ListSaasResourceAccessTokenArgs {
/**
* The Saas resource ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)
*/
resourceId: string;
}
/**
* the ISV access token result response.
*/
export interface ListSaasResourceAccessTokenResult {
/**
* The Publisher Offer Base Uri
*/
readonly publisherOfferBaseUri?: string;
/**
* The generated token
*/
readonly token?: string;
}
/**
* Gets the ISV access token for a SaaS resource.
*
* Uses Azure REST API version 2018-03-01-beta.
*/
export declare function listSaasResourceAccessTokenOutput(args: ListSaasResourceAccessTokenOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<ListSaasResourceAccessTokenResult>;
export interface ListSaasResourceAccessTokenOutputArgs {
/**
* The Saas resource ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)
*/
resourceId: pulumi.Input<string>;
}