⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dnsschema.mof

📁 <虚拟主机站点管理系统>呵呵是我们公司的一个小产品
💻 MOF
📖 第 1 页 / 共 5 页
字号:
		 Description("The time interval (in seconds) that should elapse before "
                  "retrying a failed refresh of the zone to which this record belongs."):
                  ToSubClass ,
	         Units ("Seconds"): ToSubClass
		]
	uint32 RetryDelay;
		[Read: ToSubClass ,
		 Description("The upper limit on the time interval (in seconds) that "
                  "can elapse before the zone, to which this record belongs, is no "
	          "longer authoritative."): ToSubClass ,
                 Units ("Seconds"): ToSubClass
		]
	uint32 ExpireLimit;
		[Read: ToSubClass ,
		 Description("The lower limit on the time interval (in seconds) that a "
                  "DNS server or Caching resolver are allowed to cache any resource "
                  "record from the zone, to which this record belongs."): ToSubClass ,
                 Units ("Seconds"): ToSubClass
		]
	uint32 MinimumTTL;
		[Implemented, Description(
		 "This method updates the TTL, SOA Serial Number, Primary Server, "
          "Responsible Party, Refresh Interval, Retry Delay, Expire Limit and "
          "Minimum TTL (for the zone) 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] uint32 SerialNumber, 
		[IN, optional] string PrimaryServer,
		[IN, optional] string ResponsibleParty, 
		[IN, optional] uint32 RefreshInterval, 
        [IN, optional] uint32 RetryDelay, 
		[IN, optional] uint32 ExpireLimit, 
		[IN, optional] uint32 MinimumTTL, 
		[OUT] MicrosoftDNS_SOAType ref RR);  

		[Static, Description(
		 "This method parses the resource record in the TextRepresentation "
                 "string, and along with the input DNS server and Container names, "
                 "defines and instantiates a ResourceRecord object. The method "
                 "returns a reference to the new object as an output parameter."
				 ): ToSubClass
		]
	void CreateInstanceFromTextRepresentation(
		[IN] string DnsServerName,
        [IN] string ContainerName, 
		[IN] string TextRepresentation,
        [OUT] MicrosoftDNS_ResourceRecord ref RR);  

};

	[
	 Schema ("MicrosoftDNS"): ToSubClass ,		
	 Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
          "Type PTR record."): ToSubClass , 
	 Dynamic, Provider("MS_NT_DNS_PROVIDER"),
	 Locale (0x409), UUID ("{567E21F9-B6EA-11d2-85E5-0000F8102E5F}") 
	]
