public System.IAsyncResult Begincreate_v2(string [] profile_names,LocalLBProfileString [] keys,LocalLBProfileString [] certs, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("create_v2", new object[] {
     profile_names,
     keys,
     certs}, callback, asyncState);
 }
 public System.IAsyncResult Begincreate(string [] profile_names,LocalLBProfileString [] config_names,LocalLBProfileAuthenticationMethod [] auth_methods, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("create", new object[] {
     profile_names,
     config_names,
     auth_methods}, callback, asyncState);
 }
        public void set_log_settings(
		string [] profile_names,
		LocalLBProfileString [] publishers,
		LocalLBProfileString [] profiles
	)
        {
            this.Invoke("set_log_settings", new object [] {
                profile_names,
                publishers,
                profiles});
        }
        public void set_client_certificate_ca_file_v2(
		string [] profile_names,
		LocalLBProfileString [] client_cert_cas
	)
        {
            this.Invoke("set_client_certificate_ca_file_v2", new object [] {
                profile_names,
                client_cert_cas});
        }
        public void set_log_publisher(
		string [] profile_names,
		LocalLBProfileString [] publishers
	)
        {
            this.Invoke("set_log_publisher", new object [] {
                profile_names,
                publishers});
        }
        public void set_rewrite_url(
		string [] profile_names,
		LocalLBProfileString [] urls
	)
        {
            this.Invoke("set_rewrite_url", new object [] {
                profile_names,
                urls});
        }
 public System.IAsyncResult Beginset_redirect_location(string [] profile_names,LocalLBProfileString [] redirect_locations, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_redirect_location", new object[] {
     profile_names,
     redirect_locations}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_md5_signature_passphrase(string [] profile_names,LocalLBProfileString [] passphrases, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_md5_signature_passphrase", new object[] {
     profile_names,
     passphrases}, callback, asyncState);
 }
        public void set_pool_name(
		string [] profile_names,
		LocalLBProfileString [] pool_names
	)
        {
            this.Invoke("set_pool_name", new object [] {
                profile_names,
                pool_names});
        }
        public void set_insert_header(
		string [] profile_names,
		LocalLBProfileString [] headers
	)
        {
            this.Invoke("set_insert_header", new object [] {
                profile_names,
                headers});
        }
        public void set_md5_signature_passphrase(
		string [] profile_names,
		LocalLBProfileString [] passphrases
	)
        {
            this.Invoke("set_md5_signature_passphrase", new object [] {
                profile_names,
                passphrases});
        }
        public void set_key_file(
		string [] profile_names,
		LocalLBProfileString [] keys
	)
        {
            this.Invoke("set_key_file", new object [] {
                profile_names,
                keys});
        }
 public System.IAsyncResult Beginset_client_certificate_ca_file_v2(string [] profile_names,LocalLBProfileString [] client_cert_cas, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_client_certificate_ca_file_v2", new object[] {
     profile_names,
     client_cert_cas}, callback, asyncState);
 }
        public void set_key_certificate_file(
		string [] profile_names,
		LocalLBProfileString [] keys,
		LocalLBProfileString [] certs
	)
        {
            this.Invoke("set_key_certificate_file", new object [] {
                profile_names,
                keys,
                certs});
        }
        public void set_forward_proxy_ca_passphrase(
		string [] profile_names,
		LocalLBProfileString [] passphrases
	)
        {
            this.Invoke("set_forward_proxy_ca_passphrase", new object [] {
                profile_names,
                passphrases});
        }
        public void set_forward_proxy_bypass_source_ip_white_list(
		string [] profile_names,
		LocalLBProfileString [] lists
	)
        {
            this.Invoke("set_forward_proxy_bypass_source_ip_white_list", new object [] {
                profile_names,
                lists});
        }
        public void set_forward_proxy_bypass_hostname_black_list(
		string [] profile_names,
		LocalLBProfileString [] lists
	)
        {
            this.Invoke("set_forward_proxy_bypass_hostname_black_list", new object [] {
                profile_names,
                lists});
        }
        public void set_crl_file_v2(
		string [] profile_names,
		LocalLBProfileString [] crls
	)
        {
            this.Invoke("set_crl_file_v2", new object [] {
                profile_names,
                crls});
        }
 public System.IAsyncResult Beginset_insert_header(string [] profile_names,LocalLBProfileString [] headers, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_insert_header", new object[] {
     profile_names,
     headers}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_forward_proxy_bypass_source_ip_white_list(string [] profile_names,LocalLBProfileString [] lists, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_forward_proxy_bypass_source_ip_white_list", new object[] {
     profile_names,
     lists}, callback, asyncState);
 }
        public void set_tcp_options(
		string [] profile_names,
		LocalLBProfileString [] options
	)
        {
            this.Invoke("set_tcp_options", new object [] {
                profile_names,
                options});
        }
 public System.IAsyncResult Beginset_forward_proxy_ca_key_certificate_file(string [] profile_names,LocalLBProfileString [] keys,LocalLBProfileString [] certs, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_forward_proxy_ca_key_certificate_file", new object[] {
     profile_names,
     keys,
     certs}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_tcp_options(string [] profile_names,LocalLBProfileString [] options, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_tcp_options", new object[] {
     profile_names,
     options}, callback, asyncState);
 }
        public void set_dns_cache(
		string [] profile_names,
		LocalLBProfileString [] caches
	)
        {
            this.Invoke("set_dns_cache", new object [] {
                profile_names,
                caches});
        }
        public void set_redirect_location(
		string [] profile_names,
		LocalLBProfileString [] redirect_locations
	)
        {
            this.Invoke("set_redirect_location", new object [] {
                profile_names,
                redirect_locations});
        }
        public void set_dns_logging_profile(
		string [] profile_names,
		LocalLBProfileString [] logging_profile_names
	)
        {
            this.Invoke("set_dns_logging_profile", new object [] {
                profile_names,
                logging_profile_names});
        }
 public System.IAsyncResult Beginset_pool_name(string [] profile_names,LocalLBProfileString [] pool_names, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_pool_name", new object[] {
     profile_names,
     pool_names}, callback, asyncState);
 }
        public void set_dns_security_profile(
		string [] profile_names,
		LocalLBProfileString [] security_profile_names
	)
        {
            this.Invoke("set_dns_security_profile", new object [] {
                profile_names,
                security_profile_names});
        }
 public System.IAsyncResult Beginset_rewrite_url(string [] profile_names,LocalLBProfileString [] urls, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_rewrite_url", new object[] {
     profile_names,
     urls}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_log_settings(string [] profile_names,LocalLBProfileString [] publishers,LocalLBProfileString [] profiles, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_log_settings", new object[] {
     profile_names,
     publishers,
     profiles}, callback, asyncState);
 }