enums
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,3 +1,4 @@
|
||||
*.dll
|
||||
bin
|
||||
obj
|
||||
.code-workspace
|
||||
|
||||
14
classlib/enum/controllers.cs
Normal file
14
classlib/enum/controllers.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
namespace PS.IPAM;
|
||||
using System;
|
||||
|
||||
[Serializable]
|
||||
public enum controllers {
|
||||
user,
|
||||
vlan,
|
||||
subnets,
|
||||
addresses,
|
||||
sections,
|
||||
vrf,
|
||||
l2domains,
|
||||
tools
|
||||
}
|
||||
9
classlib/enum/methods.cs
Normal file
9
classlib/enum/methods.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace PS.IPAM;
|
||||
using System;
|
||||
|
||||
public enum methods {
|
||||
GET,
|
||||
POST,
|
||||
PATCH,
|
||||
DELETE
|
||||
}
|
||||
7
classlib/enum/subcontrollers.cs
Normal file
7
classlib/enum/subcontrollers.cs
Normal file
@@ -0,0 +1,7 @@
|
||||
namespace PS.IPAM;
|
||||
using System;
|
||||
|
||||
[Serializable]
|
||||
public enum subcontrollers {
|
||||
nameservers
|
||||
}
|
||||
@@ -10,7 +10,7 @@ function Invoke-Request {
|
||||
[string]
|
||||
$Controller,
|
||||
[parameter(Mandatory=$false)]
|
||||
[ValidateSet("address","tag","subnet")]
|
||||
[ValidateSet("address","tag","subnet","vlan","vrf","section")]
|
||||
[string]
|
||||
$Type,
|
||||
[parameter(Mandatory=$false)]
|
||||
|
||||
Reference in New Issue
Block a user