Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DnsRecordIsdn: New resource proposal #139

Open
Sudman1 opened this issue Feb 10, 2021 · 0 comments
Open

DnsRecordIsdn: New resource proposal #139

Sudman1 opened this issue Feb 10, 2021 · 0 comments
Labels
help wanted The issue is up for grabs for anyone in the community. resource proposal The issue is proposing a new resource in the resource module.

Comments

@Sudman1
Copy link
Contributor

Sudman1 commented Feb 10, 2021

Description

In line with #34, a DSCResource for ISDN records should be created. For consistency, the resource should be named DnsRecordIsdn.

Proposed properties

Mandatory

  • ZoneName: Specifies the name of a DNS zone.
  • Name: Specifies the name of a DNS server resource record object.
  • IsdnNumber: Specifies the number in the ISDN address that maps to the FQDN of a DNS server. An ISDN address, which consists of a phone number and an optional subaddress, is located in an ISDN resource record. The phone number can contain a country/region code, an area code, and a local phone number.
  • IsdnSubAddress: Specifies the number that is contained in an ISDN address that maps to the FQDN of a DNS server. An ISDN address consists of a phone number and an optional subaddress and is located in an ISDN resource record. The subaddress is an identifier that describes the ISDN subaddress encoding type.

Optional

  • DnsServer: Specifies a DNS server. If you do not specify this parameter, the command runs on the local system. You can specify an IP address or any value that resolves to an IP address, such as a fully qualified domain name (FQDN), host name, or NETBIOS name.
  • TimeToLive: Specifies the Time to Live (TTL) value, in seconds, for a resource record. Other DNS servers use this length of time to determine how long to cache a record.
  • ZoneScope: Specifies the name of a zone scope.
  • Ensure: Denotes whether the record should be Present or Absent

Special considerations or limitations

Not all mandatory properties need to be key properties. Please review the syntax and purpose of this record type to make the best determination of which properties should be key properties.

All proposed properties above options come straight from the Add-DnsServerResourceRecord help syntax with two exceptions:

  • ComputerName has been changed to DnsServer
@johlju johlju added help wanted The issue is up for grabs for anyone in the community. resource proposal The issue is proposing a new resource in the resource module. labels Feb 10, 2021
@johlju johlju changed the title xDnsRecordIsdn: New resource proposal DnsRecordIsdn: New resource proposal Mar 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted The issue is up for grabs for anyone in the community. resource proposal The issue is proposing a new resource in the resource module.
Projects
None yet
Development

No branches or pull requests

2 participants