mssuperscope : Microsoft DHCP superscope object.

This object represents a superscope feature of Microsoft DHCP server. You can use a superscope to group and activate multiple ranges via a single object.

Object Reference

References to mssuperscope are object references.

The name part of the Microsoft DHCP superscope object reference has the following components:

  • The name of the Microsoft DHCP superscope
  • The name of the network view where the Microsoft DHCP superscope resides
Example:
mssuperscope/ZG5zLmJpbmRfY25h:scopename/networkviewname

Restrictions

The object does not support the following operations:

  • CSV export

The object cannot be managed on Cloud Platform members.

Fields

These fields are actual members of the object; thus, they can be requested by using _return_fields, if the fields are readable.

The basic version of the object contains the field(s): disable, name, network_view.

The following fields are required to create this object:

Field Notes
name  
ranges  

comment

comment

The superscope descriptive comment.

Type

String.

Create

The default value is empty.

Search

The field is available for search via

  • ‘:=’ (case insensitive search)
  • ‘=’ (exact equality)
  • ‘~=’ (regular expression)

dhcp_utilization

dhcp_utilization

The percentage of the total DHCP usage of the ranges in the superscope.

Type

Unsigned integer.

Search

The field is not available for search.

Notes

The dhcp_utilization cannot be updated.

dhcp_utilization cannot be written.

dhcp_utilization_status

dhcp_utilization_status

Utilization level of the DHCP range objects that belong to the superscope.

Type

String.

Valid values are:
  • FULL
  • HIGH
  • LOW
  • NORMAL

Search

The field is not available for search.

Notes

The dhcp_utilization_status cannot be updated.

dhcp_utilization_status cannot be written.

disable

disable

Determines whether the superscope is disabled.

Type

Bool.

Create

The default value is False.

Search

The field is not available for search.

Notes

The disable is part of the base object.

dynamic_hosts

dynamic_hosts

The total number of DHCP leases issued for the DHCP range objects that belong to the superscope.

Type

Unsigned integer.

Search

The field is not available for search.

Notes

The dynamic_hosts cannot be updated.

dynamic_hosts cannot be written.

extattrs

extattrs

Extensible attributes associated with the object.

For valid values for extensible attributes, see the following information.

Type

Extensible attributes.

This field allows +/- to be specified as part of the field name when updating the object, see the following information.

Create

The default value is empty.

Search

For how to search extensible attributes, see the following information.

high_water_mark

high_water_mark

The percentage value for DHCP range usage after which an alarm will be active.

Type

Unsigned integer.

Search

The field is not available for search.

Notes

The high_water_mark cannot be updated.

high_water_mark cannot be written.

high_water_mark_reset

high_water_mark_reset

The percentage value for DHCP range usage after which an alarm will be reset.

Type

Unsigned integer.

Search

The field is not available for search.

Notes

The high_water_mark_reset cannot be updated.

high_water_mark_reset cannot be written.

low_water_mark

low_water_mark

The percentage value for DHCP range usage below which an alarm will be active.

Type

Unsigned integer.

Search

The field is not available for search.

Notes

The low_water_mark cannot be updated.

low_water_mark cannot be written.

low_water_mark_reset

low_water_mark_reset

The percentage value for DHCP range usage below which an alarm will be reset.

Type

Unsigned integer.

Search

The field is not available for search.

Notes

The low_water_mark_reset cannot be updated.

low_water_mark_reset cannot be written.

name

name

The name of the Microsoft DHCP superscope.

Type

String.

Values with leading or trailing white space are not valid for this field.

Create

The field is required on creation.

Search

The field is available for search via

  • ‘:=’ (case insensitive search)
  • ‘=’ (exact equality)
  • ‘~=’ (regular expression)

Notes

The name is part of the base object.

network_view

network_view

The name of the network view in which the superscope resides.

Type

String.

Values with leading or trailing white space are not valid for this field.

Create

The default value is The default network view.

Search

The field is available for search via

  • ‘=’ (exact equality)

Notes

The network_view is part of the base object.

ranges

ranges

The list of DHCP ranges that are associated with the superscope.

Type

A/An range object array.

This field supports nested return fields as described here.

Create

The field is required on creation.

Search

The field is not available for search.

static_hosts

static_hosts

The number of static DHCP addresses configured in DHCP range objects that belong to the superscope.

Type

Unsigned integer.

Search

The field is not available for search.

Notes

The static_hosts cannot be updated.

static_hosts cannot be written.

total_hosts

total_hosts

The total number of DHCP addresses configured in DHCP range objects that belong to the superscope.

Type

Unsigned integer.

Search

The field is not available for search.

Notes

The total_hosts cannot be updated.

total_hosts cannot be written.

Fields List

Field Type Req R/O Base Search
comment String N N N : = ~
dhcp_utilization Unsigned int N Y N N/A
dhcp_utilization_status String N Y N N/A
disable Bool N N Y N/A
dynamic_hosts Unsigned int N Y N N/A
extattrs Extattr N N N ext
high_water_mark Unsigned int N Y N N/A
high_water_mark_reset Unsigned int N Y N N/A
low_water_mark Unsigned int N Y N N/A
low_water_mark_reset Unsigned int N Y N N/A
name String Y N Y : = ~
network_view String N N Y =
ranges [obj] Y N N N/A
static_hosts Unsigned int N Y N N/A
total_hosts Unsigned int N Y N N/A