📄 dnsschema.mof
字号:
[IN, optional] uint32 TTL, [IN] string MFHost,
[OUT] MicrosoftDNS_MFType ref RR);
[Implemented, Description(
"This method updates the TTL and MF Host to the values specified "
"as the input parameters of this method. If a new value for some "
"parameter is not specified, then the current value for this "
"parameter is not changed. The method returns a reference to the "
"modified object as an output parameter. "): ToSubClass
]
void Modify(
[IN, optional] uint32 TTL,
[IN, optional] string MFHost,
[OUT] MicrosoftDNS_MFType ref RR);
};
[
Schema ("MicrosoftDNS"): ToSubClass ,
Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
"Type MG record."): ToSubClass ,
Dynamic, Provider("MS_NT_DNS_PROVIDER"),
Locale (0x409), UUID ("{4FFDF894-B6EA-11d2-85E5-0000F8102E5F}")
]
class MicrosoftDNS_MGType : MicrosoftDNS_ResourceRecord
{
[Read: ToSubClass ,
Description("A Fully Qualified Domain Name which specifies a "
"mailbox which is a member of the mail group specified by the "
"record's owner name."): ToSubClass
]
string MGMailbox;
[Implemented, static, Description(
"This method instantiates an 'MG' Type of Resource Record based "
"on the data in the method's input parameters: the record's DNS "
"Server Name, Container Name, Owner Name of the mail group, class "
"(default = IN), 'time to live' value and the mailbox name. It "
"returns a reference to the new object as an output parameter."): ToSubClass
]
void CreateInstanceFromPropertyData([IN] string DnsServerName,
[IN] string ContainerName, [IN] string OwnerName,
[IN, optional, Valuemap {"1", "2", "3", "4"}, Values {"IN (Internet)",
"CS (CSNET)", "CH (CHAOS)", "HS (Hesiod)"}] uint16 RecordClass = 1,
[IN, optional] uint32 TTL, [IN] string MGMailbox,
[OUT] MicrosoftDNS_MGType ref RR);
[Implemented, Description(
"This method updates the TTL and MG Mailbox to the values specified "
"as the input parameters of this method. If a new value for some "
"parameter is not specified, then the current value for this parameter "
"is not changed. The method returns a reference to the modified "
"object as an output parameter. "): ToSubClass
]
void Modify(
[IN, optional] uint32 TTL,
[IN, optional] string MGMailbox,
[OUT] MicrosoftDNS_MGType ref RR);
};
[
Schema ("MicrosoftDNS"): ToSubClass ,
Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
"Type MR record."): ToSubClass ,
Dynamic, Provider("MS_NT_DNS_PROVIDER"),
Locale (0x409), UUID ("{4FFDF895-B6EA-11d2-85E5-0000F8102E5F}")
]
class MicrosoftDNS_MRType : MicrosoftDNS_ResourceRecord
{
[Read: ToSubClass ,
Description("A Fully Qualified Domain Name which specifies a "
"mailbox which is the proper rename of the mailbox specified "
"in the record's Owner Name."): ToSubClass
]
string MRMailbox;
[Implemented, static, Description(
"This method instantiates an 'MR' Type of Resource Record based "
"on the data in the method's input parameters: the record's DNS "
"Server Name, Container Name, Owner Name of the mailbox, class "
"(default = IN), 'time to live' value and the mailbox rename. It "
"returns a reference to the new object as an output parameter."): ToSubClass
]
void CreateInstanceFromPropertyData([IN] string DnsServerName,
[IN] string ContainerName, [IN] string OwnerName,
[IN, optional, Valuemap {"1", "2", "3", "4"}, Values {"IN (Internet)",
"CS (CSNET)", "CH (CHAOS)", "HS (Hesiod)"}] uint16 RecordClass = 1,
[IN, optional] uint32 TTL, [IN] string MRMailbox,
[OUT] MicrosoftDNS_MRType ref RR);
[Implemented, Description(
"This method updates the TTL and MR Mailbox to the values "
"specified as the input parameters of this method. If a new value "
"for some parameter is not specified, then the current value for "
"this parameter is not changed. The method returns a reference to the "
"modified object as an output parameter."): ToSubClass
]
void Modify(
[IN, optional] uint32 TTL,
[IN] string MRMailbox,
[OUT] MicrosoftDNS_MRType ref RR);
};
[
Schema ("MicrosoftDNS"): ToSubClass ,
Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
"Type MINFO record."): ToSubClass ,
Dynamic, Provider("MS_NT_DNS_PROVIDER"),
Locale (0x409), UUID ("{5CA876B4-B6EA-11d2-85E5-0000F8102E5F}")
]
class MicrosoftDNS_MINFOType : MicrosoftDNS_ResourceRecord
{
[Read: ToSubClass ,
Description("A Fully Qualified Domain Name which specifies a "
"mailbox which is responsible for the mailing list or mailbox "
"specified in the record's Owner Name."): ToSubClass
]
string ResponsibleMailbox;
[Read: ToSubClass ,
Description("A Fully Qualified Domain Name which specifies a "
"mailbox which is to receive error messages related to the mailing "
"list or mailbox specified by the owner name of the MINFO record."):
ToSubClass
]
string ErrorMailbox;
[Implemented, static, Description(
"This method instantiates an 'MINFO' Type of Resource Record based "
"on the data in the method's input parameters: the record's DNS "
"Server Name, Container Name, Owner Name of the mail list/box, "
"class (default = IN), 'time to live' value and the responsible "
"and error mailboxes. It returns a reference to the new object "
"as an output parameter."):
ToSubClass
]
void CreateInstanceFromPropertyData([IN] string DnsServerName,
[IN] string ContainerName, [IN] string OwnerName,
[IN, optional, Valuemap {"1", "2", "3", "4"}, Values {"IN (Internet)",
"CS (CSNET)", "CH (CHAOS)", "HS (Hesiod)"}] uint16 RecordClass = 1,
[IN, optional] uint32 TTL, [IN] string ResponsibleMailbox,
[IN] string ErrorMailbox, [OUT] MicrosoftDNS_MINFOType ref RR);
[Implemented, Description(
"This method updates the TTL, Responsible Mailbox and Error Mailbox "
"to the values specified as the input parameters of this method. If "
"a new value for some parameter is not specified, then the current "
"value for this parameter is not changed. The method returns a "
"reference to the modified object as an output parameter."): ToSubClass
]
void modify(
[IN, optional] uint32 TTL,
[IN, optional] string ResponsibleMailbox,
[IN, optional] string ErrorMailbox,
[OUT] MicrosoftDNS_MINFOType ref RR);
};
[
Schema ("MicrosoftDNS"): ToSubClass ,
Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
"Type RP record."): ToSubClass ,
Dynamic, Provider("MS_NT_DNS_PROVIDER"),
Locale (0x409), UUID ("{835AC174-B6EA-11d2-85E5-0000F8102E5F}")
]
class MicrosoftDNS_RPType : MicrosoftDNS_ResourceRecord
{
[Read: ToSubClass ,
Description("A Fully Qualified Domain Name that specifies the "
"mailbox for the responsible person."): ToSubClass
]
string RPMailbox;
[Read: ToSubClass ,
Description("A Fully Qualified Domain Name for which TXT RR's "
"exist."): ToSubClass
]
string TXTDomainName;
[Implemented, static, Description(
"This method instantiates an 'RP' Type of Resource Record based "
"on the data in the method's input parameters: the record's DNS "
"Server Name, Container Name, Owner/responsible person Name, "
"class (default = IN), 'time to live' value and the domain names "
"for the person's mailbox and TXT RR locations. It returns a "
"reference to the new object as an output parameter."):
ToSubClass
]
void CreateInstanceFromPropertyData([IN] string DnsServerName,
[IN] string ContainerName, [IN] string OwnerName,
[IN, optional, Valuemap {"1", "2", "3", "4"}, Values {"IN (Internet)",
"CS (CSNET)", "CH (CHAOS)", "HS (Hesiod)"}] uint16 RecordClass = 1,
[IN, optional] uint32 TTL, [IN] string RPMailbox,
[IN] string TXTDomainName, [OUT] MicrosoftDNS_RPType ref RR);
[Implemented, Description(
"This method updates the TTL, RP Mailbox and TXT Domain Name to the "
"values specified as the input parameters of this method. If a new "
"value for some parameter is not specified, then the current value "
"for this parameter is not changed. The method returns a reference "
"to the modified object as an output parameter."): ToSubClass
]
void modify(
[IN, optional] uint32 TTL,
[IN, optional] string RPMailbox,
[IN, optional] string TXTDomainName,
[OUT] MicrosoftDNS_RPType ref RR);
};
[
Schema ("MicrosoftDNS"): ToSubClass ,
Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
"Type MX record."): ToSubClass ,
Dynamic, Provider("MS_NT_DNS_PROVIDER"),
Locale (0x409), UUID ("{835AC172-B6EA-11d2-85E5-0000F8102E5F}")
]
class MicrosoftDNS_MXType : MicrosoftDNS_ResourceRecord
{
[Read: ToSubClass ,
Description("The preference given to this RR among others "
"at the same owner. Lower values are preferred."): ToSubClass
]
uint16 Preference;
[Read: ToSubClass ,
Description("A Fully Qualified Domain Name which specifies a host "
"willing to act as a mail exchange for the owner name."): ToSubClass
]
string MailExchange;
[Implemented, static, Description(
"This method instantiates an 'MX' Type of Resource Record based "
"on the data in the method's input parameters: the record's DNS "
"Server Name, Container Name, Owner Name, class (default = IN), "
"'time to live' value, record preference and host name willing "
"to be a mail exchange. It returns a reference to the new "
"object as an output parameter."):
ToSubClass
]
void CreateInstanceFromPropertyData([IN] string DnsServerName,
[IN] string ContainerName, [IN] string OwnerName,
[IN, optional, Valuemap {"1", "2", "3", "4"}, Values {"IN (Internet)",
"CS (CSNET)", "CH (CHAOS)", "HS (Hesiod)"}] uint16 RecordClass = 1,
[IN, optional] uint32 TTL, [IN] uint16 Preference,
[IN] string MailExchange, [OUT] MicrosoftDNS_MXType ref RR);
[Implemented, Description(
"This method updates the TTL, Preference and Mail Exchange to the "
"values specified as the input parameters of this method. If a new "
"value for some parameter is not specified, then the current value "
"for this parameter is not changed. The method returns a reference "
"to the modified object as an output parameter."): ToSubClass
]
void modify(
[IN, optional] uint32 TTL,
[IN, optional] uint16 Preference,
[IN, optional] string MailExchange,
[OUT] MicrosoftDNS_MXType ref RR);
};
[
Schema ("MicrosoftDNS"): ToSubClass ,
Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
"Type AFSDB record."): ToSubClass ,
Dynamic, Provider("MS_NT_DNS_PROVIDER"),
Locale (0x409), UUID ("{8AEF7B9E-B6EA-11d2-85E5-0000F8102E5F}")
]
class MicrosoftDNS_AFSDBType : MicrosoftDNS_ResourceRecord
{
[Read: ToSubClass ,
Description("Subtype of the host AFS server. For subtype 1, "
"the host has an AFS version 3.0 Volume Location Server for "
"the named AFS cell. In the case of subtype 2, the host has "
"an authenticated name server holding the cell-root directory "
"node for the named DCE/NCA cell."): ToSubClass,
ValueMap {"1", "2"}: ToSubClass
]
uint16 Subtype;
[Read: ToSubClass ,
Description("A Fully Qualified Domain Name which specifies a host "
"that has a server for the AFS cell specified in owner name."):
ToSubClass
]
string ServerName;
[Implemented, static, Description(
"This method instantiates an 'AFSDB' Type of Resource Record based "
"on the data in the method's input parameters: the record's DNS "
"Server Name, Container Name, Owner/cell Name, class (default = "
"IN), 'time to live' value, and host AFS server subtype and name. "
"It returns a reference to the new object as an output parameter."
): ToSubClass
]
void CreateInstanceFromPropertyData([IN] string DnsServerName,
[IN] string ContainerName, [IN] string OwnerName,
[IN, optional, Valuemap {"1", "2", "3", "4"}, Values {"IN (Internet)",
"CS (CSNET)", "CH (CHAOS)", "HS (Hesiod)"}] uint16 RecordClass = 1,
[IN, optional] uint32 TTL, [IN] uint16 Subtype, [IN] string ServerName,
[OUT] MicrosoftDNS_AFSDBType ref RR);
[Implemented, Description(
"This method updates the TTL, Subtype and Server Name to the values "
"specified as the input parameters of this method. If a new value "
"for some parameter is not specified, then the current value for this "
"parameter is not changed. The method
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -