searchRules

inline suspend fun ConnectClient.searchRules(crossinline block: SearchRulesRequest.Builder.() -> Unit): SearchRulesResponse

Searches rules in an Connect Customer instance, with optional filtering.

Samples

// Searches for published rules in an Amazon Connect instance.
val resp = connectClient.searchRules {
    instanceId = "12345678-1234-1234-1234-123456789012"
    maxResults = 10
    searchCriteria = RulesSearchCriteria {
        stringCondition = StringCondition {
            fieldName = "PublishStatus"
            value = "PUBLISHED"
            comparisonType = StringComparisonType.fromValue("EXACT")
        }
    }
}