class MicrosoftDNS_PTRType : MicrosoftDNS_ResourceRecord
{
		[Read: ToSubClass , 
		 Description("The Fully Qualified Domain Name of the PTR record Data."):
                  ToSubClass
		]
	string PTRDomainName;
		[Implemented,static, Description(
		 "This method instantiates a 'PTR' 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 and the FQDN of the PTR record. 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 PTRDomainName, 
        [OUT] MicrosoftDNS_PTRType ref RR);  
		
		[Implemented, Description(
		"This method updates the TTL and PTR 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 PTRDomainName, 
		[OUT] MicrosoftDNS_PTRType ref RR);  

};

	[
	 Schema ("MicrosoftDNS"): ToSubClass ,		
	 Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
          "Type NS record."): ToSubClass , 
	 Dynamic, Provider("MS_NT_DNS_PROVIDER"),
	 Locale (0x409), UUID ("{3F655A18-B6EA-11d2-85E5-0000F8102E5F}") 
	]
class MicrosoftDNS_NSType : MicrosoftDNS_ResourceRecord
{
		[Read: ToSubClass , 
		 Description("A host which should be authoritative for the domain, "
                 "specified in record's owner."): ToSubClass
           	]
	string NSHost;
		[Implemented, static, Description(
		 "This method instantiates an 'NS' 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 and the host with authority for the domain. 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 NSHost, 
        [OUT] MicrosoftDNS_NSType ref RR);  

		[Implemented, Description(
		"This method updates the TTL and NS 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 NSHost, 
		[OUT] MicrosoftDNS_NSType ref RR);  

};

	[
	 Schema ("MicrosoftDNS"): ToSubClass ,		
	 Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
          "Type CNAME record."): ToSubClass , 
	 Dynamic, Provider("MS_NT_DNS_PROVIDER"),
	 Locale (0x409), UUID ("{47B8D065-B6EA-11d2-85E5-0000F8102E5F}") 
	]
class MicrosoftDNS_CNAMEType : MicrosoftDNS_ResourceRecord
{
		[Read: ToSubClass , 
		 Description("The canonical or primary name for the owner "
                  "of the CNAME record."): ToSubClass
		]
	string PrimaryName;
		[Implemented, static, Description(
		 "This method instantiates a 'CNAME' 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 and the primary name of the CNAME record. 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 PrimaryName, 
        [OUT] MicrosoftDNS_CNAMEType ref RR);
		  
		[Implemented, Description(
		 "This method updates the TTL and Primary 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 PrimaryName, 
		[OUT] MicrosoftDNS_CNAMEType ref RR);  

};

	[
	 Schema ("MicrosoftDNS"): ToSubClass ,		
	 Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
          "Type MB record."): ToSubClass , 
	 Dynamic, Provider("MS_NT_DNS_PROVIDER"),
	 Locale (0x409), UUID ("{47B8D067-B6EA-11d2-85E5-0000F8102E5F}") 
	]
class MicrosoftDNS_MBType : MicrosoftDNS_ResourceRecord
{
		[Read: ToSubClass , 
		 Description("A Fully Qualified Domain Name which specifies a host "
                 "of the mailbox specified in the record's Owner Name."): ToSubClass
		]
	string MBHost;
		[Implemented, static, Description(
		 "This method instantiates an 'MB' 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 host. 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 MBHost, 
        [OUT] MicrosoftDNS_MBType ref RR);

		[Implemented, Description(
		"This method updates the TTL and MB 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] string MBHost, 
		[OUT] MicrosoftDNS_MBType ref RR);  
  
};

	[
	 Schema ("MicrosoftDNS"): ToSubClass ,		
	 Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
          "Type MD record."): ToSubClass , 
	 Dynamic, Provider("MS_NT_DNS_PROVIDER"),
	 Locale (0x409), UUID ("{3F655A19-B6EA-11d2-85E5-0000F8102E5F}") 
	]
class MicrosoftDNS_MDType : MicrosoftDNS_ResourceRecord
{
		[Read: ToSubClass , 
		 Description("A Fully Qualified Domain Name which specifies a host "
                 "which has a mail agent which should be able to deliver mail for "
                 "the specified domain."): ToSubClass
		]
	string MDHost;
		[Implemented, static, Description(
		 "This method instantiates an 'MD' 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 domain, class "
                 "(default = IN), 'time to live' value and the host of the mail "
                 "agent. 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 MDHost, 
        [OUT] MicrosoftDNS_MDType ref RR);  

		[Implemented, Description(
		"This method updates the TTL and MD 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 MDHost, 
		[OUT] MicrosoftDNS_MDType ref RR);
};

	[
	 Schema ("MicrosoftDNS"): ToSubClass ,		
	 Description("A subclass of MicrosoftDNS_ResourceRecord that represents a "
          "Type MF record."): ToSubClass , 
	 Dynamic, Provider("MS_NT_DNS_PROVIDER"),
	 Locale (0x409), UUID ("{47B8D064-B6EA-11d2-85E5-0000F8102E5F}") 
	]
class MicrosoftDNS_MFType : MicrosoftDNS_ResourceRecord
{
		[Read: ToSubClass , 
		 Description("A Fully Qualified Domain Name which specifies a host "
                 "which has a mail agent which will accept mail for forwarding to "
                 "the specified domain."): ToSubClass
		]
	string MFHost;
		[Implemented, static, Description(
		 "This method instantiates an 'MF' 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 domain, class "
                 "(default = IN), 'time to live' value and the host of the mail "
                 "agent. 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,   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -