Struct aws_sdk_kinesisanalyticsv2::operation::delete_application_input_processing_configuration::DeleteApplicationInputProcessingConfigurationInput
source · #[non_exhaustive]pub struct DeleteApplicationInputProcessingConfigurationInput {
pub application_name: Option<String>,
pub current_application_version_id: Option<i64>,
pub input_id: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.application_name: Option<String>The name of the application.
current_application_version_id: Option<i64>The application version. 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.
input_id: Option<String>The ID of the input configuration from which to delete the input processing configuration. You can get a list of the input IDs for an application by using the DescribeApplication operation.
Implementations§
source§impl DeleteApplicationInputProcessingConfigurationInput
impl DeleteApplicationInputProcessingConfigurationInput
sourcepub fn application_name(&self) -> Option<&str>
pub fn application_name(&self) -> Option<&str>
The name of the application.
sourcepub fn current_application_version_id(&self) -> Option<i64>
pub fn current_application_version_id(&self) -> Option<i64>
The application version. 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.
source§impl DeleteApplicationInputProcessingConfigurationInput
impl DeleteApplicationInputProcessingConfigurationInput
sourcepub fn builder() -> DeleteApplicationInputProcessingConfigurationInputBuilder
pub fn builder() -> DeleteApplicationInputProcessingConfigurationInputBuilder
Creates a new builder-style object to manufacture DeleteApplicationInputProcessingConfigurationInput.
Trait Implementations§
source§impl Clone for DeleteApplicationInputProcessingConfigurationInput
impl Clone for DeleteApplicationInputProcessingConfigurationInput
source§fn clone(&self) -> DeleteApplicationInputProcessingConfigurationInput
fn clone(&self) -> DeleteApplicationInputProcessingConfigurationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DeleteApplicationInputProcessingConfigurationInput
impl PartialEq for DeleteApplicationInputProcessingConfigurationInput
source§fn eq(&self, other: &DeleteApplicationInputProcessingConfigurationInput) -> bool
fn eq(&self, other: &DeleteApplicationInputProcessingConfigurationInput) -> bool
self and other values to be equal, and is used
by ==.