# Packages
Package iotdeviceadvisoriface provides an interface to enable mocking the AWS IoT Core Device Advisor service client for testing your code.
# Functions
AuthenticationMethod_Values returns all elements of the AuthenticationMethod enum.
New creates a new instance of the IoTDeviceAdvisor client with a session.
Protocol_Values returns all elements of the Protocol enum.
Status_Values returns all elements of the Status enum.
SuiteRunStatus_Values returns all elements of the SuiteRunStatus enum.
TestCaseScenarioStatus_Values returns all elements of the TestCaseScenarioStatus enum.
TestCaseScenarioType_Values returns all elements of the TestCaseScenarioType enum.
# Constants
AuthenticationMethodSignatureVersion4 is a AuthenticationMethod enum value.
AuthenticationMethodX509clientCertificate is a AuthenticationMethod enum value.
ID to lookup a service endpoint with.
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeValidationException for service response error code "ValidationException".
ProtocolMqttV311 is a Protocol enum value.
ProtocolMqttV311OverWebSocket is a Protocol enum value.
ProtocolMqttV5 is a Protocol enum value.
ProtocolMqttV5OverWebSocket is a Protocol enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
StatusCanceled is a Status enum value.
StatusError is a Status enum value.
StatusFail is a Status enum value.
StatusPass is a Status enum value.
StatusPassWithWarnings is a Status enum value.
StatusPending is a Status enum value.
StatusRunning is a Status enum value.
StatusStopped is a Status enum value.
StatusStopping is a Status enum value.
SuiteRunStatusCanceled is a SuiteRunStatus enum value.
SuiteRunStatusError is a SuiteRunStatus enum value.
SuiteRunStatusFail is a SuiteRunStatus enum value.
SuiteRunStatusPass is a SuiteRunStatus enum value.
SuiteRunStatusPassWithWarnings is a SuiteRunStatus enum value.
SuiteRunStatusPending is a SuiteRunStatus enum value.
SuiteRunStatusRunning is a SuiteRunStatus enum value.
SuiteRunStatusStopped is a SuiteRunStatus enum value.
SuiteRunStatusStopping is a SuiteRunStatus enum value.
TestCaseScenarioStatusCanceled is a TestCaseScenarioStatus enum value.
TestCaseScenarioStatusError is a TestCaseScenarioStatus enum value.
TestCaseScenarioStatusFail is a TestCaseScenarioStatus enum value.
TestCaseScenarioStatusPass is a TestCaseScenarioStatus enum value.
TestCaseScenarioStatusPassWithWarnings is a TestCaseScenarioStatus enum value.
TestCaseScenarioStatusPending is a TestCaseScenarioStatus enum value.
TestCaseScenarioStatusRunning is a TestCaseScenarioStatus enum value.
TestCaseScenarioStatusStopped is a TestCaseScenarioStatus enum value.
TestCaseScenarioStatusStopping is a TestCaseScenarioStatus enum value.
TestCaseScenarioTypeAdvanced is a TestCaseScenarioType enum value.
TestCaseScenarioTypeBasic is a TestCaseScenarioType enum value.
# Structs
Sends a Conflict Exception.
Information of a test device.
Show Group Result.
Sends an Internal Failure exception.
IoTDeviceAdvisor provides the API operation methods for making requests to AWS IoT Core Device Advisor.
Sends a Resource Not Found exception.
Gets the suite definition configuration.
Information about the suite definition.
Gets suite run configuration.
Information about the suite run.
Provides the test case run.
Provides test case scenario.
Show each group result.
Sends a validation exception.