Class PolicyArgs
Inherited Members
Namespace: Pulumi.Azure.DevTest
Assembly: Pulumi.Azure.dll
Syntax
public sealed class PolicyArgs : ResourceArgs
Constructors
View SourcePolicyArgs()
Declaration
public PolicyArgs()
Properties
View SourceDescription
A description for the Policy.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
EvaluatorType
The Evaluation Type used for this Policy. Possible values include: 'AllowedValuesPolicy', 'MaxValuePolicy'. Changing this forces a new resource to be created.
Declaration
public Input<string> EvaluatorType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
FactData
The Fact Data for this Policy.
Declaration
public Input<string> FactData { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
LabName
Specifies the name of the Dev Test Lab in which the Policy should be created. Changing this forces a new resource to be created.
Declaration
public Input<string> LabName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
Specifies the name of the Dev Test Policy. Possible values are GalleryImage, LabPremiumVmCount, LabTargetCost, LabVmCount, LabVmSize, UserOwnedLabPremiumVmCount, UserOwnedLabVmCount and UserOwnedLabVmCountInSubnet. Changing this forces a new resource to be created.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PolicySetName
Specifies the name of the Policy Set within the Dev Test Lab where this policy should be created. Changing this forces a new resource to be created.
Declaration
public Input<string> PolicySetName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ResourceGroupName
The name of the resource group in which the Dev Test Lab resource exists. Changing this forces a new resource to be created.
Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Tags
A mapping of tags to assign to the resource.
Declaration
public InputMap<string> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |
Threshold
The Threshold for this Policy.
Declaration
public Input<string> Threshold { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |