@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 2.06 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
* Returns the properties of the specified manager name.
*
* Uses Azure REST API version 2017-06-01.
*/
export declare function getManager(args: GetManagerArgs, opts?: pulumi.InvokeOptions): Promise<GetManagerResult>;
export interface GetManagerArgs {
/**
* The manager name
*/
managerName: string;
/**
* The resource group name
*/
resourceGroupName: string;
}
/**
* The StorSimple Manager.
*/
export interface GetManagerResult {
/**
* The Azure API version of the resource.
*/
readonly azureApiVersion: string;
/**
* Represents the type of StorSimple Manager.
*/
readonly cisIntrinsicSettings?: outputs.storsimple.ManagerIntrinsicSettingsResponse;
/**
* The etag of the manager.
*/
readonly etag?: string;
/**
* The resource ID.
*/
readonly id: string;
/**
* The geo location of the resource.
*/
readonly location: string;
/**
* The resource name.
*/
readonly name: string;
/**
* Specifies the state of the resource as it is getting provisioned. Value of "Succeeded" means the Manager was successfully created.
*/
readonly provisioningState?: string;
/**
* Specifies the Sku.
*/
readonly sku?: outputs.storsimple.ManagerSkuResponse;
/**
* The tags attached to the resource.
*/
readonly tags?: {
[key: string]: string;
};
/**
* The resource type.
*/
readonly type: string;
}
/**
* Returns the properties of the specified manager name.
*
* Uses Azure REST API version 2017-06-01.
*/
export declare function getManagerOutput(args: GetManagerOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetManagerResult>;
export interface GetManagerOutputArgs {
/**
* The manager name
*/
managerName: pulumi.Input<string>;
/**
* The resource group name
*/
resourceGroupName: pulumi.Input<string>;
}