Skip to content

Commit

Permalink
Merge aa6c3e1 into af6b210
Browse files Browse the repository at this point in the history
  • Loading branch information
leefine02 authored Feb 29, 2024
2 parents af6b210 + aa6c3e1 commit 57480e4
Show file tree
Hide file tree
Showing 30 changed files with 1,346 additions and 359 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
v1.0
- Initial Version
2 changes: 1 addition & 1 deletion SampleOrchestratorExtension.sln → F5BigIQ.sln
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.31702.278
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleOrchestratorExtension", "SampleOrchestratorExtension\SampleOrchestratorExtension.csproj", "{ECFD4531-6959-431C-8D5A-8CD62301A82A}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "F5BigIQ", "F5BigIQ\F5BigIQ.csproj", "{ECFD4531-6959-431C-8D5A-8CD62301A82A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand Down
Binary file added F5BigIQ/External References/Renci.SshNet.dll
Binary file not shown.
Binary file not shown.
41 changes: 41 additions & 0 deletions F5BigIQ/External References/a.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
JToken,JToken._annotations,JToken.Type,JToken.HasValues,JToken.Path
"""id"": ""77b14033-c68f-3682-ad21-de6a66d87d58""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,id
"""kind"": ""cm:adc-core:working-config:ltm:virtual:adcvirtualstate""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,kind
"""mask"": ""255.255.255.255""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,mask
"""name"": ""Test""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,name
"""nat64"": ""disabled""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,nat64
"""state"": ""enabled""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,state
"""mirror"": ""disabled""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,mirror
"""gtmScore"": 0",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,gtmScore
"""policies"": []",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,policies
"""selfLink"": ""https://localhost/mgmt/cm/adc-core/working-config/ltm/virtual/77b14033-c68f-3682-ad21-de6a66d87d58""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,selfLink
"""partition"": ""Common""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,partition
"""rateLimit"": ""disabled""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,rateLimit
"""generation"": 3",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,generation
"""ipProtocol"": ""tcp""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,ipProtocol
"""sourcePort"": ""preserve""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,sourcePort
"""autoLasthop"": ""default""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,autoLasthop
"""vlansEnabled"": ""disabled""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,vlansEnabled
"""addressStatus"": ""yes""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,addressStatus
"""rateLimitMode"": ""object""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,rateLimitMode
"""sourceAddress"": ""0.0.0.0/0""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,sourceAddress
"""translatePort"": ""enabled""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,translatePort
"""connectionLimit"": 0",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,connectionLimit
"""destinationPort"": ""443""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,destinationPort
"""deviceReference"": {
""id"": ""4c82397b-ce3f-4047-91b4-2273bf397cfa"",
""kind"": ""shared:resolver:device-groups:restdeviceresolverdevicestate"",
""link"": ""https://localhost/mgmt/shared/resolver/device-groups/cm-adccore-allbigipDevices/devices/4c82397b-ce3f-4047-91b4-2273bf397cfa"",
""name"": ""bigip1"",
""machineId"": ""4c82397b-ce3f-4047-91b4-2273bf397cfa""
}",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,deviceReference
"""lastUpdateMicros"": 1708622484831738",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,lastUpdateMicros
"""translateAddress"": ""enabled""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,translateAddress
"""destinationAddress"": ""1.1.1.1""",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,destinationAddress
"""sourceAddressTranslation"": {
""type"": ""none""
}",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,sourceAddressTranslation
"""profilesCollectionReference"": {
""link"": ""https://localhost/mgmt/cm/adc-core/working-config/ltm/virtual/77b14033-c68f-3682-ad21-de6a66d87d58/profiles"",
""isSubcollection"": true
}",Newtonsoft.Json.Linq.JToken+LineInfoAnnotation,Property,True,profilesCollectionReference
29 changes: 29 additions & 0 deletions F5BigIQ/F5BigIQ.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<TargetFramework>net6.0</TargetFramework>
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Keyfactor.Logging" Version="1.1.1" />
<PackageReference Include="Keyfactor.Orchestrators.IOrchestratorJobExtensions" Version="0.7.0" />
<PackageReference Include="Keyfactor.PKI" Version="5.5.0" />
<PackageReference Include="RestSharp" Version="110.2.0" />
</ItemGroup>

<ItemGroup>
<Reference Include="Renci.SshNet">
<HintPath>External References\Renci.SshNet.dll</HintPath>
</Reference>
<Reference Include="SshNet.Security.Cryptography">
<HintPath>External References\SshNet.Security.Cryptography.dll</HintPath>
</Reference>
</ItemGroup>

<Target Name="PostBuild" AfterTargets="PostBuildEvent">
<Exec Command="echo F | xcopy &quot;$(ProjectDir)manifest.json&quot; &quot;$(TargetDir)\manifest.json&quot; /Y" />
</Target>

</Project>
Loading

0 comments on commit 57480e4

Please sign in to comment.