SMARTDEVICEMANAGEMENT

smartdevicemanagement.enterprises.devices.executeCommand

valid {
    input.Body.command == STRING
    input.Body.params.STRING == ANY
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

smartdevicemanagement.enterprises.devices.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

smartdevicemanagement.enterprises.devices.list

valid {
    input.ReqMap.parent == STRING
    input.Qs.filter == STRING
    input.ProviderMetadata.Region == STRING
}

smartdevicemanagement.enterprises.structures.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

smartdevicemanagement.enterprises.structures.list

valid {
    input.ReqMap.parent == STRING
    input.Qs.filter == STRING
    input.ProviderMetadata.Region == STRING
}

smartdevicemanagement.enterprises.structures.rooms.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

smartdevicemanagement.enterprises.structures.rooms.list

valid {
    input.ReqMap.parent == STRING
    input.ProviderMetadata.Region == STRING
}