Struct rusoto_kendra::UpdateDataSourceRequest [−][src]
pub struct UpdateDataSourceRequest { pub configuration: Option<DataSourceConfiguration>, pub description: Option<String>, pub id: String, pub index_id: String, pub name: Option<String>, pub role_arn: Option<String>, pub schedule: Option<String>, }
Fields
configuration: Option<DataSourceConfiguration>
description: Option<String>
The new description for the data source.
id: String
The unique identifier of the data source to update.
index_id: String
The identifier of the index that contains the data source to update.
name: Option<String>
The name of the data source to update. The name of the data source can't be updated. To rename a data source you must delete the data source and re-create it.
role_arn: Option<String>
The Amazon Resource Name (ARN) of the new role to use when the data source is accessing resources on your behalf.
schedule: Option<String>
The new update schedule for the data source.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for UpdateDataSourceRequest
impl Send for UpdateDataSourceRequest
impl Sync for UpdateDataSourceRequest
impl Unpin for UpdateDataSourceRequest
impl UnwindSafe for UpdateDataSourceRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self