Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Úselo DeleteTopicRule
con un AWS SDK o CLI
Los siguientes ejemplos de código muestran cómo utilizar DeleteTopicRule
.
- C++
-
- SDK para C++
-
//! Delete an AWS IoT rule.
/*!
\param ruleName: The name for the rule.
\param clientConfiguration: AWS client configuration.
\return bool: Function succeeded.
*/
bool AwsDoc::IoT::deleteTopicRule(const Aws::String &ruleName,
const Aws::Client::ClientConfiguration &clientConfiguration) {
Aws::IoT::IoTClient iotClient(clientConfiguration);
Aws::IoT::Model::DeleteTopicRuleRequest request;
request.SetRuleName(ruleName);
Aws::IoT::Model::DeleteTopicRuleOutcome outcome = iotClient.DeleteTopicRule(
request);
if (outcome.IsSuccess()) {
std::cout << "Successfully deleted rule " << ruleName << std::endl;
}
else {
std::cerr << "Failed to delete rule " << ruleName <<
": " << outcome.GetError().GetMessage() << std::endl;
}
return outcome.IsSuccess();
}
- CLI
-
- AWS CLI
-
Para eliminar una regla
En el siguiente ejemplo de delete-topic-rule
se elimina la regla especificada.
aws iot delete-topic-rule \
--rule-name "LowMoistureRule"
Este comando no genera ninguna salida.
Para obtener más información, consulte Deleting a Rule en la Guía para desarrolladores de AWS IoT.
Para obtener una lista completa de guías para desarrolladores del AWS SDK y ejemplos de código, consulteSe utiliza AWS IoT con un SDK AWS. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.