pub struct AddApplicationReferenceDataSourceRequest {
pub application_name: String,
pub current_application_version_id: i64,
pub reference_data_source: ReferenceDataSource,
}Expand description
Fields§
§application_name: StringName of an existing application.
current_application_version_id: i64Version of the application for which you are adding the reference data source. You can use the DescribeApplication operation to get the current application version. If the version specified is not the current version, the ConcurrentModificationException is returned.
reference_data_source: ReferenceDataSourceThe reference data source can be an object in your Amazon S3 bucket. Amazon Kinesis Analytics reads the object and copies the data into the in-application table that is created. You provide an S3 bucket, object key name, and the resulting in-application table that is created. You must also provide an IAM role with the necessary permissions that Amazon Kinesis Analytics can assume to read the object from your S3 bucket on your behalf.
Trait Implementations§
Source§impl Clone for AddApplicationReferenceDataSourceRequest
impl Clone for AddApplicationReferenceDataSourceRequest
Source§fn clone(&self) -> AddApplicationReferenceDataSourceRequest
fn clone(&self) -> AddApplicationReferenceDataSourceRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for AddApplicationReferenceDataSourceRequest
impl Default for AddApplicationReferenceDataSourceRequest
Source§fn default() -> AddApplicationReferenceDataSourceRequest
fn default() -> AddApplicationReferenceDataSourceRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for AddApplicationReferenceDataSourceRequest
impl PartialEq for AddApplicationReferenceDataSourceRequest
Source§fn eq(&self, other: &AddApplicationReferenceDataSourceRequest) -> bool
fn eq(&self, other: &AddApplicationReferenceDataSourceRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AddApplicationReferenceDataSourceRequest
Auto Trait Implementations§
impl Freeze for AddApplicationReferenceDataSourceRequest
impl RefUnwindSafe for AddApplicationReferenceDataSourceRequest
impl Send for AddApplicationReferenceDataSourceRequest
impl Sync for AddApplicationReferenceDataSourceRequest
impl Unpin for AddApplicationReferenceDataSourceRequest
impl UnwindSafe for AddApplicationReferenceDataSourceRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more