Struct aws_sdk_devicefarm::operation::get_device_pool_compatibility::GetDevicePoolCompatibilityInput
source · #[non_exhaustive]pub struct GetDevicePoolCompatibilityInput {
pub device_pool_arn: Option<String>,
pub app_arn: Option<String>,
pub test_type: Option<TestType>,
pub test: Option<ScheduleRunTest>,
pub configuration: Option<ScheduleRunConfiguration>,
}Expand description
Represents a request to the get device pool compatibility operation.
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.device_pool_arn: Option<String>The device pool's ARN.
app_arn: Option<String>The ARN of the app that is associated with the specified device pool.
test_type: Option<TestType>The test type for the specified device pool.
Allowed values include the following:
-
BUILTIN_FUZZ.
-
APPIUM_JAVA_JUNIT.
-
APPIUM_JAVA_TESTNG.
-
APPIUM_PYTHON.
-
APPIUM_NODE.
-
APPIUM_RUBY.
-
APPIUM_WEB_JAVA_JUNIT.
-
APPIUM_WEB_JAVA_TESTNG.
-
APPIUM_WEB_PYTHON.
-
APPIUM_WEB_NODE.
-
APPIUM_WEB_RUBY.
-
INSTRUMENTATION.
-
XCTEST.
-
XCTEST_UI.
test: Option<ScheduleRunTest>Information about the uploaded test to be run against the device pool.
configuration: Option<ScheduleRunConfiguration>An object that contains information about the settings for a run.
Implementations§
source§impl GetDevicePoolCompatibilityInput
impl GetDevicePoolCompatibilityInput
sourcepub fn device_pool_arn(&self) -> Option<&str>
pub fn device_pool_arn(&self) -> Option<&str>
The device pool's ARN.
sourcepub fn app_arn(&self) -> Option<&str>
pub fn app_arn(&self) -> Option<&str>
The ARN of the app that is associated with the specified device pool.
sourcepub fn test_type(&self) -> Option<&TestType>
pub fn test_type(&self) -> Option<&TestType>
The test type for the specified device pool.
Allowed values include the following:
-
BUILTIN_FUZZ.
-
APPIUM_JAVA_JUNIT.
-
APPIUM_JAVA_TESTNG.
-
APPIUM_PYTHON.
-
APPIUM_NODE.
-
APPIUM_RUBY.
-
APPIUM_WEB_JAVA_JUNIT.
-
APPIUM_WEB_JAVA_TESTNG.
-
APPIUM_WEB_PYTHON.
-
APPIUM_WEB_NODE.
-
APPIUM_WEB_RUBY.
-
INSTRUMENTATION.
-
XCTEST.
-
XCTEST_UI.
sourcepub fn test(&self) -> Option<&ScheduleRunTest>
pub fn test(&self) -> Option<&ScheduleRunTest>
Information about the uploaded test to be run against the device pool.
sourcepub fn configuration(&self) -> Option<&ScheduleRunConfiguration>
pub fn configuration(&self) -> Option<&ScheduleRunConfiguration>
An object that contains information about the settings for a run.
source§impl GetDevicePoolCompatibilityInput
impl GetDevicePoolCompatibilityInput
sourcepub fn builder() -> GetDevicePoolCompatibilityInputBuilder
pub fn builder() -> GetDevicePoolCompatibilityInputBuilder
Creates a new builder-style object to manufacture GetDevicePoolCompatibilityInput.
Trait Implementations§
source§impl Clone for GetDevicePoolCompatibilityInput
impl Clone for GetDevicePoolCompatibilityInput
source§fn clone(&self) -> GetDevicePoolCompatibilityInput
fn clone(&self) -> GetDevicePoolCompatibilityInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for GetDevicePoolCompatibilityInput
impl PartialEq for GetDevicePoolCompatibilityInput
source§fn eq(&self, other: &GetDevicePoolCompatibilityInput) -> bool
fn eq(&self, other: &GetDevicePoolCompatibilityInput) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetDevicePoolCompatibilityInput
Auto Trait Implementations§
impl Freeze for GetDevicePoolCompatibilityInput
impl RefUnwindSafe for GetDevicePoolCompatibilityInput
impl Send for GetDevicePoolCompatibilityInput
impl Sync for GetDevicePoolCompatibilityInput
impl Unpin for GetDevicePoolCompatibilityInput
impl UnwindSafe for GetDevicePoolCompatibilityInput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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