public System.IAsyncResult Begincreate_v2(string [] keys,long [] sizes,GlobalLBDNSSECKeyKeyType [] types,GlobalLBDNSSECKeyKeyAlgorithm [] algorithms,GlobalLBHardwareSecurityModuleType [] hsm_types, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("create_v2", new object[] {
     keys,
     sizes,
     types,
     algorithms,
     hsm_types}, callback, asyncState);
 }
 public System.IAsyncResult Begincreate(string [] keys,long [] sizes,GlobalLBDNSSECKeyKeyType [] types,GlobalLBDNSSECKeyKeyAlgorithm [] algorithms,CommonEnabledState [] fips, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("create", new object[] {
     keys,
     sizes,
     types,
     algorithms,
     fips}, callback, asyncState);
 }
        public void create_manual(
		string [] keys,
		GlobalLBDNSSECKeyKeyType [] types,
		GlobalLBDNSSECKeyKeyAlgorithm [] algorithms,
		GlobalLBHardwareSecurityModuleType [] hsm_types,
		string [] cert_files,
		string [] key_files
	)
        {
            this.Invoke("create_manual", new object [] {
                keys,
                types,
                algorithms,
                hsm_types,
                cert_files,
                key_files});
        }
        public void create_v2(
		string [] keys,
		long [] sizes,
		GlobalLBDNSSECKeyKeyType [] types,
		GlobalLBDNSSECKeyKeyAlgorithm [] algorithms,
		GlobalLBHardwareSecurityModuleType [] hsm_types
	)
        {
            this.Invoke("create_v2", new object [] {
                keys,
                sizes,
                types,
                algorithms,
                hsm_types});
        }
        public void create(
		string [] keys,
		long [] sizes,
		GlobalLBDNSSECKeyKeyType [] types,
		GlobalLBDNSSECKeyKeyAlgorithm [] algorithms,
		CommonEnabledState [] fips
	)
        {
            this.Invoke("create", new object [] {
                keys,
                sizes,
                types,
                algorithms,
                fips});
        }