|
1100 | 1100 | "members":{
|
1101 | 1101 | "KeyPath":{
|
1102 | 1102 | "shape":"S3ObjectKey",
|
1103 |
| - "documentation":"<p>Path to the Amazon Web Services S3 bucket that contains the ACL files.</p>" |
| 1103 | + "documentation":"<p>Path to the Amazon S3 bucket that contains the ACL files.</p>" |
1104 | 1104 | }
|
1105 | 1105 | },
|
1106 | 1106 | "documentation":"<p>Access Control List files for the documents in a data source. For the format of the file, see <a href=\"https://docs.aws.amazon.com/kendra/latest/dg/s3-acl.html\">Access control for S3 data sources</a>.</p>"
|
|
1903 | 1903 | "ExclusionPatterns":{
|
1904 | 1904 | "shape":"DataSourceInclusionsExclusionsStrings",
|
1905 | 1905 | "documentation":"<p>A list of regular expression patterns to exclude certain blog posts, pages, spaces, or attachments in your Confluence. Content that matches the patterns are excluded from the index. Content that doesn't match the patterns is included in the index. If content matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the content isn't included in the index.</p>"
|
| 1906 | + }, |
| 1907 | + "ProxyConfiguration":{ |
| 1908 | + "shape":"ProxyConfiguration", |
| 1909 | + "documentation":"<p>Configuration information to connect to your Confluence URL instance via a web proxy. You can use this option for Confluence Server.</p> <p>You must provide the website host name and port number. For example, the host name of <i>https://a.example.com/page1.html</i> is \"a.example.com\" and the port is 443, the standard port for HTTPS.</p> <p>Web proxy credentials are optional and you can use them to connect to a web proxy server that requires basic authentication of user name and password. To store web proxy credentials, you use a secret in Secrets Manager.</p> <p>It is recommended that you follow best security practices when configuring your web proxy. This includes setting up throttling, setting up logging and monitoring, and applying security patches on a regular basis. If you use your web proxy with multiple data sources, sync jobs that occur at the same time could strain the load on your proxy. It is recommended you prepare your proxy beforehand for any security and load requirements.</p>" |
1906 | 1910 | }
|
1907 | 1911 | },
|
1908 | 1912 | "documentation":"<p>Provides the configuration information to connect to Confluence as your data source.</p>"
|
|
2181 | 2185 | "members":{
|
2182 | 2186 | "Name":{
|
2183 | 2187 | "shape":"DataSourceName",
|
2184 |
| - "documentation":"<p>A unique name for the data source connector. A data source name can't be changed without deleting and recreating the data source connector.</p>" |
| 2188 | + "documentation":"<p>A name for the data source connector.</p>" |
2185 | 2189 | },
|
2186 | 2190 | "IndexId":{
|
2187 | 2191 | "shape":"IndexId",
|
|
2195 | 2199 | "shape":"DataSourceConfiguration",
|
2196 | 2200 | "documentation":"<p>Configuration information to connect to your data source repository.</p> <p>You can't specify the <code>Configuration</code> parameter when the <code>Type</code> parameter is set to <code>CUSTOM</code>. If you do, you receive a <code>ValidationException</code> exception.</p> <p>The <code>Configuration</code> parameter is required for all other data sources.</p>"
|
2197 | 2201 | },
|
| 2202 | + "VpcConfiguration":{ |
| 2203 | + "shape":"DataSourceVpcConfiguration", |
| 2204 | + "documentation":"<p>Configuration information for an Amazon Virtual Private Cloud to connect to your data source. For more information, see <a href=\"https://docs.aws.amazon.com/kendra/latest/dg/vpc-configuration.html\">Configuring a VPC</a>.</p>" |
| 2205 | + }, |
2198 | 2206 | "Description":{
|
2199 | 2207 | "shape":"Description",
|
2200 | 2208 | "documentation":"<p>A description for the data source connector.</p>"
|
|
2583 | 2591 | "AlfrescoConfiguration":{
|
2584 | 2592 | "shape":"AlfrescoConfiguration",
|
2585 | 2593 | "documentation":"<p>Provides the configuration information to connect to Alfresco as your data source.</p>"
|
| 2594 | + }, |
| 2595 | + "TemplateConfiguration":{ |
| 2596 | + "shape":"TemplateConfiguration", |
| 2597 | + "documentation":"<p>Provides a template for the configuration information to connect to your data source.</p>" |
2586 | 2598 | }
|
2587 | 2599 | },
|
2588 | 2600 | "documentation":"<p>Provides the configuration information for an Amazon Kendra data source.</p>"
|
|
2849 | 2861 | "QUIP",
|
2850 | 2862 | "JIRA",
|
2851 | 2863 | "GITHUB",
|
2852 |
| - "ALFRESCO" |
| 2864 | + "ALFRESCO", |
| 2865 | + "TEMPLATE" |
2853 | 2866 | ]
|
2854 | 2867 | },
|
2855 | 2868 | "DataSourceVpcConfiguration":{
|
|
3147 | 3160 | },
|
3148 | 3161 | "Name":{
|
3149 | 3162 | "shape":"DataSourceName",
|
3150 |
| - "documentation":"<p>The name that you gave the data source when it was created.</p>" |
| 3163 | + "documentation":"<p>The name for the data source.</p>" |
3151 | 3164 | },
|
3152 | 3165 | "Type":{
|
3153 | 3166 | "shape":"DataSourceType",
|
|
3157 | 3170 | "shape":"DataSourceConfiguration",
|
3158 | 3171 | "documentation":"<p>Configuration details for the data source. This shows how the data source is configured. The configuration options for a data source depend on the data source provider.</p>"
|
3159 | 3172 | },
|
| 3173 | + "VpcConfiguration":{ |
| 3174 | + "shape":"DataSourceVpcConfiguration", |
| 3175 | + "documentation":"<p>Configuration information for an Amazon Virtual Private Cloud to connect to your data source. For more information, see <a href=\"https://docs.aws.amazon.com/kendra/latest/dg/vpc-configuration.html\">Configuring a VPC</a>.</p>" |
| 3176 | + }, |
3160 | 3177 | "CreatedAt":{
|
3161 | 3178 | "shape":"Timestamp",
|
3162 | 3179 | "documentation":"<p>The Unix timestamp of when the data source was created.</p>"
|
|
6352 | 6369 | },
|
6353 | 6370 | "FolderIds":{
|
6354 | 6371 | "shape":"FolderIdList",
|
6355 |
| - "documentation":"<p>The identifiers of the Quip folders you want to index.</p>" |
| 6372 | + "documentation":"<p>The identifiers of the Quip folders you want to index. You can find in your browser URL when you access your folder in Quip. For example, <i>https://quip-company.com/zlLuOVNSarTL/folder-name</i>.</p>" |
6356 | 6373 | },
|
6357 | 6374 | "ThreadFieldMappings":{
|
6358 | 6375 | "shape":"DataSourceToIndexFieldMappingList",
|
|
7098 | 7115 | "AuthenticationType":{
|
7099 | 7116 | "shape":"SharePointOnlineAuthenticationType",
|
7100 | 7117 | "documentation":"<p>Whether you want to connect to SharePoint using basic authentication of user name and password, or OAuth authentication of user name, password, client ID, and client secret. You can use OAuth authentication for SharePoint Online.</p>"
|
| 7118 | + }, |
| 7119 | + "ProxyConfiguration":{ |
| 7120 | + "shape":"ProxyConfiguration", |
| 7121 | + "documentation":"<p>Configuration information to connect to your Microsoft SharePoint site URLs via instance via a web proxy. You can use this option for SharePoint Server.</p> <p>You must provide the website host name and port number. For example, the host name of <i>https://a.example.com/page1.html</i> is \"a.example.com\" and the port is 443, the standard port for HTTPS.</p> <p>Web proxy credentials are optional and you can use them to connect to a web proxy server that requires basic authentication of user name and password. To store web proxy credentials, you use a secret in Secrets Manager.</p> <p>It is recommended that you follow best security practices when configuring your web proxy. This includes setting up throttling, setting up logging and monitoring, and applying security patches on a regular basis. If you use your web proxy with multiple data sources, sync jobs that occur at the same time could strain the load on your proxy. It is recommended you prepare your proxy beforehand for any security and load requirements.</p>" |
7101 | 7122 | }
|
7102 | 7123 | },
|
7103 | 7124 | "documentation":"<p>Provides the configuration information to connect to Microsoft SharePoint as your data source.</p>"
|
|
7587 | 7608 | "min":1,
|
7588 | 7609 | "pattern":"[A-Z0-9]*"
|
7589 | 7610 | },
|
| 7611 | + "Template":{ |
| 7612 | + "type":"structure", |
| 7613 | + "members":{ |
| 7614 | + }, |
| 7615 | + "documentation":"<p>The template schema used for the data source.</p> <p>The following links to the template schema for data sources where templates are supported:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/kendra/latest/dg/data-source-zendesk.html#zendesk-template-schema\">Zendesk template schema</a> </p> </li> </ul>", |
| 7616 | + "document":true |
| 7617 | + }, |
| 7618 | + "TemplateConfiguration":{ |
| 7619 | + "type":"structure", |
| 7620 | + "members":{ |
| 7621 | + "Template":{ |
| 7622 | + "shape":"Template", |
| 7623 | + "documentation":"<p>The template schema used for the data source.</p> <p>The following links to the template schema for data sources where templates are supported:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/kendra/latest/dg/data-source-zendesk.html#zendesk-template-schema\">Zendesk template schema</a> </p> </li> </ul>" |
| 7624 | + } |
| 7625 | + }, |
| 7626 | + "documentation":"<p>Provides a template for the configuration information to connect to your data source.</p>" |
| 7627 | + }, |
7590 | 7628 | "TenantDomain":{
|
7591 | 7629 | "type":"string",
|
7592 | 7630 | "max":256,
|
|
7793 | 7831 | },
|
7794 | 7832 | "Name":{
|
7795 | 7833 | "shape":"DataSourceName",
|
7796 |
| - "documentation":"<p>A new name for the data source connector. You must first delete the data source and re-create it to change the name of the data source.</p>" |
| 7834 | + "documentation":"<p>A new name for the data source connector.</p>" |
7797 | 7835 | },
|
7798 | 7836 | "IndexId":{
|
7799 | 7837 | "shape":"IndexId",
|
|
7803 | 7841 | "shape":"DataSourceConfiguration",
|
7804 | 7842 | "documentation":"<p>Configuration information you want to update for the data source connector.</p>"
|
7805 | 7843 | },
|
| 7844 | + "VpcConfiguration":{ |
| 7845 | + "shape":"DataSourceVpcConfiguration", |
| 7846 | + "documentation":"<p>Configuration information for an Amazon Virtual Private Cloud to connect to your data source. For more information, see <a href=\"https://docs.aws.amazon.com/kendra/latest/dg/vpc-configuration.html\">Configuring a VPC</a>.</p>" |
| 7847 | + }, |
7806 | 7848 | "Description":{
|
7807 | 7849 | "shape":"Description",
|
7808 | 7850 | "documentation":"<p>A new description for the data source connector.</p>"
|
|
0 commit comments