< Back
New-IBXDnsHostRecord
Post
NAME New-IBXDnsHostRecord
SYNTAX
New-IBXDnsHostRecord -HostName <string> -IP <string> [-NoDns] [-EnableDHCP] [-PassThru] [-Timeout <uint32>] [-MAC
<string>] [<CommonParameters>]
New-IBXDnsHostRecord -Session <InfobloxSession> -InputObject <host> [-PassThru] [-Timeout <uint32>] [-MAC
<string>] [<CommonParameters>]
New-IBXDnsHostRecord -Session <InfobloxSession> -HostName <string> -IP <string> [-NoDns] [-EnableDHCP] [-PassThru]
[-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -Session <InfobloxSession> -HostName <string> -NextAvailableIp -Network <string> [-NoDns]
[-EnableDHCP] [-PassThru] [-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -GridMaster <string> -Credential <pscredential> -InputObject <host> [-Version {LATEST | 1.0 |
1.1 | 1.2 | 1.2.1 | 1.3 | 1.4 | 1.4.1 | 1.4.2 | 1.5 | 1.6 | 1.6.1 | 1.7 | 1.7.1 | 1.7.2 | 1.7.3 | 1.7.4 | 2.0 |
2.1 | 2.1.1 | 2.2 | 2.2.1 | 2.2.2 | 2.3}] [-PassThru] [-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -GridMaster <string> -Credential <pscredential> -HostName <string> -IP <string> [-Version
{LATEST | 1.0 | 1.1 | 1.2 | 1.2.1 | 1.3 | 1.4 | 1.4.1 | 1.4.2 | 1.5 | 1.6 | 1.6.1 | 1.7 | 1.7.1 | 1.7.2 | 1.7.3 |
1.7.4 | 2.0 | 2.1 | 2.1.1 | 2.2 | 2.2.1 | 2.2.2 | 2.3}] [-NoDns] [-EnableDHCP] [-PassThru] [-Timeout <uint32>]
[-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -GridMaster <string> -Credential <pscredential> -HostName <string> -NextAvailableIp -Network
<string> [-Version {LATEST | 1.0 | 1.1 | 1.2 | 1.2.1 | 1.3 | 1.4 | 1.4.1 | 1.4.2 | 1.5 | 1.6 | 1.6.1 | 1.7 | 1.7.1
| 1.7.2 | 1.7.3 | 1.7.4 | 2.0 | 2.1 | 2.1.1 | 2.2 | 2.2.1 | 2.2.2 | 2.3}] [-NoDns] [-EnableDHCP] [-PassThru]
[-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -HostName <string> -NextAvailableIp -Network <string> [-NoDns] [-EnableDHCP] [-PassThru]
[-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -InputObject <host> [-PassThru] [-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
PARAMETERS
-Credential <pscredential>
The credentials to use to access the Grid Master.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridByObject, GridSpecifyIp, GridNextAvailableIp
Aliases None
Dynamic? false
-EnableDHCP
Switch to enable the IP address in the DHCP scope. This works both for the next available IP as well as a
defined IP. Must also use MAC address if this is set.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name GridSpecifyIp, SessionSpecifyIp, EnteredSessionSpecifyIp, GridNextAvailableIp,
SessionNextAvailableIp, EnteredSessionNextAvailableIp
Aliases DHCP
Dynamic? false
-GridMaster <string>
The IP address or FQDN of the grid master interface.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridByObject, GridSpecifyIp, GridNextAvailableIp
Aliases None
Dynamic? false
-HostName <string>
The new dns host record name, must be a valid FQDN.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridSpecifyIp, SessionSpecifyIp, EnteredSessionSpecifyIp, GridNextAvailableIp,
SessionNextAvailableIp, EnteredSessionNextAvailableIp
Aliases FQDN
Dynamic? false
-IP <string>
The IP address of the new host record.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridSpecifyIp, SessionSpecifyIp, EnteredSessionSpecifyIp
Aliases IPAddress
Dynamic? false
-InputObject <host>
A host record object.
Required? true
Position? Named
Accept pipeline input? true (ByValue)
Parameter set name GridByObject, SessionByObject, EnteredSessionByObject
Aliases HostObject
Dynamic? false
-MAC <string>
The MAC address of the host, used if creating a fixed address or defining a MAC as part of the host record.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name (All)
Aliases None
Dynamic? true
-Network <string>
Specify the network the next available IP should come from, in FQDN/CIDR notation, like 192.168.0.1/24.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridNextAvailableIp, SessionNextAvailableIp, EnteredSessionNextAvailableIp
Aliases None
Dynamic? false
-NextAvailableIp
Switch to change the IP address of the host to the next available in DHCP.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridNextAvailableIp, SessionNextAvailableIp, EnteredSessionNextAvailableIp
Aliases NextAvailable
Dynamic? false
-NoDns
Switch to not add the host to dns, meaning that infoblox is not authoritative for the zone.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name GridSpecifyIp, SessionSpecifyIp, EnteredSessionSpecifyIp, GridNextAvailableIp,
SessionNextAvailableIp, EnteredSessionNextAvailableIp
Aliases DoNotAddToDns
Dynamic? false
-PassThru
Specifies if the object should be passed down the pipeline.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name (All)
Aliases None
Dynamic? false
-Session <InfobloxSession>
An established session object to use to connect to the grid master.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name SessionByObject, SessionSpecifyIp, SessionNextAvailableIp
Aliases None
Dynamic? false
-Timeout <uint32>
The timeout in seconds to use for the HttpClient. This defaults to 100.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name (All)
Aliases None
Dynamic? false
-Version <string>
The version of the Infoblox WAPI, will default to LATEST.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name GridByObject, GridSpecifyIp, GridNextAvailableIp
Aliases ApiVersion
Dynamic? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
BAMCIS.Infoblox.InfobloxObjects.DNS.host
OUTPUTS
System.Object
ALIASES
None
REMARKS
None
SYNTAX
New-IBXDnsHostRecord -HostName <string> -IP <string> [-NoDns] [-EnableDHCP] [-PassThru] [-Timeout <uint32>] [-MAC
<string>] [<CommonParameters>]
New-IBXDnsHostRecord -Session <InfobloxSession> -InputObject <host> [-PassThru] [-Timeout <uint32>] [-MAC
<string>] [<CommonParameters>]
New-IBXDnsHostRecord -Session <InfobloxSession> -HostName <string> -IP <string> [-NoDns] [-EnableDHCP] [-PassThru]
[-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -Session <InfobloxSession> -HostName <string> -NextAvailableIp -Network <string> [-NoDns]
[-EnableDHCP] [-PassThru] [-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -GridMaster <string> -Credential <pscredential> -InputObject <host> [-Version {LATEST | 1.0 |
1.1 | 1.2 | 1.2.1 | 1.3 | 1.4 | 1.4.1 | 1.4.2 | 1.5 | 1.6 | 1.6.1 | 1.7 | 1.7.1 | 1.7.2 | 1.7.3 | 1.7.4 | 2.0 |
2.1 | 2.1.1 | 2.2 | 2.2.1 | 2.2.2 | 2.3}] [-PassThru] [-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -GridMaster <string> -Credential <pscredential> -HostName <string> -IP <string> [-Version
{LATEST | 1.0 | 1.1 | 1.2 | 1.2.1 | 1.3 | 1.4 | 1.4.1 | 1.4.2 | 1.5 | 1.6 | 1.6.1 | 1.7 | 1.7.1 | 1.7.2 | 1.7.3 |
1.7.4 | 2.0 | 2.1 | 2.1.1 | 2.2 | 2.2.1 | 2.2.2 | 2.3}] [-NoDns] [-EnableDHCP] [-PassThru] [-Timeout <uint32>]
[-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -GridMaster <string> -Credential <pscredential> -HostName <string> -NextAvailableIp -Network
<string> [-Version {LATEST | 1.0 | 1.1 | 1.2 | 1.2.1 | 1.3 | 1.4 | 1.4.1 | 1.4.2 | 1.5 | 1.6 | 1.6.1 | 1.7 | 1.7.1
| 1.7.2 | 1.7.3 | 1.7.4 | 2.0 | 2.1 | 2.1.1 | 2.2 | 2.2.1 | 2.2.2 | 2.3}] [-NoDns] [-EnableDHCP] [-PassThru]
[-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -HostName <string> -NextAvailableIp -Network <string> [-NoDns] [-EnableDHCP] [-PassThru]
[-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
New-IBXDnsHostRecord -InputObject <host> [-PassThru] [-Timeout <uint32>] [-MAC <string>] [<CommonParameters>]
PARAMETERS
-Credential <pscredential>
The credentials to use to access the Grid Master.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridByObject, GridSpecifyIp, GridNextAvailableIp
Aliases None
Dynamic? false
-EnableDHCP
Switch to enable the IP address in the DHCP scope. This works both for the next available IP as well as a
defined IP. Must also use MAC address if this is set.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name GridSpecifyIp, SessionSpecifyIp, EnteredSessionSpecifyIp, GridNextAvailableIp,
SessionNextAvailableIp, EnteredSessionNextAvailableIp
Aliases DHCP
Dynamic? false
-GridMaster <string>
The IP address or FQDN of the grid master interface.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridByObject, GridSpecifyIp, GridNextAvailableIp
Aliases None
Dynamic? false
-HostName <string>
The new dns host record name, must be a valid FQDN.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridSpecifyIp, SessionSpecifyIp, EnteredSessionSpecifyIp, GridNextAvailableIp,
SessionNextAvailableIp, EnteredSessionNextAvailableIp
Aliases FQDN
Dynamic? false
-IP <string>
The IP address of the new host record.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridSpecifyIp, SessionSpecifyIp, EnteredSessionSpecifyIp
Aliases IPAddress
Dynamic? false
-InputObject <host>
A host record object.
Required? true
Position? Named
Accept pipeline input? true (ByValue)
Parameter set name GridByObject, SessionByObject, EnteredSessionByObject
Aliases HostObject
Dynamic? false
-MAC <string>
The MAC address of the host, used if creating a fixed address or defining a MAC as part of the host record.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name (All)
Aliases None
Dynamic? true
-Network <string>
Specify the network the next available IP should come from, in FQDN/CIDR notation, like 192.168.0.1/24.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridNextAvailableIp, SessionNextAvailableIp, EnteredSessionNextAvailableIp
Aliases None
Dynamic? false
-NextAvailableIp
Switch to change the IP address of the host to the next available in DHCP.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name GridNextAvailableIp, SessionNextAvailableIp, EnteredSessionNextAvailableIp
Aliases NextAvailable
Dynamic? false
-NoDns
Switch to not add the host to dns, meaning that infoblox is not authoritative for the zone.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name GridSpecifyIp, SessionSpecifyIp, EnteredSessionSpecifyIp, GridNextAvailableIp,
SessionNextAvailableIp, EnteredSessionNextAvailableIp
Aliases DoNotAddToDns
Dynamic? false
-PassThru
Specifies if the object should be passed down the pipeline.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name (All)
Aliases None
Dynamic? false
-Session <InfobloxSession>
An established session object to use to connect to the grid master.
Required? true
Position? Named
Accept pipeline input? false
Parameter set name SessionByObject, SessionSpecifyIp, SessionNextAvailableIp
Aliases None
Dynamic? false
-Timeout <uint32>
The timeout in seconds to use for the HttpClient. This defaults to 100.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name (All)
Aliases None
Dynamic? false
-Version <string>
The version of the Infoblox WAPI, will default to LATEST.
Required? false
Position? Named
Accept pipeline input? false
Parameter set name GridByObject, GridSpecifyIp, GridNextAvailableIp
Aliases ApiVersion
Dynamic? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
BAMCIS.Infoblox.InfobloxObjects.DNS.host
OUTPUTS
System.Object
ALIASES
None
REMARKS
None