@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 1.65 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* Lists the decrypted value of the specified named value of the secret resource. This is a privileged operation.
*
* Uses Azure REST API version 2018-09-01-preview.
*/
export declare function listSecretValue(args: ListSecretValueArgs, opts?: pulumi.InvokeOptions): Promise<ListSecretValueResult>;
export interface ListSecretValueArgs {
/**
* Azure resource group name
*/
resourceGroupName: string;
/**
* The name of the secret resource.
*/
secretResourceName: string;
/**
* The name of the secret resource value which is typically the version identifier for the value.
*/
secretValueResourceName: string;
}
/**
* This type represents the unencrypted value of the secret.
*/
export interface ListSecretValueResult {
/**
* The actual value of the secret.
*/
readonly value?: string;
}
/**
* Lists the decrypted value of the specified named value of the secret resource. This is a privileged operation.
*
* Uses Azure REST API version 2018-09-01-preview.
*/
export declare function listSecretValueOutput(args: ListSecretValueOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<ListSecretValueResult>;
export interface ListSecretValueOutputArgs {
/**
* Azure resource group name
*/
resourceGroupName: pulumi.Input<string>;
/**
* The name of the secret resource.
*/
secretResourceName: pulumi.Input<string>;
/**
* The name of the secret resource value which is typically the version identifier for the value.
*/
secretValueResourceName: pulumi.Input<string>;
}