Skip to content

Releases: EvotecIT/PowerInfoblox

v1.0.38

Choose a tag to compare

@PrzemyslawKlys PrzemyslawKlys released this 13 Aug 17:02
80b2deb

What's Changed

New Contributors

Full Changelog: v1.0.37...v1.0.38

v1.0.37

Choose a tag to compare

@PrzemyslawKlys PrzemyslawKlys released this 05 Aug 15:53

What's Changed

Full Changelog: v1.0.36...v1.0.37

v1.0.36

Choose a tag to compare

@PrzemyslawKlys PrzemyslawKlys released this 26 Jan 16:21
3eed6ef

What's Changed

Full Changelog: v1.0.35...v1.0.36

v1.0.35

Choose a tag to compare

@PrzemyslawKlys PrzemyslawKlys released this 26 Jan 11:27
41c7eed
fix: 🐛 Update `ModuleVersion` to `1.0.35` in module manifest

* Updated the `ModuleVersion` in both `Build-Module.ps1` and `PowerInfoblox.psd1` files to ensure consistency.
* This change reflects the latest versioning for better module management.

v1.0.32

Choose a tag to compare

@PrzemyslawKlys PrzemyslawKlys released this 21 Jan 17:59

What's Changed

  • Auto-resolve list/enum Extensible Attribute display values to internal IDs (single and multi-value)
  • Shared EA conversion helper for consistent behavior across network and DHCP cmdlets
  • Added ExtensibleAttribute* parameter aliases alongside existing misspellings
  • Added Pester tests + CI workflow for PowerShell 5.1 / 7
  • PS5-safe test discovery and pinned test dependencies

Example of adding Network

List/enum extensible attributes can now be provided using the display value shown in the UI.
The module resolves the display value to the internal ID automatically (single and multi-value).

$addInfobloxSubnetSplat = @{
    Subnet                      = '10.22.35.0/24'
    Comment                     = "Oki dokii"
    AutoCreateReverseZone       = $true
    DHCPGateway                 = "10.22.35.1"
    DHCPLeaseTime               = 5000
    DHCPDomainNameServers       = "192.168.4.56,192.168.4.57"
    ExtensibleAttributeCountry = "Poland"
    #ExtensibleAttributeName    = "Test"
    ExtensibleAttributeRegion  = "Europe"
    ExtensibleAttributeSite    = "Site1"
    ExtensibleAttributeState   = "Mazowieckie"
    ExtensibleAttributeVLAN    = "810"
}

Add-InfobloxNetwork @addInfobloxSubnetSplat


$addInfobloxSubnetSplat = @{
    Subnet                = '10.22.36.0/24'
    Comment               = "Oki dokii"
    AutoCreateReverseZone = $true
    DHCPGateway           = "10.22.36.1"
    DHCPLeaseTime         = 5000
    DHCPDomainNameServers = "192.168.4.56,192.168.4.57"
    ExtensibleAttribute  = [ordered] @{
        #Name    = 'Test'
        VLAN    = '810'
        Country = 'Poland'
        Region  = 'Europe'
        Site    = 'Site1'
    }
}

Add-InfobloxNetwork @addInfobloxSubnetSplat

$addInfobloxSubnetSplat = @{
    Subnet               = '10.22.37.0/24'
    Comment              = 'List EA example'
    ExtensibleAttribute = [ordered] @{
        NetworkType     = 'on-prem SDC'
        'Support group' = @('Tier1', 'Tier2')
    }
}

Add-InfobloxNetwork @addInfobloxSubnetSplat

Remove-InfobloxNetworkExtensibleAttribute -Network '10.22.36.0/24' -Attribute 'VLAN'
Add-InfobloxNetworkExtensibleAttribute -Network '10.22.36.0/24' -Attribute 'VLAN' -Value '811'

New Contributors

Full Changelog: v1.0.31...v1.0.32

v1.0.31

Choose a tag to compare

@PrzemyslawKlys PrzemyslawKlys released this 09 Oct 10:40

What's new

  • Force proper options/ms_options in Set-InfobloxDHCPRange

Full Changelog: v1.0.30...v1.0.31

v1.0.30

Choose a tag to compare

@PrzemyslawKlys PrzemyslawKlys released this 03 Oct 19:24

What's new

  • Small modification to processing in Add-InfobloxDHCPRange
  • Added Set-InfobloxDHCPRange to update DHCP range
  • Added Add-InfobloxDHCPRangeOptions
  • Added Set-InfobloxDHCPRangeOptions
  • Added Remove-InfobloxDHCPRangeOptions
  • Improved docs for Get-InfobloxDHCPRange
  • Removed dead code Set-InfobloxDNSRecord

Full Changelog: v1.0.29...v1.0.30

v1.0.29

Choose a tag to compare

@PrzemyslawKlys PrzemyslawKlys released this 25 Sep 16:34

What's new

  • Improve Get-InfobloxDHCPLease
  • Improve Get-InfobloxDHCPRange
  • Improve Get-InfobloxNetwork

Full Changelog: v1.0.28...v1.0.29

v1.0.28

Choose a tag to compare

@PrzemyslawKlys PrzemyslawKlys released this 17 Sep 11:20

What's new

  • Added Get-InfobloxNetworkContainer to get network containers
  • Added Get-InfobloxNetworkNextAvailableNetwork to search for the next available network within a network container

Full Changelog: v1.0.27...v1.0.28

v1.0.27

Choose a tag to compare

@PrzemyslawKlys PrzemyslawKlys released this 21 Aug 12:41

What's new

  • Provide error when failed to connect to Infoblox

Full Changelog: v1.0.26...v1.0.27