Struct aws_sdk_lexmodelsv2::operation::start_test_set_generation::StartTestSetGenerationInput
source · #[non_exhaustive]pub struct StartTestSetGenerationInput {
pub test_set_name: Option<String>,
pub description: Option<String>,
pub storage_location: Option<TestSetStorageLocation>,
pub generation_data_source: Option<TestSetGenerationDataSource>,
pub role_arn: Option<String>,
pub test_set_tags: Option<HashMap<String, 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.test_set_name: Option<String>The test set name for the test set generation request.
description: Option<String>The test set description for the test set generation request.
storage_location: Option<TestSetStorageLocation>The Amazon S3 storage location for the test set generation.
generation_data_source: Option<TestSetGenerationDataSource>The data source for the test set generation.
role_arn: Option<String>The roleARN used for any operation in the test set to access resources in the Amazon Web Services account.
A list of tags to add to the test set. You can only add tags when you import/generate a new test set. You can't use the UpdateTestSet operation to update tags. To update tags, use the TagResource operation.
Implementations§
source§impl StartTestSetGenerationInput
impl StartTestSetGenerationInput
sourcepub fn test_set_name(&self) -> Option<&str>
pub fn test_set_name(&self) -> Option<&str>
The test set name for the test set generation request.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The test set description for the test set generation request.
sourcepub fn storage_location(&self) -> Option<&TestSetStorageLocation>
pub fn storage_location(&self) -> Option<&TestSetStorageLocation>
The Amazon S3 storage location for the test set generation.
sourcepub fn generation_data_source(&self) -> Option<&TestSetGenerationDataSource>
pub fn generation_data_source(&self) -> Option<&TestSetGenerationDataSource>
The data source for the test set generation.
sourcepub fn role_arn(&self) -> Option<&str>
pub fn role_arn(&self) -> Option<&str>
The roleARN used for any operation in the test set to access resources in the Amazon Web Services account.
A list of tags to add to the test set. You can only add tags when you import/generate a new test set. You can't use the UpdateTestSet operation to update tags. To update tags, use the TagResource operation.
source§impl StartTestSetGenerationInput
impl StartTestSetGenerationInput
sourcepub fn builder() -> StartTestSetGenerationInputBuilder
pub fn builder() -> StartTestSetGenerationInputBuilder
Creates a new builder-style object to manufacture StartTestSetGenerationInput.
Trait Implementations§
source§impl Clone for StartTestSetGenerationInput
impl Clone for StartTestSetGenerationInput
source§fn clone(&self) -> StartTestSetGenerationInput
fn clone(&self) -> StartTestSetGenerationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for StartTestSetGenerationInput
impl Debug for StartTestSetGenerationInput
source§impl PartialEq for StartTestSetGenerationInput
impl PartialEq for StartTestSetGenerationInput
source§fn eq(&self, other: &StartTestSetGenerationInput) -> bool
fn eq(&self, other: &StartTestSetGenerationInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for StartTestSetGenerationInput
Auto Trait Implementations§
impl Freeze for StartTestSetGenerationInput
impl RefUnwindSafe for StartTestSetGenerationInput
impl Send for StartTestSetGenerationInput
impl Sync for StartTestSetGenerationInput
impl Unpin for StartTestSetGenerationInput
impl UnwindSafe for StartTestSetGenerationInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more