@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 2.1 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* Defines an Network Experiment Profile and lists of Experiments
*
* Uses Azure REST API version 2019-11-01.
*/
export declare function getNetworkExperimentProfile(args: GetNetworkExperimentProfileArgs, opts?: pulumi.InvokeOptions): Promise<GetNetworkExperimentProfileResult>;
export interface GetNetworkExperimentProfileArgs {
/**
* The Profile identifier associated with the Tenant and Partner
*/
profileName: string;
/**
* Name of the Resource group within the Azure subscription.
*/
resourceGroupName: string;
}
/**
* Defines an Network Experiment Profile and lists of Experiments
*/
export interface GetNetworkExperimentProfileResult {
/**
* The Azure API version of the resource.
*/
readonly azureApiVersion: string;
/**
* The state of the Experiment
*/
readonly enabledState?: string;
/**
* Gets a unique read-only string that changes whenever the resource is updated.
*/
readonly etag?: string;
/**
* Resource ID.
*/
readonly id: string;
/**
* Resource location.
*/
readonly location?: string;
/**
* Resource name.
*/
readonly name: string;
/**
* Resource status.
*/
readonly resourceState: string;
/**
* Resource tags.
*/
readonly tags?: {
[key: string]: string;
};
/**
* Resource type.
*/
readonly type: string;
}
/**
* Defines an Network Experiment Profile and lists of Experiments
*
* Uses Azure REST API version 2019-11-01.
*/
export declare function getNetworkExperimentProfileOutput(args: GetNetworkExperimentProfileOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetNetworkExperimentProfileResult>;
export interface GetNetworkExperimentProfileOutputArgs {
/**
* The Profile identifier associated with the Tenant and Partner
*/
profileName: pulumi.Input<string>;
/**
* Name of the Resource group within the Azure subscription.
*/
resourceGroupName: pulumi.Input<string>;
}