> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinetica.com/llms.txt
> Use this file to discover all available pages before exploring further.

# kinetica.AlterDatasourceRequest.DatasourceUpdatesMap

> kinetica.AlterDatasourceRequest.DatasourceUpdatesMap — Kinetica C# API

<div className="kinetica-doxygen">
  <div className="contents">
    <p>A set of string constants for the parameter <a className="el" href="/content/api/cs/classkinetica_1_1AlterDatasourceRequest#a49545c3b8a094aa257f3f8da3fa1686c" title="Map containing the properties of the data source to be updated.">AlterDatasourceRequest.datasource\_updates\_map</a>. <a href="#details">More...</a></p>

    <table className="memberdecls">
      <tr className="heading">
        <td colSpan="2">
          <h2 className="groupheader">
            <div id="pub-static-attribs" />

            Static Public Attributes
          </h2>
        </td>
      </tr>

      <tr className="memitem:ace29cf0d89be4b49951dc4efc3e01519" id="r_ace29cf0d89be4b49951dc4efc3e01519">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ace29cf0d89be4b49951dc4efc3e01519">LOCATION</a> = "location"</td>
      </tr>

      <tr className="memdesc:ace29cf0d89be4b49951dc4efc3e01519">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Location of the remote storage in 'storage\_provider\_type://\[storage\_path\[:storage\_port]]' format. <br /></td>
      </tr>

      <tr className="separator:ace29cf0d89be4b49951dc4efc3e01519">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ae0d18277a07a5e274143a5103dd09f94" id="r_ae0d18277a07a5e274143a5103dd09f94">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ae0d18277a07a5e274143a5103dd09f94">USER\_NAME</a> = "user\_name"</td>
      </tr>

      <tr className="memdesc:ae0d18277a07a5e274143a5103dd09f94">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Name of the remote system user; may be an empty string. <br /></td>
      </tr>

      <tr className="separator:ae0d18277a07a5e274143a5103dd09f94">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a150f1c3ef87ebe65e43471c99d42e32c" id="r_a150f1c3ef87ebe65e43471c99d42e32c">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a150f1c3ef87ebe65e43471c99d42e32c">PASSWORD</a> = "password"</td>
      </tr>

      <tr className="memdesc:a150f1c3ef87ebe65e43471c99d42e32c">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Password for the remote system user; may be an empty string. <br /></td>
      </tr>

      <tr className="separator:a150f1c3ef87ebe65e43471c99d42e32c">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a68530442d2140f0bf5e1e5529a404865" id="r_a68530442d2140f0bf5e1e5529a404865">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a68530442d2140f0bf5e1e5529a404865">SKIP\_VALIDATION</a> = "skip\_validation"</td>
      </tr>

      <tr className="memdesc:a68530442d2140f0bf5e1e5529a404865">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Bypass validation of connection to remote source. <br /></td>
      </tr>

      <tr className="separator:a68530442d2140f0bf5e1e5529a404865">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ae532a89ded70b0c454d6f65de7f41ac4" id="r_ae532a89ded70b0c454d6f65de7f41ac4">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a> = "true"</td>
      </tr>

      <tr className="memdesc:ae532a89ded70b0c454d6f65de7f41ac4">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1AlterDatasourceRequest_1_1DatasourceUpdatesMap" title="A set of string constants for the parameter AlterDatasourceRequest.datasource_updates_map.">AlterDatasourceRequest.DatasourceUpdatesMap</a> options. <br /></td>
      </tr>

      <tr className="separator:ae532a89ded70b0c454d6f65de7f41ac4">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a29172415c237bfe0371bcfe069f74020" id="r_a29172415c237bfe0371bcfe069f74020">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a> = "false"</td>
      </tr>

      <tr className="memdesc:a29172415c237bfe0371bcfe069f74020">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1AlterDatasourceRequest_1_1DatasourceUpdatesMap" title="A set of string constants for the parameter AlterDatasourceRequest.datasource_updates_map.">AlterDatasourceRequest.DatasourceUpdatesMap</a> options. <br /></td>
      </tr>

      <tr className="separator:a29172415c237bfe0371bcfe069f74020">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a5cdf750a1641756d8142fb67ec5214b7" id="r_a5cdf750a1641756d8142fb67ec5214b7">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a5cdf750a1641756d8142fb67ec5214b7">CONNECTION\_TIMEOUT</a> = "connection\_timeout"</td>
      </tr>

      <tr className="memdesc:a5cdf750a1641756d8142fb67ec5214b7">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Timeout in seconds for connecting to this storage provider. <br /></td>
      </tr>

      <tr className="separator:a5cdf750a1641756d8142fb67ec5214b7">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a2697a461224f1ab10e67081b0749f84e" id="r_a2697a461224f1ab10e67081b0749f84e">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a2697a461224f1ab10e67081b0749f84e">WAIT\_TIMEOUT</a> = "wait\_timeout"</td>
      </tr>

      <tr className="memdesc:a2697a461224f1ab10e67081b0749f84e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Timeout in seconds for reading from this storage provider. <br /></td>
      </tr>

      <tr className="separator:a2697a461224f1ab10e67081b0749f84e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a605165ac8d2a89ea1c40554f26d0be5f" id="r_a605165ac8d2a89ea1c40554f26d0be5f">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a605165ac8d2a89ea1c40554f26d0be5f">CREDENTIAL</a> = "credential"</td>
      </tr>

      <tr className="memdesc:a605165ac8d2a89ea1c40554f26d0be5f">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Name of the <a href="/content/concepts/credentials" target="_top">credential</a> object to be used in data source. <br /></td>
      </tr>

      <tr className="separator:a605165ac8d2a89ea1c40554f26d0be5f">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a33bfced18def8a90d62183dba563ba14" id="r_a33bfced18def8a90d62183dba563ba14">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a33bfced18def8a90d62183dba563ba14">S3\_BUCKET\_NAME</a> = "s3\_bucket\_name"</td>
      </tr>

      <tr className="memdesc:a33bfced18def8a90d62183dba563ba14">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Name of the Amazon S3 bucket to use as the data source. <br /></td>
      </tr>

      <tr className="separator:a33bfced18def8a90d62183dba563ba14">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ae354952ea1ed0f8d2f58a2b9858ac83c" id="r_ae354952ea1ed0f8d2f58a2b9858ac83c">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ae354952ea1ed0f8d2f58a2b9858ac83c">S3\_REGION</a> = "s3\_region"</td>
      </tr>

      <tr className="memdesc:ae354952ea1ed0f8d2f58a2b9858ac83c">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Name of the Amazon S3 region where the given bucket is located. <br /></td>
      </tr>

      <tr className="separator:ae354952ea1ed0f8d2f58a2b9858ac83c">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a31c81ab2b532c388c5b1aed1f48ca462" id="r_a31c81ab2b532c388c5b1aed1f48ca462">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a31c81ab2b532c388c5b1aed1f48ca462">S3\_VERIFY\_SSL</a> = "s3\_verify\_ssl"</td>
      </tr>

      <tr className="memdesc:a31c81ab2b532c388c5b1aed1f48ca462">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether to verify SSL connections. <br /></td>
      </tr>

      <tr className="separator:a31c81ab2b532c388c5b1aed1f48ca462">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ad4d5ce42a550738120f3359af8d9a816" id="r_ad4d5ce42a550738120f3359af8d9a816">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ad4d5ce42a550738120f3359af8d9a816">S3\_USE\_VIRTUAL\_ADDRESSING</a> = "s3\_use\_virtual\_addressing"</td>
      </tr>

      <tr className="memdesc:ad4d5ce42a550738120f3359af8d9a816">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether to use virtual addressing when referencing the Amazon S3 source. <br /></td>
      </tr>

      <tr className="separator:ad4d5ce42a550738120f3359af8d9a816">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a02470817c71262066e80391044d6df3d" id="r_a02470817c71262066e80391044d6df3d">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a02470817c71262066e80391044d6df3d">S3\_AWS\_ROLE\_ARN</a> = "s3\_aws\_role\_arn"</td>
      </tr>

      <tr className="memdesc:a02470817c71262066e80391044d6df3d">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Amazon IAM Role ARN which has required S3 permissions that can be assumed for the given S3 IAM user. <br /></td>
      </tr>

      <tr className="separator:a02470817c71262066e80391044d6df3d">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a30639cf3f690b6dd35efe8223c6e93e7" id="r_a30639cf3f690b6dd35efe8223c6e93e7">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a30639cf3f690b6dd35efe8223c6e93e7">S3\_ENCRYPTION\_CUSTOMER\_ALGORITHM</a> = "s3\_encryption\_customer\_algorithm"</td>
      </tr>

      <tr className="memdesc:a30639cf3f690b6dd35efe8223c6e93e7">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Customer encryption algorithm used encrypting data. <br /></td>
      </tr>

      <tr className="separator:a30639cf3f690b6dd35efe8223c6e93e7">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a6ace72075851d2e8f41649ef8982a385" id="r_a6ace72075851d2e8f41649ef8982a385">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a6ace72075851d2e8f41649ef8982a385">S3\_ENCRYPTION\_CUSTOMER\_KEY</a> = "s3\_encryption\_customer\_key"</td>
      </tr>

      <tr className="memdesc:a6ace72075851d2e8f41649ef8982a385">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Customer encryption key to encrypt or decrypt data. <br /></td>
      </tr>

      <tr className="separator:a6ace72075851d2e8f41649ef8982a385">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aea1c25e15eb8730cbf31a0264ae2dc4c" id="r_aea1c25e15eb8730cbf31a0264ae2dc4c">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aea1c25e15eb8730cbf31a0264ae2dc4c">HDFS\_KERBEROS\_KEYTAB</a> = "hdfs\_kerberos\_keytab"</td>
      </tr>

      <tr className="memdesc:aea1c25e15eb8730cbf31a0264ae2dc4c">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Kerberos keytab file location for the given HDFS user. <br /></td>
      </tr>

      <tr className="separator:aea1c25e15eb8730cbf31a0264ae2dc4c">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a5fd3cad9294e979172d782192d5f4625" id="r_a5fd3cad9294e979172d782192d5f4625">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a5fd3cad9294e979172d782192d5f4625">HDFS\_DELEGATION\_TOKEN</a> = "hdfs\_delegation\_token"</td>
      </tr>

      <tr className="memdesc:a5fd3cad9294e979172d782192d5f4625">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Delegation token for the given HDFS user. <br /></td>
      </tr>

      <tr className="separator:a5fd3cad9294e979172d782192d5f4625">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a873d4042f0be62264a822561674c71bb" id="r_a873d4042f0be62264a822561674c71bb">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a873d4042f0be62264a822561674c71bb">HDFS\_USE\_KERBEROS</a> = "hdfs\_use\_kerberos"</td>
      </tr>

      <tr className="memdesc:a873d4042f0be62264a822561674c71bb">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Use kerberos authentication for the given HDFS cluster. <br /></td>
      </tr>

      <tr className="separator:a873d4042f0be62264a822561674c71bb">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ac8ad28ad4975cd67df2c7419d7338e12" id="r_ac8ad28ad4975cd67df2c7419d7338e12">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ac8ad28ad4975cd67df2c7419d7338e12">AZURE\_STORAGE\_ACCOUNT\_NAME</a> = "azure\_storage\_account\_name"</td>
      </tr>

      <tr className="memdesc:ac8ad28ad4975cd67df2c7419d7338e12">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Name of the Azure storage account to use as the data source, this is valid only if tenant\_id is specified. <br /></td>
      </tr>

      <tr className="separator:ac8ad28ad4975cd67df2c7419d7338e12">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ab242f50cbd5f6f8b2d0baeac9ba738ce" id="r_ab242f50cbd5f6f8b2d0baeac9ba738ce">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab242f50cbd5f6f8b2d0baeac9ba738ce">AZURE\_CONTAINER\_NAME</a> = "azure\_container\_name"</td>
      </tr>

      <tr className="memdesc:ab242f50cbd5f6f8b2d0baeac9ba738ce">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Name of the Azure storage container to use as the data source. <br /></td>
      </tr>

      <tr className="separator:ab242f50cbd5f6f8b2d0baeac9ba738ce">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aa52fbced353e44e7ecd8a8d74ca014b7" id="r_aa52fbced353e44e7ecd8a8d74ca014b7">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aa52fbced353e44e7ecd8a8d74ca014b7">AZURE\_TENANT\_ID</a> = "azure\_tenant\_id"</td>
      </tr>

      <tr className="memdesc:aa52fbced353e44e7ecd8a8d74ca014b7">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Active Directory tenant ID (or directory ID). <br /></td>
      </tr>

      <tr className="separator:aa52fbced353e44e7ecd8a8d74ca014b7">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aef0cff3ec739cb4b230c0f27f1580261" id="r_aef0cff3ec739cb4b230c0f27f1580261">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aef0cff3ec739cb4b230c0f27f1580261">AZURE\_SAS\_TOKEN</a> = "azure\_sas\_token"</td>
      </tr>

      <tr className="memdesc:aef0cff3ec739cb4b230c0f27f1580261">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Shared access signature token for Azure storage account to use as the data source. <br /></td>
      </tr>

      <tr className="separator:aef0cff3ec739cb4b230c0f27f1580261">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:abf5b89eb8333e934494690051a3d3908" id="r_abf5b89eb8333e934494690051a3d3908">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#abf5b89eb8333e934494690051a3d3908">AZURE\_OAUTH\_TOKEN</a> = "azure\_oauth\_token"</td>
      </tr>

      <tr className="memdesc:abf5b89eb8333e934494690051a3d3908">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">OAuth token to access given storage container. <br /></td>
      </tr>

      <tr className="separator:abf5b89eb8333e934494690051a3d3908">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a2e082c1f3f8af5c5c0f643979d344c68" id="r_a2e082c1f3f8af5c5c0f643979d344c68">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a2e082c1f3f8af5c5c0f643979d344c68">AZURE\_USE\_VIRTUAL\_ADDRESSING</a> = "azure\_use\_virtual\_addressing"</td>
      </tr>

      <tr className="memdesc:a2e082c1f3f8af5c5c0f643979d344c68">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether to use virtual addressing when referencing the Azure source. <br /></td>
      </tr>

      <tr className="separator:a2e082c1f3f8af5c5c0f643979d344c68">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ab9ed0c316a9dbbaae3a29c7fdb49b18e" id="r_ab9ed0c316a9dbbaae3a29c7fdb49b18e">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab9ed0c316a9dbbaae3a29c7fdb49b18e">GCS\_BUCKET\_NAME</a> = "gcs\_bucket\_name"</td>
      </tr>

      <tr className="memdesc:ab9ed0c316a9dbbaae3a29c7fdb49b18e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Name of the Google Cloud Storage bucket to use as the data source. <br /></td>
      </tr>

      <tr className="separator:ab9ed0c316a9dbbaae3a29c7fdb49b18e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a48d1b31786235f8c1c43f637f6cb2b60" id="r_a48d1b31786235f8c1c43f637f6cb2b60">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a48d1b31786235f8c1c43f637f6cb2b60">GCS\_PROJECT\_ID</a> = "gcs\_project\_id"</td>
      </tr>

      <tr className="memdesc:a48d1b31786235f8c1c43f637f6cb2b60">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Name of the Google Cloud project to use as the data source. <br /></td>
      </tr>

      <tr className="separator:a48d1b31786235f8c1c43f637f6cb2b60">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ac041af531d7c6e51484b852ae3d6fcfc" id="r_ac041af531d7c6e51484b852ae3d6fcfc">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ac041af531d7c6e51484b852ae3d6fcfc">GCS\_SERVICE\_ACCOUNT\_KEYS</a> = "gcs\_service\_account\_keys"</td>
      </tr>

      <tr className="memdesc:ac041af531d7c6e51484b852ae3d6fcfc">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Google Cloud service account keys to use for authenticating the data source. <br /></td>
      </tr>

      <tr className="separator:ac041af531d7c6e51484b852ae3d6fcfc">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a42ff6f38a943e1c61ee9ca79da657b5d" id="r_a42ff6f38a943e1c61ee9ca79da657b5d">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a42ff6f38a943e1c61ee9ca79da657b5d">JDBC\_DRIVER\_JAR\_PATH</a> = "jdbc\_driver\_jar\_path"</td>
      </tr>

      <tr className="memdesc:a42ff6f38a943e1c61ee9ca79da657b5d">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">JDBC driver jar file location. <br /></td>
      </tr>

      <tr className="separator:a42ff6f38a943e1c61ee9ca79da657b5d">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a0f06912b197909ac56ee3af0138647d5" id="r_a0f06912b197909ac56ee3af0138647d5">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a0f06912b197909ac56ee3af0138647d5">JDBC\_DRIVER\_CLASS\_NAME</a> = "jdbc\_driver\_class\_name"</td>
      </tr>

      <tr className="memdesc:a0f06912b197909ac56ee3af0138647d5">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Name of the JDBC driver class. <br /></td>
      </tr>

      <tr className="separator:a0f06912b197909ac56ee3af0138647d5">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a0163a03d6e478b90040fc57770981eab" id="r_a0163a03d6e478b90040fc57770981eab">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a0163a03d6e478b90040fc57770981eab">KAFKA\_URL</a> = "kafka\_url"</td>
      </tr>

      <tr className="memdesc:a0163a03d6e478b90040fc57770981eab">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The publicly-accessible full path URL to the Kafka broker, e.g., '<a href="http://172.123.45.67:9300'">[http://172.123.45.67:9300](http://172.123.45.67:9300)'</a>. <br /></td>
      </tr>

      <tr className="separator:a0163a03d6e478b90040fc57770981eab">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aeb513c2ff3aa966b8d9f544b9c145923" id="r_aeb513c2ff3aa966b8d9f544b9c145923">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aeb513c2ff3aa966b8d9f544b9c145923">KAFKA\_TOPIC\_NAME</a> = "kafka\_topic\_name"</td>
      </tr>

      <tr className="memdesc:aeb513c2ff3aa966b8d9f544b9c145923">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Name of the Kafka topic to use as the data source. <br /></td>
      </tr>

      <tr className="separator:aeb513c2ff3aa966b8d9f544b9c145923">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:adda04148545670c79d7a0ce9b1bbadae" id="r_adda04148545670c79d7a0ce9b1bbadae">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#adda04148545670c79d7a0ce9b1bbadae">ANONYMOUS</a> = "anonymous"</td>
      </tr>

      <tr className="memdesc:adda04148545670c79d7a0ce9b1bbadae">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Create an anonymous connection to the storage provider–DEPRECATED: this is now the default. <br /></td>
      </tr>

      <tr className="separator:adda04148545670c79d7a0ce9b1bbadae">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a56dc8d07c92d1e5c5a485814f1c61991" id="r_a56dc8d07c92d1e5c5a485814f1c61991">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a56dc8d07c92d1e5c5a485814f1c61991">USE\_MANAGED\_CREDENTIALS</a> = "use\_managed\_credentials"</td>
      </tr>

      <tr className="memdesc:a56dc8d07c92d1e5c5a485814f1c61991">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">When no credentials are supplied, we use anonymous access by default. <br /></td>
      </tr>

      <tr className="separator:a56dc8d07c92d1e5c5a485814f1c61991">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ad13d9f27e440231eacd0bc11ef3ad703" id="r_ad13d9f27e440231eacd0bc11ef3ad703">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ad13d9f27e440231eacd0bc11ef3ad703">USE\_HTTPS</a> = "use\_https"</td>
      </tr>

      <tr className="memdesc:ad13d9f27e440231eacd0bc11ef3ad703">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Use HTTPS to connect to datasource if true, otherwise use HTTP. <br /></td>
      </tr>

      <tr className="separator:ad13d9f27e440231eacd0bc11ef3ad703">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a091da9428e14394e7c6f793c7d5a748f" id="r_a091da9428e14394e7c6f793c7d5a748f">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a091da9428e14394e7c6f793c7d5a748f">SCHEMA\_NAME</a> = "schema\_name"</td>
      </tr>

      <tr className="memdesc:a091da9428e14394e7c6f793c7d5a748f">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Updates the schema name. <br /></td>
      </tr>

      <tr className="separator:a091da9428e14394e7c6f793c7d5a748f">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a1e70686e5e87c07902780b05c1cc6c71" id="r_a1e70686e5e87c07902780b05c1cc6c71">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a1e70686e5e87c07902780b05c1cc6c71">SCHEMA\_REGISTRY\_CONNECTION\_RETRIES</a> = "schema\_registry\_connection\_retries"</td>
      </tr>

      <tr className="memdesc:a1e70686e5e87c07902780b05c1cc6c71">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Confluent Schema registry connection timeout (in secs). <br /></td>
      </tr>

      <tr className="separator:a1e70686e5e87c07902780b05c1cc6c71">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a65be6d8987b98fe03a9a1bee5d9c104d" id="r_a65be6d8987b98fe03a9a1bee5d9c104d">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a65be6d8987b98fe03a9a1bee5d9c104d">SCHEMA\_REGISTRY\_CONNECTION\_TIMEOUT</a> = "schema\_registry\_connection\_timeout"</td>
      </tr>

      <tr className="memdesc:a65be6d8987b98fe03a9a1bee5d9c104d">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Confluent Schema registry connection timeout (in secs). <br /></td>
      </tr>

      <tr className="separator:a65be6d8987b98fe03a9a1bee5d9c104d">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a5d2e93c534cd045acd1cdd7c4a1811e4" id="r_a5d2e93c534cd045acd1cdd7c4a1811e4">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a5d2e93c534cd045acd1cdd7c4a1811e4">SCHEMA\_REGISTRY\_CREDENTIAL</a> = "schema\_registry\_credential"</td>
      </tr>

      <tr className="memdesc:a5d2e93c534cd045acd1cdd7c4a1811e4">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Confluent Schema Registry <a href="/content/concepts/credentials" target="_top">credential</a> object name. <br /></td>
      </tr>

      <tr className="separator:a5d2e93c534cd045acd1cdd7c4a1811e4">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a62346304208efa4de3c4e65588ca03db" id="r_a62346304208efa4de3c4e65588ca03db">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a62346304208efa4de3c4e65588ca03db">SCHEMA\_REGISTRY\_LOCATION</a> = "schema\_registry\_location"</td>
      </tr>

      <tr className="memdesc:a62346304208efa4de3c4e65588ca03db">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Location of Confluent Schema Registry in '\[storage\_path\[:storage\_port]]' format. <br /></td>
      </tr>

      <tr className="separator:a62346304208efa4de3c4e65588ca03db">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aee2bc870a36d72fec0d550602e781588" id="r_aee2bc870a36d72fec0d550602e781588">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aee2bc870a36d72fec0d550602e781588">SCHEMA\_REGISTRY\_PORT</a> = "schema\_registry\_port"</td>
      </tr>

      <tr className="memdesc:aee2bc870a36d72fec0d550602e781588">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Confluent Schema Registry port (optional). <br /></td>
      </tr>

      <tr className="separator:aee2bc870a36d72fec0d550602e781588">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>
    </table>

    <div id="details" />

    <h2 className="groupheader">Detailed Description</h2>

    <div className="textblock">
      <p>A set of string constants for the parameter <a className="el" href="/content/api/cs/classkinetica_1_1AlterDatasourceRequest#a49545c3b8a094aa257f3f8da3fa1686c" title="Map containing the properties of the data source to be updated.">AlterDatasourceRequest.datasource\_updates\_map</a>. </p>
      <p>Map containing the properties of the data source to be updated. Error if empty.</p>
      <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L23">23</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
    </div>

    <h2 className="groupheader">Member Data Documentation</h2>

    <div id="adda04148545670c79d7a0ce9b1bbadae" />

    <h2 className="memtitle"><span className="permalink"><a href="#adda04148545670c79d7a0ce9b1bbadae">◆ </a></span>ANONYMOUS</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.ANONYMOUS = "anonymous"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Create an anonymous connection to the storage provider–DEPRECATED: this is now the default. </p>
        <p>Specify use\_managed\_credentials for non-anonymous connection. Supported values:</p>

        <ul>
          <li> <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a> </li>
          <li> <a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L268">268</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="ab242f50cbd5f6f8b2d0baeac9ba738ce" />

    <h2 className="memtitle"><span className="permalink"><a href="#ab242f50cbd5f6f8b2d0baeac9ba738ce">◆ </a></span>AZURE\_CONTAINER\_NAME</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.AZURE\_CONTAINER\_NAME = "azure\_container\_name"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Name of the Azure storage container to use as the data source. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L185">185</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="abf5b89eb8333e934494690051a3d3908" />

    <h2 className="memtitle"><span className="permalink"><a href="#abf5b89eb8333e934494690051a3d3908">◆ </a></span>AZURE\_OAUTH\_TOKEN</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.AZURE\_OAUTH\_TOKEN = "azure\_oauth\_token"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>OAuth token to access given storage container. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L195">195</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="aef0cff3ec739cb4b230c0f27f1580261" />

    <h2 className="memtitle"><span className="permalink"><a href="#aef0cff3ec739cb4b230c0f27f1580261">◆ </a></span>AZURE\_SAS\_TOKEN</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.AZURE\_SAS\_TOKEN = "azure\_sas\_token"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Shared access signature token for Azure storage account to use as the data source. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L192">192</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="ac8ad28ad4975cd67df2c7419d7338e12" />

    <h2 className="memtitle"><span className="permalink"><a href="#ac8ad28ad4975cd67df2c7419d7338e12">◆ </a></span>AZURE\_STORAGE\_ACCOUNT\_NAME</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.AZURE\_STORAGE\_ACCOUNT\_NAME = "azure\_storage\_account\_name"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Name of the Azure storage account to use as the data source, this is valid only if tenant\_id is specified. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L181">181</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="aa52fbced353e44e7ecd8a8d74ca014b7" />

    <h2 className="memtitle"><span className="permalink"><a href="#aa52fbced353e44e7ecd8a8d74ca014b7">◆ </a></span>AZURE\_TENANT\_ID</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.AZURE\_TENANT\_ID = "azure\_tenant\_id"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Active Directory tenant ID (or directory ID). </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L188">188</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a2e082c1f3f8af5c5c0f643979d344c68" />

    <h2 className="memtitle"><span className="permalink"><a href="#a2e082c1f3f8af5c5c0f643979d344c68">◆ </a></span>AZURE\_USE\_VIRTUAL\_ADDRESSING</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.AZURE\_USE\_VIRTUAL\_ADDRESSING = "azure\_use\_virtual\_addressing"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether to use virtual addressing when referencing the Azure source. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a>: The requests URI should be specified in virtual-hosted-style format where the bucket name is part of the domain name in the URL. </li>
          <li> <a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a>: Use path-style URI for requests. </li>
        </ul>

        <p>The default value is <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L219">219</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a5cdf750a1641756d8142fb67ec5214b7" />

    <h2 className="memtitle"><span className="permalink"><a href="#a5cdf750a1641756d8142fb67ec5214b7">◆ </a></span>CONNECTION\_TIMEOUT</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.CONNECTION\_TIMEOUT = "connection\_timeout"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Timeout in seconds for connecting to this storage provider. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L73">73</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a605165ac8d2a89ea1c40554f26d0be5f" />

    <h2 className="memtitle"><span className="permalink"><a href="#a605165ac8d2a89ea1c40554f26d0be5f">◆ </a></span>CREDENTIAL</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.CREDENTIAL = "credential"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Name of the <a href="/content/concepts/credentials" target="_top">credential</a> object to be used in data source. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L82">82</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a29172415c237bfe0371bcfe069f74020" />

    <h2 className="memtitle"><span className="permalink"><a href="#a29172415c237bfe0371bcfe069f74020">◆ </a></span>FALSE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.FALSE = "false"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1AlterDatasourceRequest_1_1DatasourceUpdatesMap" title="A set of string constants for the parameter AlterDatasourceRequest.datasource_updates_map.">AlterDatasourceRequest.DatasourceUpdatesMap</a> options. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L69">69</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="ab9ed0c316a9dbbaae3a29c7fdb49b18e" />

    <h2 className="memtitle"><span className="permalink"><a href="#ab9ed0c316a9dbbaae3a29c7fdb49b18e">◆ </a></span>GCS\_BUCKET\_NAME</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.GCS\_BUCKET\_NAME = "gcs\_bucket\_name"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Name of the Google Cloud Storage bucket to use as the data source. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L223">223</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a48d1b31786235f8c1c43f637f6cb2b60" />

    <h2 className="memtitle"><span className="permalink"><a href="#a48d1b31786235f8c1c43f637f6cb2b60">◆ </a></span>GCS\_PROJECT\_ID</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.GCS\_PROJECT\_ID = "gcs\_project\_id"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Name of the Google Cloud project to use as the data source. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L227">227</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="ac041af531d7c6e51484b852ae3d6fcfc" />

    <h2 className="memtitle"><span className="permalink"><a href="#ac041af531d7c6e51484b852ae3d6fcfc">◆ </a></span>GCS\_SERVICE\_ACCOUNT\_KEYS</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.GCS\_SERVICE\_ACCOUNT\_KEYS = "gcs\_service\_account\_keys"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Google Cloud service account keys to use for authenticating the data source. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L231">231</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a5fd3cad9294e979172d782192d5f4625" />

    <h2 className="memtitle"><span className="permalink"><a href="#a5fd3cad9294e979172d782192d5f4625">◆ </a></span>HDFS\_DELEGATION\_TOKEN</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.HDFS\_DELEGATION\_TOKEN = "hdfs\_delegation\_token"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Delegation token for the given HDFS user. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L157">157</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="aea1c25e15eb8730cbf31a0264ae2dc4c" />

    <h2 className="memtitle"><span className="permalink"><a href="#aea1c25e15eb8730cbf31a0264ae2dc4c">◆ </a></span>HDFS\_KERBEROS\_KEYTAB</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.HDFS\_KERBEROS\_KEYTAB = "hdfs\_kerberos\_keytab"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Kerberos keytab file location for the given HDFS user. </p>
        <p>This may be a KIFS file.</p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L154">154</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a873d4042f0be62264a822561674c71bb" />

    <h2 className="memtitle"><span className="permalink"><a href="#a873d4042f0be62264a822561674c71bb">◆ </a></span>HDFS\_USE\_KERBEROS</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.HDFS\_USE\_KERBEROS = "hdfs\_use\_kerberos"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Use kerberos authentication for the given HDFS cluster. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a> </li>
          <li> <a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L177">177</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a0f06912b197909ac56ee3af0138647d5" />

    <h2 className="memtitle"><span className="permalink"><a href="#a0f06912b197909ac56ee3af0138647d5">◆ </a></span>JDBC\_DRIVER\_CLASS\_NAME</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.JDBC\_DRIVER\_CLASS\_NAME = "jdbc\_driver\_class\_name"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Name of the JDBC driver class. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L238">238</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a42ff6f38a943e1c61ee9ca79da657b5d" />

    <h2 className="memtitle"><span className="permalink"><a href="#a42ff6f38a943e1c61ee9ca79da657b5d">◆ </a></span>JDBC\_DRIVER\_JAR\_PATH</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.JDBC\_DRIVER\_JAR\_PATH = "jdbc\_driver\_jar\_path"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>JDBC driver jar file location. </p>
        <p>This may be a KIFS file.</p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L235">235</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="aeb513c2ff3aa966b8d9f544b9c145923" />

    <h2 className="memtitle"><span className="permalink"><a href="#aeb513c2ff3aa966b8d9f544b9c145923">◆ </a></span>KAFKA\_TOPIC\_NAME</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.KAFKA\_TOPIC\_NAME = "kafka\_topic\_name"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Name of the Kafka topic to use as the data source. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L246">246</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a0163a03d6e478b90040fc57770981eab" />

    <h2 className="memtitle"><span className="permalink"><a href="#a0163a03d6e478b90040fc57770981eab">◆ </a></span>KAFKA\_URL</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.KAFKA\_URL = "kafka\_url"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The publicly-accessible full path URL to the Kafka broker, e.g., '<a href="http://172.123.45.67:9300'">[http://172.123.45.67:9300](http://172.123.45.67:9300)'</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L242">242</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="ace29cf0d89be4b49951dc4efc3e01519" />

    <h2 className="memtitle"><span className="permalink"><a href="#ace29cf0d89be4b49951dc4efc3e01519">◆ </a></span>LOCATION</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.LOCATION = "location"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Location of the remote storage in 'storage\_provider\_type://\[storage\_path\[:storage\_port]]' format. </p>
        <p>Supported storage provider types are 'azure', 'gcs', 'hdfs', 'jdbc', 'kafka', 'confluent', and 's3'.</p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L31">31</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a150f1c3ef87ebe65e43471c99d42e32c" />

    <h2 className="memtitle"><span className="permalink"><a href="#a150f1c3ef87ebe65e43471c99d42e32c">◆ </a></span>PASSWORD</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.PASSWORD = "password"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Password for the remote system user; may be an empty string. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L39">39</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a02470817c71262066e80391044d6df3d" />

    <h2 className="memtitle"><span className="permalink"><a href="#a02470817c71262066e80391044d6df3d">◆ </a></span>S3\_AWS\_ROLE\_ARN</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.S3\_AWS\_ROLE\_ARN = "s3\_aws\_role\_arn"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Amazon IAM Role ARN which has required S3 permissions that can be assumed for the given S3 IAM user. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L141">141</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a33bfced18def8a90d62183dba563ba14" />

    <h2 className="memtitle"><span className="permalink"><a href="#a33bfced18def8a90d62183dba563ba14">◆ </a></span>S3\_BUCKET\_NAME</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.S3\_BUCKET\_NAME = "s3\_bucket\_name"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Name of the Amazon S3 bucket to use as the data source. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L86">86</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a30639cf3f690b6dd35efe8223c6e93e7" />

    <h2 className="memtitle"><span className="permalink"><a href="#a30639cf3f690b6dd35efe8223c6e93e7">◆ </a></span>S3\_ENCRYPTION\_CUSTOMER\_ALGORITHM</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.S3\_ENCRYPTION\_CUSTOMER\_ALGORITHM = "s3\_encryption\_customer\_algorithm"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Customer encryption algorithm used encrypting data. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L145">145</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a6ace72075851d2e8f41649ef8982a385" />

    <h2 className="memtitle"><span className="permalink"><a href="#a6ace72075851d2e8f41649ef8982a385">◆ </a></span>S3\_ENCRYPTION\_CUSTOMER\_KEY</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.S3\_ENCRYPTION\_CUSTOMER\_KEY = "s3\_encryption\_customer\_key"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Customer encryption key to encrypt or decrypt data. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L149">149</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="ae354952ea1ed0f8d2f58a2b9858ac83c" />

    <h2 className="memtitle"><span className="permalink"><a href="#ae354952ea1ed0f8d2f58a2b9858ac83c">◆ </a></span>S3\_REGION</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.S3\_REGION = "s3\_region"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Name of the Amazon S3 region where the given bucket is located. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L90">90</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="ad4d5ce42a550738120f3359af8d9a816" />

    <h2 className="memtitle"><span className="permalink"><a href="#ad4d5ce42a550738120f3359af8d9a816">◆ </a></span>S3\_USE\_VIRTUAL\_ADDRESSING</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.S3\_USE\_VIRTUAL\_ADDRESSING = "s3\_use\_virtual\_addressing"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether to use virtual addressing when referencing the Amazon S3 source. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a>: The requests URI should be specified in virtual-hosted-style format where the bucket name is part of the domain name in the URL. </li>
          <li> <a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a>: Use path-style URI for requests. </li>
        </ul>

        <p>The default value is <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L137">137</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a31c81ab2b532c388c5b1aed1f48ca462" />

    <h2 className="memtitle"><span className="permalink"><a href="#a31c81ab2b532c388c5b1aed1f48ca462">◆ </a></span>S3\_VERIFY\_SSL</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.S3\_VERIFY\_SSL = "s3\_verify\_ssl"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether to verify SSL connections. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a>: Connect with SSL verification. </li>
          <li> <a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a>: Connect without verifying the SSL connection; for testing purposes, bypassing TLS errors, self-signed certificates, etc. </li>
        </ul>

        <p>The default value is <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L113">113</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a091da9428e14394e7c6f793c7d5a748f" />

    <h2 className="memtitle"><span className="permalink"><a href="#a091da9428e14394e7c6f793c7d5a748f">◆ </a></span>SCHEMA\_NAME</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.SCHEMA\_NAME = "schema\_name"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Updates the schema name. </p>
        <p>If <a className="el" href="#a091da9428e14394e7c6f793c7d5a748f">SCHEMA\_NAME</a> doesn't exist, an error will be thrown. If <a className="el" href="#a091da9428e14394e7c6f793c7d5a748f">SCHEMA\_NAME</a> is empty, then the user's default schema will be used.</p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L319">319</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a1e70686e5e87c07902780b05c1cc6c71" />

    <h2 className="memtitle"><span className="permalink"><a href="#a1e70686e5e87c07902780b05c1cc6c71">◆ </a></span>SCHEMA\_REGISTRY\_CONNECTION\_RETRIES</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.SCHEMA\_REGISTRY\_CONNECTION\_RETRIES = "schema\_registry\_connection\_retries"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Confluent Schema registry connection timeout (in secs). </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L323">323</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a65be6d8987b98fe03a9a1bee5d9c104d" />

    <h2 className="memtitle"><span className="permalink"><a href="#a65be6d8987b98fe03a9a1bee5d9c104d">◆ </a></span>SCHEMA\_REGISTRY\_CONNECTION\_TIMEOUT</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.SCHEMA\_REGISTRY\_CONNECTION\_TIMEOUT = "schema\_registry\_connection\_timeout"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Confluent Schema registry connection timeout (in secs). </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L327">327</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a5d2e93c534cd045acd1cdd7c4a1811e4" />

    <h2 className="memtitle"><span className="permalink"><a href="#a5d2e93c534cd045acd1cdd7c4a1811e4">◆ </a></span>SCHEMA\_REGISTRY\_CREDENTIAL</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.SCHEMA\_REGISTRY\_CREDENTIAL = "schema\_registry\_credential"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Confluent Schema Registry <a href="/content/concepts/credentials" target="_top">credential</a> object name. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L332">332</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a62346304208efa4de3c4e65588ca03db" />

    <h2 className="memtitle"><span className="permalink"><a href="#a62346304208efa4de3c4e65588ca03db">◆ </a></span>SCHEMA\_REGISTRY\_LOCATION</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.SCHEMA\_REGISTRY\_LOCATION = "schema\_registry\_location"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Location of Confluent Schema Registry in '\[storage\_path\[:storage\_port]]' format. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L336">336</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="aee2bc870a36d72fec0d550602e781588" />

    <h2 className="memtitle"><span className="permalink"><a href="#aee2bc870a36d72fec0d550602e781588">◆ </a></span>SCHEMA\_REGISTRY\_PORT</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.SCHEMA\_REGISTRY\_PORT = "schema\_registry\_port"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Confluent Schema Registry port (optional). </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L339">339</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a68530442d2140f0bf5e1e5529a404865" />

    <h2 className="memtitle"><span className="permalink"><a href="#a68530442d2140f0bf5e1e5529a404865">◆ </a></span>SKIP\_VALIDATION</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.SKIP\_VALIDATION = "skip\_validation"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Bypass validation of connection to remote source. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a> </li>
          <li> <a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L59">59</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="ae532a89ded70b0c454d6f65de7f41ac4" />

    <h2 className="memtitle"><span className="permalink"><a href="#ae532a89ded70b0c454d6f65de7f41ac4">◆ </a></span>TRUE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.TRUE = "true"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1AlterDatasourceRequest_1_1DatasourceUpdatesMap" title="A set of string constants for the parameter AlterDatasourceRequest.datasource_updates_map.">AlterDatasourceRequest.DatasourceUpdatesMap</a> options. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L64">64</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="ad13d9f27e440231eacd0bc11ef3ad703" />

    <h2 className="memtitle"><span className="permalink"><a href="#ad13d9f27e440231eacd0bc11ef3ad703">◆ </a></span>USE\_HTTPS</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.USE\_HTTPS = "use\_https"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Use HTTPS to connect to datasource if true, otherwise use HTTP. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a> </li>
          <li> <a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L310">310</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a56dc8d07c92d1e5c5a485814f1c61991" />

    <h2 className="memtitle"><span className="permalink"><a href="#a56dc8d07c92d1e5c5a485814f1c61991">◆ </a></span>USE\_MANAGED\_CREDENTIALS</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.USE\_MANAGED\_CREDENTIALS = "use\_managed\_credentials"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>When no credentials are supplied, we use anonymous access by default. </p>
        <p>If this is set, we will use cloud provider user settings. Supported values:</p>

        <ul>
          <li> <a className="el" href="#ae532a89ded70b0c454d6f65de7f41ac4">TRUE</a> </li>
          <li> <a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a29172415c237bfe0371bcfe069f74020">FALSE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L290">290</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="ae0d18277a07a5e274143a5103dd09f94" />

    <h2 className="memtitle"><span className="permalink"><a href="#ae0d18277a07a5e274143a5103dd09f94">◆ </a></span>USER\_NAME</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.USER\_NAME = "user\_name"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Name of the remote system user; may be an empty string. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L35">35</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <div id="a2697a461224f1ab10e67081b0749f84e" />

    <h2 className="memtitle"><span className="permalink"><a href="#a2697a461224f1ab10e67081b0749f84e">◆ </a></span>WAIT\_TIMEOUT</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.AlterDatasourceRequest.DatasourceUpdatesMap.WAIT\_TIMEOUT = "wait\_timeout"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Timeout in seconds for reading from this storage provider. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs#L77">77</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a>.</p>
      </div>
    </div>

    <hr />

    The documentation for this struct was generated from the following file:

    <ul>
      <li>Kinetica/Protocol/<a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/AlterDatasource.cs">AlterDatasource.cs</a></li>
    </ul>
  </div>
</div>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.